diff --git a/AUTHORS b/AUTHORS index 7252ecc..f1773d0 100644 --- a/AUTHORS +++ b/AUTHORS
@@ -644,6 +644,7 @@ Julien Racle <jracle@logitech.com> Jun Fang <jun_fang@foxitsoftware.com> Jun Jiang <jun.a.jiang@intel.com> +Junbong Eom <jb.eom@samsung.com> Jungchang Park <valley84265@gmail.com> Junchao Han <junchao.han@intel.com> Junghoon Lee <sjh836@gmail.com>
diff --git a/DEPS b/DEPS index e7e9aba..5cec175b 100644 --- a/DEPS +++ b/DEPS
@@ -299,15 +299,15 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling Skia # and whatever else without interference from each other. - 'skia_revision': 'eb3f6d58f591daaedbef747f8f4161d3cb669a5a', + 'skia_revision': '5745eb38b39a20a474774664dc38bbb676f58b32', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling V8 # and whatever else without interference from each other. - 'v8_revision': '4b1a75acff49a134aca2d2e85520cc2fff199b09', + 'v8_revision': '5b3059c5a87fac9043a9db2a098ab5be00cf5c6f', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling ANGLE # and whatever else without interference from each other. - 'angle_revision': '75153e1009ac95eb066725db8248453588755a60', + 'angle_revision': 'e1dfc00aa66b783e23efbed60ed4a057a3acfd62', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling SwiftShader # and whatever else without interference from each other. @@ -370,7 +370,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling catapult # and whatever else without interference from each other. - 'catapult_revision': '767feea600c0102ba7cd82cf725bb8de1fc6b1e0', + 'catapult_revision': 'bdf25f32dca0cdcc633b6d19d886c0aeeba23527', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling CrossBench # and whatever else without interference from each other. @@ -386,7 +386,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling devtools-frontend # and whatever else without interference from each other. - 'devtools_frontend_revision': 'ee56333bdc8882b1321aa42363ab1ca6e72c4b98', + 'devtools_frontend_revision': '353dea05171c2e2256725bff4100d768d996ada8', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libprotobuf-mutator # and whatever else without interference from each other. @@ -490,10 +490,10 @@ # If you change this, also update the libc++ revision in # //buildtools/deps_revisions.gni. - 'libcxx_revision': '6f4617b9efc36525e030ec9855114f3c93550ec1', + 'libcxx_revision': '63a3e673a7d193de5d38cb0d52d697cafb2f4be9', # GN CIPD package version. - 'gn_version': 'git_revision:edf6ef4b06b42c58292faea78498aff76bdf68ed', + 'gn_version': 'git_revision:b25a2f8c2d33f02082f0f258350f5e22c0973108', # ninja CIPD package version. # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja @@ -764,16 +764,16 @@ 'src/clank': { 'url': 'https://chrome-internal.googlesource.com/clank/internal/apps.git' + '@' + - 'da576c1e69b367796b931cd0c8eb53ef331049e6', + 'd2687bbc0996a0a7e8bdbd83d3d6afaaa73f02ef', 'condition': 'checkout_android and checkout_src_internal', }, 'src/docs/website': { - 'url': Var('chromium_git') + '/website.git' + '@' + '6632911c1d1b1f74608a9bdd41a62cf875268dbc', + 'url': Var('chromium_git') + '/website.git' + '@' + 'e4636ed3e86ea0d2572c1bc44d613a33b90592ae', }, 'src/ios/third_party/earl_grey2/src': { - 'url': Var('chromium_git') + '/external/github.com/google/EarlGrey.git' + '@' + 'faf4588d221bc1d87a45a13bac7c88644aa83e5b', + 'url': Var('chromium_git') + '/external/github.com/google/EarlGrey.git' + '@' + '8ac47627cb9ba09bf4bc3489b7aff5d77cd6eb88', 'condition': 'checkout_ios', }, @@ -793,7 +793,7 @@ }, 'src/ios/third_party/material_components_ios/src': { - 'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + '93718162dadfd8a7c9c70b4e65d4d8dd848beff2', + 'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + 'c6e56ffecbd11984d4e9226fac256e956a152bdc', 'condition': 'checkout_ios', }, @@ -953,7 +953,7 @@ 'packages': [ { 'package': 'chromium/third_party/androidx', - 'version': 'sqHSBvyXtC4EY8qIZO-IN73yr3to_kvN-gNZ_CfZzJgC', + 'version': 'CfcVQ5dwBz8ueZRtHPubi-CkUjZWM4HPCFBnum57ZTUC', }, ], 'condition': 'checkout_android', @@ -1212,7 +1212,7 @@ Var('chromium_git') + '/devtools/devtools-frontend' + '@' + Var('devtools_frontend_revision'), 'src/third_party/devtools-frontend-internal': { - 'url': 'https://chrome-internal.googlesource.com/devtools/devtools-internal.git' + '@' + 'fb734201152142ab7dbbb4e8fdbc9641a0dca027', + 'url': 'https://chrome-internal.googlesource.com/devtools/devtools-internal.git' + '@' + 'a5b4716c2a18ca3594abbeba949d5f7fb9295475', 'condition': 'checkout_src_internal', }, @@ -1939,7 +1939,7 @@ Var('chromium_git') + '/v8/v8.git' + '@' + Var('v8_revision'), 'src-internal': { - 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@d3157750332d0cf8323f9a74cf699e5525c88d22', + 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@8878bbb0fca582627bea0e51c59bcb5460d0751f', 'condition': 'checkout_src_internal', },
diff --git a/android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/AwNonembeddedUmaRecorder.java b/android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/AwNonembeddedUmaRecorder.java index 10edbc4..3eafcd3b 100644 --- a/android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/AwNonembeddedUmaRecorder.java +++ b/android_webview/nonembedded/java/src/org/chromium/android_webview/nonembedded/AwNonembeddedUmaRecorder.java
@@ -23,6 +23,7 @@ import org.chromium.base.Callback; import org.chromium.base.ContextUtils; import org.chromium.base.Log; +import org.chromium.base.metrics.HistogramBucket; import org.chromium.base.metrics.UmaRecorder; import java.util.ArrayList; @@ -165,6 +166,11 @@ } @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + throw new UnsupportedOperationException(); + } + + @Override public void addUserActionCallbackForTesting(Callback<String> callback) { throw new UnsupportedOperationException(); }
diff --git a/ash/ambient/backdrop/ambient_backend_controller_impl.cc b/ash/ambient/backdrop/ambient_backend_controller_impl.cc index 05db9e2..a88b852 100644 --- a/ash/ambient/backdrop/ambient_backend_controller_impl.cc +++ b/ash/ambient/backdrop/ambient_backend_controller_impl.cc
@@ -407,18 +407,6 @@ weak_factory_.GetWeakPtr(), settings, std::move(callback))); } -void AmbientBackendControllerImpl::FetchSettingPreview( - const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback callback) { - Shell::Get()->ambient_controller()->RequestAccessToken( - base::BindOnce(&AmbientBackendControllerImpl::FetchSettingPreviewInternal, - weak_factory_.GetWeakPtr(), album_id, setting_id, - preview_width, preview_height, std::move(callback))); -} - void AmbientBackendControllerImpl::FetchPersonalAlbums( int banner_width, int banner_height, @@ -628,54 +616,6 @@ std::move(callback).Run(success); } -void AmbientBackendControllerImpl::FetchSettingPreviewInternal( - const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback callback, - const std::string& gaia_id, - const std::string& access_token) { - if (gaia_id.empty() || access_token.empty()) { - DVLOG(2) << "Failed to fetch access token"; - // Returns an empty instance to indicate the failure. - std::move(callback).Run(/*preview_urls=*/{}); - return; - } - - BackdropClientConfig::Request request = - backdrop_client_config_.CreateFetchSettingPreviewRequest( - gaia_id, access_token, album_id, setting_id, preview_width, - preview_height); - std::unique_ptr<network::ResourceRequest> resource_request = - CreateResourceRequest(request); - auto backdrop_url_loader = std::make_unique<BackdropURLLoader>(); - auto* loader_ptr = backdrop_url_loader.get(); - loader_ptr->Start( - std::move(resource_request), /*request_body=*/absl::nullopt, - kAmbientBackendControllerNetworkTag, - base::BindOnce(&AmbientBackendControllerImpl::OnSettingPreviewFetched, - weak_factory_.GetWeakPtr(), std::move(callback), - std::move(backdrop_url_loader))); -} - -void AmbientBackendControllerImpl::OnSettingPreviewFetched( - OnSettingPreviewFetchedCallback callback, - std::unique_ptr<BackdropURLLoader> backdrop_url_loader, - std::unique_ptr<std::string> response) { - DCHECK(backdrop_url_loader); - - // Parse the |SettingPreviewResponse| out from the response string. - // Note that the |preview_urls| can be empty if the parsing has failed. - std::vector<std::string> parsed_response = - BackdropClientConfig::ParseSettingPreviewResponse(*response); - std::vector<GURL> preview_urls; - for (const std::string& preivew_url : parsed_response) { - preview_urls.emplace_back(preivew_url); - } - std::move(callback).Run(std::move(preview_urls)); -} - void AmbientBackendControllerImpl::FetchPersonalAlbumsInternal( int banner_width, int banner_height,
diff --git a/ash/ambient/backdrop/ambient_backend_controller_impl.h b/ash/ambient/backdrop/ambient_backend_controller_impl.h index e076ca6..a2beb3a 100644 --- a/ash/ambient/backdrop/ambient_backend_controller_impl.h +++ b/ash/ambient/backdrop/ambient_backend_controller_impl.h
@@ -36,11 +36,6 @@ void GetSettings(GetSettingsCallback callback) override; void UpdateSettings(const AmbientSettings& settings, UpdateSettingsCallback callback) override; - void FetchSettingPreview(const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback callback) override; void FetchPersonalAlbums(int banner_width, int banner_height, int num_albums, @@ -95,19 +90,6 @@ std::unique_ptr<BackdropURLLoader> backdrop_url_loader, std::unique_ptr<std::string> response); - void FetchSettingPreviewInternal(const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback callback, - const std::string& gaia_id, - const std::string& access_token); - - void OnSettingPreviewFetched( - OnSettingPreviewFetchedCallback callback, - std::unique_ptr<BackdropURLLoader> backdrop_url_loader, - std::unique_ptr<std::string> response); - void FetchPersonalAlbumsInternal(int banner_width, int banner_height, int num_albums,
diff --git a/ash/assistant/util/deep_link_util_unittest.cc b/ash/assistant/util/deep_link_util_unittest.cc index 34910fa4..4937c5f 100644 --- a/ash/assistant/util/deep_link_util_unittest.cc +++ b/ash/assistant/util/deep_link_util_unittest.cc
@@ -11,6 +11,7 @@ #include "ash/test/ash_test_base.h" #include "base/functional/bind.h" #include "base/strings/string_number_conversions.h" +#include "base/test/gtest_util.h" #include "base/timer/timer.h" #include "chromeos/ash/services/assistant/public/cpp/assistant_service.h" #include "third_party/abseil-cpp/absl/types/optional.h" @@ -85,51 +86,41 @@ .value()); // For invalid deeplink params, we will hit DCHECK since this API isn't meant - // to be used in such cases. We'll use a |ScopedLogAssertHandler| to safely - // ignore the NOTREACHED assertion. - logging::ScopedLogAssertHandler handler(base::BindRepeating( - [](const char* file, int line, const base::StringPiece message, - const base::StringPiece stack_trace) {})); + // to be used in such cases. As such ASSERT_DCHECK_DEATH on DCHECK builds. +#if DCHECK_IS_ON() +#define INVALID_DEEP_LINK(call) ASSERT_DCHECK_DEATH(call) +#else +#define INVALID_DEEP_LINK(call) ASSERT_EQ(absl::nullopt, call) +#endif - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, "1", - absl::nullopt)); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, - absl::nullopt, base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, - absl::nullopt, absl::nullopt)); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, + "1", absl::nullopt)); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, + absl::nullopt, base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kAddTimeToTimer, + absl::nullopt, absl::nullopt)); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, - absl::nullopt, absl::nullopt)); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, - absl::nullopt, base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, "1", - base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, + absl::nullopt, absl::nullopt)); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, + absl::nullopt, base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kPauseTimer, "1", + base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kRemoveAlarmOrTimer, - absl::nullopt, absl::nullopt)); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kRemoveAlarmOrTimer, - absl::nullopt, base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kRemoveAlarmOrTimer, "1", - base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink( + AlarmTimerAction::kRemoveAlarmOrTimer, absl::nullopt, absl::nullopt)); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink( + AlarmTimerAction::kRemoveAlarmOrTimer, absl::nullopt, base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink( + AlarmTimerAction::kRemoveAlarmOrTimer, "1", base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, - absl::nullopt, absl::nullopt)); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, - absl::nullopt, base::Minutes(1))); - ASSERT_EQ(absl::nullopt, - CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, "1", - base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, + absl::nullopt, absl::nullopt)); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, + absl::nullopt, base::Minutes(1))); + INVALID_DEEP_LINK(CreateAlarmTimerDeepLink(AlarmTimerAction::kResumeTimer, + "1", base::Minutes(1))); +#undef INVALID_DEEP_LINK } TEST_F(DeepLinkUtilTest, CreateAssistantQueryDeepLink) { @@ -750,17 +741,16 @@ {{"eid", "112233"}, {"id", "123456"}}), }; - // For deep links that are not one of type {kLists, kNotes, kReminders}, we - // will hit NOTREACHED since this API isn't meant to be used in such cases. - // In unit tests, this would normally result in a DCHECK failure that would - // cause the test to fail so we'll use a |ScopedLogAssertHandler| to safely - // ignore the NOTREACHED assertion. - logging::ScopedLogAssertHandler handler(base::BindRepeating( - [](const char* file, int line, const base::StringPiece message, - const base::StringPiece stack_trace) {})); - for (const auto& test_case : test_cases) { const absl::optional<GURL>& expected = test_case.second; + // For deep links that are not one of type {kLists, kNotes, kReminders}, + // we will hit NOTREACHED since this API isn't meant to be used in such + // cases. + if (DCHECK_IS_ON() && !expected) { + EXPECT_DCHECK_DEATH(GetAssistantUrl( + /*type=*/test_case.first.first, /*params=*/test_case.first.second)); + continue; + } const absl::optional<GURL> actual = GetAssistantUrl( /*type=*/test_case.first.first, /*params=*/test_case.first.second);
diff --git a/ash/capture_mode/capture_mode_demo_tools_controller.cc b/ash/capture_mode/capture_mode_demo_tools_controller.cc index 4566cec3..87369a8 100644 --- a/ash/capture_mode/capture_mode_demo_tools_controller.cc +++ b/ash/capture_mode/capture_mode_demo_tools_controller.cc
@@ -38,7 +38,10 @@ namespace { constexpr float kHighlightLayerFinalOpacity = 0.f; -constexpr float kHighlightLayerInitialScale = 0.1f; + +// Make the initial value as small as possible so that the dot is not visible in +// the center of the ripple. +constexpr float kHighlightLayerInitialScale = 0.0001f; constexpr float kHighlightLayerFinalScale = 1.0f; constexpr float kTouchHighlightLayerTouchDownScale = 56.f / 72; constexpr base::TimeDelta kMouseScaleUpDuration = base::Milliseconds(1500); @@ -357,7 +360,14 @@ const ui::PointerId& pointer_id, const gfx::PointF& event_location_in_window) { auto iter = touch_pointer_id_to_highlight_layer_map_.find(pointer_id); - DCHECK(iter != touch_pointer_id_to_highlight_layer_map_.end()); + + // Touch up may happen without been registered to + // `touch_pointer_id_to_highlight_layer_map_` for example a touch down may + // happen before video recording starts and touch up happens after video + // recording starts. + if (iter == touch_pointer_id_to_highlight_layer_map_.end()) { + return; + } std::unique_ptr<PointerHighlightLayer> touch_highlight_layer = std::move(iter->second); @@ -387,8 +397,12 @@ void CaptureModeDemoToolsController::OnTouchDragged( const ui::PointerId& pointer_id, const gfx::PointF& event_location_in_window) { - auto* highlight_layer = - touch_pointer_id_to_highlight_layer_map_[pointer_id].get(); + auto iter = touch_pointer_id_to_highlight_layer_map_.find(pointer_id); + if (iter == touch_pointer_id_to_highlight_layer_map_.end()) { + return; + } + + auto* highlight_layer = iter->second.get(); DCHECK(highlight_layer); highlight_layer->CenterAroundPoint(event_location_in_window); }
diff --git a/ash/capture_mode/capture_mode_demo_tools_unittests.cc b/ash/capture_mode/capture_mode_demo_tools_unittests.cc index 0bdb310..3f2b2763 100644 --- a/ash/capture_mode/capture_mode_demo_tools_unittests.cc +++ b/ash/capture_mode/capture_mode_demo_tools_unittests.cc
@@ -29,7 +29,13 @@ #include "ash/display/window_tree_host_manager.h" #include "ash/projector/projector_controller_impl.h" #include "ash/public/cpp/capture_mode/capture_mode_test_api.h" +#include "ash/public/cpp/shelf_model.h" #include "ash/resources/vector_icons/vector_icons.h" +#include "ash/shelf/shelf.h" +#include "ash/shelf/shelf_app_button.h" +#include "ash/shelf/shelf_test_util.h" +#include "ash/shelf/shelf_view.h" +#include "ash/shelf/shelf_view_test_api.h" #include "ash/shell.h" #include "ash/style/icon_button.h" #include "ash/test/ash_test_base.h" @@ -41,6 +47,7 @@ #include "ui/base/ime/fake_text_input_client.h" #include "ui/base/ime/text_input_type.h" #include "ui/compositor/scoped_animation_duration_scale_mode.h" +#include "ui/events/base_event_utils.h" #include "ui/events/event_constants.h" #include "ui/events/keycodes/keyboard_codes_posix.h" #include "ui/events/pointer_details.h" @@ -839,6 +846,69 @@ controller->EndVideoRecording(EndRecordingReason::kStopRecordingButton); } +// Tests that if a touch down event happens before video recording starts, there +// will be no crash and no touch highlight will be generated. +TEST_F(CaptureModeDemoToolsTest, TouchDownBeforeVideoRecordingTest) { + CaptureModeController* controller = StartCaptureSession( + CaptureModeSource::kFullscreen, CaptureModeType::kVideo); + controller->EnableDemoTools(true); + + // Press touch before starting the video recording. + auto* root_window = Shell::GetPrimaryRootWindow(); + const gfx::Rect root_window_bounds_in_screen = + root_window->GetBoundsInScreen(); + const gfx::Point display_center = root_window_bounds_in_screen.CenterPoint(); + auto* event_generator = GetEventGenerator(); + event_generator->PressTouchId(0, display_center); + + StartVideoRecordingImmediately(); + WaitForSeconds(1); + + auto* demo_tools_controller = GetCaptureModeDemoToolsController(); + EXPECT_TRUE(demo_tools_controller); + CaptureModeDemoToolsTestApi demo_tools_test_api(demo_tools_controller); + const auto& touch_highlight_map = + demo_tools_test_api.GetTouchIdToHighlightLayerMap(); + EXPECT_TRUE(touch_highlight_map.empty()); + event_generator->ReleaseTouchId(0); + controller->EndVideoRecording(EndRecordingReason::kStopRecordingButton); +} + +// Tests that the drag and drop in the shelf during video recording with demo +// tools enabled works properly with no crash. +TEST_F(CaptureModeDemoToolsTest, DragAndDropIconOnShelfTest) { + ShelfItem item = ShelfTestUtil::AddAppShortcut("app_id", TYPE_PINNED_APP); + const ShelfID& id = item.id; + ShelfView* shelf_view = GetPrimaryShelf()->GetShelfViewForTesting(); + ShelfViewTestAPI test_api(shelf_view); + ShelfAppButton* button = + test_api.GetButton(ShelfModel::Get()->ItemIndexByID(id)); + ASSERT_TRUE(button); + const gfx::Point button_center_point = + button->GetBoundsInScreen().CenterPoint(); + + CaptureModeController* controller = StartCaptureSession( + CaptureModeSource::kFullscreen, CaptureModeType::kVideo); + controller->EnableDemoTools(true); + StartVideoRecordingImmediately(); + + auto* event_generator = GetEventGenerator(); + event_generator->PressTouch(button_center_point); + ASSERT_TRUE(button->FireDragTimerForTest()); + button->FireRippleActivationTimerForTest(); + + ui::GestureEventDetails event_details(ui::ET_GESTURE_LONG_PRESS); + ui::GestureEvent long_press(button_center_point.x(), button_center_point.y(), + 0, ui::EventTimeForNow(), event_details); + event_generator->Dispatch(&long_press); + event_generator->MoveTouchBy(0, -10); + + EXPECT_TRUE(shelf_view->drag_view()); + EXPECT_TRUE(button->state() & ShelfAppButton::STATE_DRAGGING); + event_generator->ReleaseTouch(); + controller->EndVideoRecording(EndRecordingReason::kStopRecordingButton); +} + // Tests that the metrics that record if a recording starts with demo tools // feature enabled are recorded correctly in a capture session both in clamshell // and tablet mode.
diff --git a/ash/capture_mode/video_recording_watcher.cc b/ash/capture_mode/video_recording_watcher.cc index ee1b8fba..a199202 100644 --- a/ash/capture_mode/video_recording_watcher.cc +++ b/ash/capture_mode/video_recording_watcher.cc
@@ -564,11 +564,7 @@ } void VideoRecordingWatcher::OnTouchEvent(ui::TouchEvent* event) { - if (demo_tools_controller_ && PointerHighlightingEnabled() && - (event->type() == ui::ET_TOUCH_PRESSED || - event->type() == ui::ET_TOUCH_RELEASED || - event->type() == ui::ET_TOUCH_MOVED || - event->type() == ui::ET_TOUCH_CANCELLED)) { + if (demo_tools_controller_ && PointerHighlightingEnabled()) { demo_tools_controller_->OnTouchEvent( event->type(), event->pointer_details().id, GetEventLocationInWindow(window_being_recorded_, *event));
diff --git a/ash/public/cpp/ambient/ambient_backend_controller.h b/ash/public/cpp/ambient/ambient_backend_controller.h index 5392f0f1..a7859e9 100644 --- a/ash/public/cpp/ambient/ambient_backend_controller.h +++ b/ash/public/cpp/ambient/ambient_backend_controller.h
@@ -97,8 +97,6 @@ using GetSettingsCallback = base::OnceCallback<void(const absl::optional<AmbientSettings>& settings)>; using UpdateSettingsCallback = base::OnceCallback<void(bool success)>; - using OnSettingPreviewFetchedCallback = - base::OnceCallback<void(const std::vector<GURL>& preview_urls)>; using OnPersonalAlbumsFetchedCallback = base::OnceCallback<void(PersonalAlbums)>; // TODO(wutao): Make |settings| move only. @@ -141,13 +139,6 @@ virtual void UpdateSettings(const AmbientSettings& settings, UpdateSettingsCallback callback) = 0; - // Fetch preview images for live album. - virtual void FetchSettingPreview(const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback) = 0; - virtual void FetchPersonalAlbums(int banner_width, int banner_height, int num_albums,
diff --git a/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.cc b/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.cc index 8feff3f..50ec777 100644 --- a/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.cc +++ b/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.cc
@@ -143,18 +143,6 @@ pending_update_callback_ = std::move(callback); } -void FakeAmbientBackendControllerImpl::FetchSettingPreview( - const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback callback) { - std::vector<GURL> urls = {GURL(kFakeUrl)}; - // Pretend to respond asynchronously. - base::SequencedTaskRunner::GetCurrentDefault()->PostTask( - FROM_HERE, base::BindOnce(std::move(callback), urls)); -} - void FakeAmbientBackendControllerImpl::FetchPersonalAlbums( int banner_width, int banner_height,
diff --git a/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.h b/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.h index 0349880..b912335 100644 --- a/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.h +++ b/ash/public/cpp/ambient/fake_ambient_backend_controller_impl.h
@@ -34,11 +34,6 @@ void GetSettings(GetSettingsCallback callback) override; void UpdateSettings(const AmbientSettings& settings, UpdateSettingsCallback callback) override; - void FetchSettingPreview(const std::string& album_id, - int setting_id, - int preview_width, - int preview_height, - OnSettingPreviewFetchedCallback) override; void FetchPersonalAlbums(int banner_width, int banner_height, int num_albums,
diff --git a/ash/system/audio/unified_volume_view.cc b/ash/system/audio/unified_volume_view.cc index fc94adb8..c622313 100644 --- a/ash/system/audio/unified_volume_view.cc +++ b/ash/system/audio/unified_volume_view.cc
@@ -92,6 +92,7 @@ } if (features::IsQsRevampEnabled()) { + more_button_->SetIconColorId(cros_tokens::kCrosSysSecondary); // TODO(b/257151067): Update the a11y name id. // Adds the live caption button before `more_button_`. a11y_controller_->AddObserver(this);
diff --git a/ash/system/brightness/unified_brightness_view.cc b/ash/system/brightness/unified_brightness_view.cc index 1f6d6f0..09e4f6c9 100644 --- a/ash/system/brightness/unified_brightness_view.cc +++ b/ash/system/brightness/unified_brightness_view.cc
@@ -91,10 +91,11 @@ night_light_button_->SetToggled(enabled); - AddChildView(std::make_unique<IconButton>( + auto* more_button = AddChildView(std::make_unique<IconButton>( std::move(detailed_button_callback.value()), IconButton::Type::kMediumFloating, &kQuickSettingsRightArrowIcon, IDS_ASH_STATUS_TRAY_NIGHT_LIGHT_SETTINGS_TOOLTIP)); + more_button->SetIconColorId(cros_tokens::kCrosSysSecondary); } else { button()->SetEnabled(false); // The button is set to disabled but wants to keep the color for an enabled
diff --git a/ash/system/message_center/ash_notification_view.cc b/ash/system/message_center/ash_notification_view.cc index 9cbca1a..b720db4 100644 --- a/ash/system/message_center/ash_notification_view.cc +++ b/ash/system/message_center/ash_notification_view.cc
@@ -870,31 +870,16 @@ void AshNotificationView::AttachDropData(ui::OSExchangeData* data) { DCHECK(IsDraggable()); - // Fetch the original image used by the large image view. - const gfx::ImageSkia& image = - static_cast<message_center::LargeImageView*>( - GetViewByID(message_center::NotificationViewBase::kLargeImageView)) - ->original_image(); - DCHECK(!image.size().IsEmpty()); - - // Resize `image` if either the length or the width exceeds the threshold. - // TODO(b/268347953): come up with a better way to restrict the image size. - const float ratio = static_cast<float>(kMaxDragImageSizeInDIP) / - std::max(image.size().width(), image.size().height()); - absl::optional<gfx::ImageSkia> resized_image; - if (!cc::MathUtil::IsWithinEpsilon(ratio, 1.f) && ratio < 1.f) { - gfx::SizeF resized_size(image.size()); - resized_size.Scale(ratio); - resized_image.emplace(gfx::ImageSkiaOperations::CreateResizedImage( - image, skia::ImageOperations::RESIZE_BEST, - gfx::ToFlooredSize(resized_size))); - } - - // Get the HTML snippet that contains the image binary data. Attach the HTML - // snippet to `data`. - if (const absl::optional<std::u16string> html_snippet = GetHtmlForBitmap( - resized_image ? *resized_image->bitmap() : *image.bitmap())) { - data->SetHtml(*html_snippet, /*base_url=*/GURL()); + // If the notification large image is file-backed, attach the image file path + // to `data`; otherwise, attach the large image's binary data. + if (const absl::optional<base::FilePath>& image_path = + message_center::MessageCenter::Get() + ->FindNotificationById(notification_id()) + ->rich_notification_data() + .image_path) { + data->SetFilename(*image_path); + } else { + AttachBinaryImageAsDropData(data); } } @@ -1232,7 +1217,7 @@ ReorderViewInLeftContent(title_row_); } - int max_available_width = notification.small_image().IsEmpty() + int max_available_width = notification.icon().IsEmpty() ? kTitleRowMinimumWidth : kTitleRowMinimumWidthWithIcon; if (shown_in_popup_) { @@ -2080,4 +2065,34 @@ return text_width > left_content()->width(); } +void AshNotificationView::AttachBinaryImageAsDropData( + ui::OSExchangeData* data) { + DCHECK(IsDraggable()); + + // Fetch the original image from the large image view. + const gfx::ImageSkia& image = + static_cast<message_center::LargeImageView*>( + GetViewByID(message_center::NotificationViewBase::kLargeImageView)) + ->original_image(); + DCHECK(!image.size().IsEmpty()); + + // Shrink `image` if it is too big. + const float ratio = static_cast<float>(kMaxDragImageSizeInDIP) / + std::max(image.size().width(), image.size().height()); + absl::optional<gfx::ImageSkia> resized_image; + if (!cc::MathUtil::IsWithinEpsilon(ratio, 1.f) && ratio < 1.f) { + gfx::SizeF resized_size(image.size()); + resized_size.Scale(ratio); + resized_image.emplace(gfx::ImageSkiaOperations::CreateResizedImage( + image, skia::ImageOperations::RESIZE_BEST, + gfx::ToFlooredSize(resized_size))); + } + + // Add the drop data in the format of HTML. + if (const absl::optional<std::u16string> html_snippet = GetHtmlForBitmap( + resized_image ? *resized_image->bitmap() : *image.bitmap())) { + data->SetHtml(*html_snippet, /*base_url=*/GURL()); + } +} + } // namespace ash
diff --git a/ash/system/message_center/ash_notification_view.h b/ash/system/message_center/ash_notification_view.h index 1938b8ee..193d828 100644 --- a/ash/system/message_center/ash_notification_view.h +++ b/ash/system/message_center/ash_notification_view.h
@@ -291,6 +291,10 @@ // been laid out yet. bool IsMessageLabelTruncated(); + // Attaches the large image's binary data as drop data. This method should be + // called only if this notification view is draggable. + void AttachBinaryImageAsDropData(ui::OSExchangeData* data); + // Owned by views hierarchy. views::View* main_view_ = nullptr; views::View* main_right_view_ = nullptr;
diff --git a/ash/system/message_center/ash_notification_view_unittest.cc b/ash/system/message_center/ash_notification_view_unittest.cc index 5c8b1648..4676d52 100644 --- a/ash/system/message_center/ash_notification_view_unittest.cc +++ b/ash/system/message_center/ash_notification_view_unittest.cc
@@ -148,12 +148,21 @@ // A mocked function to handle the html data in the drag-and-drop data. MOCK_METHOD(void, HandleHtmlData, (), (const)); + // A mocked function to handle the file path data in the drag-and-drop data. + MOCK_METHOD(void, HandleFilePathData, (const base::FilePath&), (const)); + private: void PerformDrop(std::unique_ptr<ui::OSExchangeData> data, ui::mojom::DragOperation& output_drag_op) { - if (data->HasHtml()) { + if (data->HasHtml() || data->HasFile()) { output_drag_op = ui::mojom::DragOperation::kCopy; - HandleHtmlData(); + if (data->HasHtml()) { + HandleHtmlData(); + } else { + base::FilePath file_path; + data->GetFilename(&file_path); + HandleFilePathData(file_path); + } } } @@ -190,11 +199,15 @@ bool show_snooze_button = false, bool has_message = true, message_center::NotificationType notification_type = - message_center::NOTIFICATION_TYPE_SIMPLE) { + message_center::NOTIFICATION_TYPE_SIMPLE, + const absl::optional<base::FilePath>& image_path = absl::nullopt) { message_center::RichNotificationData data; data.settings_button_handler = message_center::SettingsButtonHandler::INLINE; data.should_show_snooze_button = show_snooze_button; + if (image_path) { + data.image_path = *image_path; + } std::u16string message = has_message ? u"message" : u""; @@ -220,17 +233,23 @@ // Create a test notification. All the notifications created by this function // will belong to the same group. std::unique_ptr<Notification> CreateTestNotificationInAGroup( - bool has_image = false) { + bool has_image = false, + const absl::optional<base::FilePath>& image_path = absl::nullopt) { message_center::NotifierId notifier_id; notifier_id.profile_id = "abc@gmail.com"; notifier_id.type = message_center::NotifierType::WEB_PAGE; + message_center::RichNotificationData rich_notification_data; + if (image_path) { + rich_notification_data.image_path = *image_path; + } + std::unique_ptr<Notification> notification = std::make_unique<Notification>( message_center::NOTIFICATION_TYPE_SIMPLE, base::NumberToString(current_id_++), u"title", u"message", ui::ImageModel::FromImage(CreateTestImage(80, 80)), u"display source", - GURL(u"http://test-url.com"), notifier_id, - message_center::RichNotificationData(), delegate_); + GURL(u"http://test-url.com"), notifier_id, rich_notification_data, + delegate_); notification->set_small_image(CreateTestImage(16, 16)); if (has_image) { @@ -1264,7 +1283,7 @@ notification_view()->ToggleExpand(); ASSERT_TRUE(notification_view()->IsExpanded()); - notification->set_small_image(gfx::Image()); + notification->set_icon(ui::ImageModel()); notification_view()->UpdateWithNotification(*notification); EXPECT_EQ(GetLeftContent(notification_view())->height(), @@ -1284,7 +1303,8 @@ public testing::WithParamInterface<std::tuple< /*use_gesture=*/bool, /*is_popup=*/bool, - /*use_revamp_feature=*/bool>> { + /*use_revamp_feature=*/bool, + /*is_image_file_backed=*/bool>> { public: AshNotificationViewDragTest() { std::vector<base::test::FeatureRef> enabled_features{ @@ -1370,6 +1390,9 @@ // Returns true if the quick setting revamp feature is enabled. bool DoesUseQsRevamp() const { return std::get<2>(GetParam()); } + // Returns true if the notification image is backed by a file. + bool IsImageFileBacked() const { return std::get<3>(GetParam()); } + const MockAshNotificationDragDropDelegate& drag_drop_delegate() const { return drag_drop_delegate_; } @@ -1389,7 +1412,6 @@ drop_handling_widget_ = CreateTestWidget( /*delegate=*/nullptr, desks_util::GetActiveDeskContainerId(), /*bounds=*/gfx::Rect(100, 100, 300, 300), /*show=*/true); - drop_handling_widget_->Show(); aura::client::SetDragDropDelegate(drop_handling_widget_->GetNativeView(), &drag_drop_delegate_); } @@ -1420,13 +1442,20 @@ AshNotificationViewDragTest, testing::Combine(/*use_gesture=*/testing::Bool(), /*is_popup=*/testing::Bool(), - /*use_revamp_feature=*/testing::Bool())); + /*use_revamp_feature=*/testing::Bool(), + /*is_image_file_backed=*/testing::Bool())); // Verifies the drag-and-drop of an orindary notification view. TEST_P(AshNotificationViewDragTest, Basics) { // Add an image notification. + absl::optional<base::FilePath> image_file_path; + if (IsImageFileBacked()) { + // Use a dummy file path for the file-backed image notification. + image_file_path.emplace("dummy_path.png"); + } std::unique_ptr<Notification> notification = CreateTestNotification( - /*has_image=*/true); + /*has_image=*/true, /*show_snooze_button=*/false, /*has_message=*/false, + message_center::NOTIFICATION_TYPE_SIMPLE, image_file_path); if (IsPopupNotification()) { // Wait until the notification popup shows. @@ -1441,7 +1470,11 @@ } // Drag the notification view to the widget. Verify the image drop is handled. - EXPECT_CALL(drag_drop_delegate(), HandleHtmlData); + if (IsImageFileBacked()) { + EXPECT_CALL(drag_drop_delegate(), HandleFilePathData(*image_file_path)); + } else { + EXPECT_CALL(drag_drop_delegate(), HandleHtmlData); + } DragNotificationToWidget(*GetViewForNotificationId(notification->id())); // The the message center bubble is closed and the popup notification is @@ -1454,9 +1487,14 @@ // Verifies the drag-and-drop of a grouped notification view. TEST_P(AshNotificationViewDragTest, GroupedNotification) { // Add two image notification views belonging to the same group. + absl::optional<base::FilePath> image_file_path; + if (IsImageFileBacked()) { + // Use a dummy file path for the file-backed image notification. + image_file_path.emplace("dummy_path.png"); + } std::unique_ptr<Notification> notification = CreateTestNotificationInAGroup( - /*has_image=*/true); - CreateTestNotificationInAGroup(/*has_image=*/true); + /*has_image=*/true, image_file_path); + CreateTestNotificationInAGroup(/*has_image=*/true, image_file_path); // Get the id of the group parent notification. const std::string parent_notification_id = @@ -1492,7 +1530,11 @@ } // Drag `child_view` to the widget. Verify the image drop is handled. - EXPECT_CALL(drag_drop_delegate(), HandleHtmlData); + if (IsImageFileBacked()) { + EXPECT_CALL(drag_drop_delegate(), HandleFilePathData(*image_file_path)); + } else { + EXPECT_CALL(drag_drop_delegate(), HandleHtmlData); + } DragNotificationToWidget(*child_view); // The the message center bubble is closed and the popup notification is
diff --git a/ash/system/message_center/notification_grouping_controller.cc b/ash/system/message_center/notification_grouping_controller.cc index 5db40d2..7ab29407 100644 --- a/ash/system/message_center/notification_grouping_controller.cc +++ b/ash/system/message_center/notification_grouping_controller.cc
@@ -324,6 +324,8 @@ copy->set_accent_color(parent_notification.accent_color().value()); } + copy->set_priority(parent_notification.priority()); + // After copying, set to be a group parent. copy->SetGroupParent(); @@ -415,10 +417,19 @@ return; } + parent_id = SetupParentNotification( + MessageCenter::Get()->FindNotificationById(parent_id), parent_id); + + // Retrieve the parent notification again (since now we are having a new + // `parent_id`). parent_notification = MessageCenter::Get()->FindNotificationById(parent_id); - parent_id = SetupParentNotification(parent_notification, parent_id); } + // The parent notification should have the same priority as the last added + // child notification, so that we can display the group popup according to + // that notification. + parent_notification->set_priority(notification->priority()); + grouped_notification_list_->AddGroupedNotification(notification_id, parent_id);
diff --git a/ash/system/message_center/notification_grouping_controller_unittest.cc b/ash/system/message_center/notification_grouping_controller_unittest.cc index 5a2109c..9e0d63308 100644 --- a/ash/system/message_center/notification_grouping_controller_unittest.cc +++ b/ash/system/message_center/notification_grouping_controller_unittest.cc
@@ -22,6 +22,7 @@ #include "ui/gfx/geometry/vector2d.h" #include "ui/gfx/vector_icon_types.h" #include "ui/message_center/public/cpp/message_center_constants.h" +#include "ui/message_center/public/cpp/notification_types.h" #include "ui/message_center/public/cpp/notifier_id.h" #include "ui/message_center/views/message_popup_view.h" #include "ui/views/animation/slide_out_controller.h" @@ -306,6 +307,34 @@ EXPECT_EQ(&icon, &parent_notification->vector_small_image()); } +// Parent notification's priority should always match the priority of the last +// added notification to the group. +TEST_P(NotificationGroupingControllerTest, ParentNotificationPriority) { + auto* message_center = MessageCenter::Get(); + std::string id1, id2, id3; + const GURL url(u"http://test-url.com/"); + + auto notification = MakeNotification(id1, url); + notification->set_priority(message_center::LOW_PRIORITY); + message_center->AddNotification(std::move(notification)); + + auto notification2 = MakeNotification(id2, url); + notification2->set_priority(message_center::LOW_PRIORITY); + message_center->AddNotification(std::move(notification2)); + + auto* parent_notification = message_center->FindNotificationById( + id1 + kIdSuffixForGroupContainerNotification); + EXPECT_TRUE(parent_notification->group_parent()); + + EXPECT_EQ(message_center::LOW_PRIORITY, parent_notification->priority()); + + auto notification3 = MakeNotification(id3, url); + notification3->set_priority(message_center::HIGH_PRIORITY); + message_center->AddNotification(std::move(notification3)); + + EXPECT_EQ(message_center::HIGH_PRIORITY, parent_notification->priority()); +} + TEST_P(NotificationGroupingControllerTest, NotificationsGroupingOnMultipleScreens) { UpdateDisplay("800x600,800x600");
diff --git a/ash/system/network/network_feature_pod_controller.cc b/ash/system/network/network_feature_pod_controller.cc index db87a29..6fe9c44 100644 --- a/ash/system/network/network_feature_pod_controller.cc +++ b/ash/system/network/network_feature_pod_controller.cc
@@ -191,6 +191,11 @@ base::BindRepeating(&FeaturePodControllerBase::OnIconPressed, weak_ptr_factory_.GetWeakPtr())); tile_ = tile.get(); + tile_->CreateDrillInButton( + base::BindRepeating(&FeaturePodControllerBase::OnLabelPressed, + weak_ptr_factory_.GetWeakPtr()), + l10n_util::GetStringFUTF16(IDS_ASH_STATUS_TRAY_NETWORK_SETTINGS_TOOLTIP, + std::u16string())); UpdateButtonStateIfExists(); TrackVisibilityUMA(); return tile; @@ -320,12 +325,6 @@ if (is_qs_revamp_enabled) { tile_->SetLabel(ComputeButtonLabel(default_network)); tile_->SetSubLabel(ComputeButtonSubLabel(default_network)); - if (!tile_->drill_in_button()) { - tile_->CreateDrillInButton( - base::BindRepeating(&FeaturePodControllerBase::OnLabelPressed, - weak_ptr_factory_.GetWeakPtr()), - tooltip); - } if (!tile_->GetEnabled()) { tile_->SetTooltipText(tooltip); tile_->SetDrillInButtonTooltipText(tooltip);
diff --git a/ash/system/network/network_feature_pod_controller_unittest.cc b/ash/system/network/network_feature_pod_controller_unittest.cc index 6693f6a..6a0003ef 100644 --- a/ash/system/network/network_feature_pod_controller_unittest.cc +++ b/ash/system/network/network_feature_pod_controller_unittest.cc
@@ -295,11 +295,14 @@ } bool IsButtonEnabled() { + return IsQsRevampEnabled() ? feature_tile_->GetEnabled() + : feature_pod_button_->GetEnabled(); + } + + bool IsDiveInButtonEnabled() { return IsQsRevampEnabled() - ? feature_tile_->GetEnabled() && - feature_tile_->drill_in_button()->GetEnabled() - : feature_pod_button_->GetEnabled() && - feature_pod_button_->label_button()->GetEnabled(); + ? feature_tile_->drill_in_button()->GetEnabled() + : feature_pod_button_->label_button()->GetEnabled(); } void SetButtonEnabled(bool enabled) { @@ -484,8 +487,10 @@ TEST_P(NetworkFeaturePodControllerTest, CannotBeModifiedWhenScreenIsLocked) { EXPECT_TRUE(IsButtonEnabled()); + EXPECT_TRUE(IsDiveInButtonEnabled()); LockScreen(); EXPECT_FALSE(IsButtonEnabled()); + EXPECT_FALSE(IsDiveInButtonEnabled()); } TEST_P(NetworkFeaturePodControllerTest,
diff --git a/ash/system/notification_center/notification_center_test_api.cc b/ash/system/notification_center/notification_center_test_api.cc index 9f9e4cd..efff9c0e 100644 --- a/ash/system/notification_center/notification_center_test_api.cc +++ b/ash/system/notification_center/notification_center_test_api.cc
@@ -6,12 +6,11 @@ #include <cstdint> #include "ash/constants/ash_features.h" +#include "ash/focus_cycler.h" #include "ash/root_window_controller.h" #include "ash/shelf/shelf.h" #include "ash/shell.h" #include "ash/system/message_center/ash_message_popup_collection.h" -#include "ash/system/message_center/ash_notification_view.h" -#include "ash/system/message_center/message_popup_animation_waiter.h" #include "ash/system/message_center/unified_message_center_bubble.h" #include "ash/system/notification_center/notification_center_bubble.h" #include "ash/system/notification_center/notification_center_tray.h" @@ -29,6 +28,7 @@ #include "ui/message_center/public/cpp/notification_types.h" #include "ui/message_center/public/cpp/notifier_id.h" #include "ui/message_center/views/message_popup_view.h" +#include "ui/views/controls/focus_ring.h" namespace ash { @@ -230,6 +230,16 @@ return id + message_center::kIdSuffixForGroupContainerNotification; } +views::FocusRing* NotificationCenterTestApi::GetFocusRing() const { + return views::FocusRing::Get(notification_center_tray_); +} + +void NotificationCenterTestApi::FocusTray() { + Shell::Get()->focus_cycler()->FocusWidget( + notification_center_tray_->GetWidget()); + notification_center_tray_->RequestFocus(); +} + std::string NotificationCenterTestApi::GenerateNotificationId() { return base::NumberToString(notification_id_++); }
diff --git a/ash/system/notification_center/notification_center_test_api.h b/ash/system/notification_center/notification_center_test_api.h index 34693ad8..de6e4a86 100644 --- a/ash/system/notification_center/notification_center_test_api.h +++ b/ash/system/notification_center/notification_center_test_api.h
@@ -27,6 +27,7 @@ } // namespace ui namespace views { +class FocusRing; class View; class Widget; } // namespace views @@ -149,6 +150,12 @@ // `NotificationGroupingController` to create a parent notification. std::string NotificationIdToParentNotificationId(const std::string& id); + // Returns the notification center tray's focus ring. + views::FocusRing* GetFocusRing() const; + + // Focuses the notification center tray. + void FocusTray(); + private: std::string GenerateNotificationId();
diff --git a/ash/system/notification_center/notification_center_tray.cc b/ash/system/notification_center/notification_center_tray.cc index ebe4239..aa54e3a 100644 --- a/ash/system/notification_center/notification_center_tray.cc +++ b/ash/system/notification_center/notification_center_tray.cc
@@ -23,7 +23,6 @@ #include "ui/base/metadata/metadata_impl_macros.h" #include "ui/message_center/message_center.h" #include "ui/message_center/message_center_types.h" -#include "ui/views/layout/flex_layout.h" namespace ash { @@ -34,7 +33,6 @@ notification_icons_controller_( std::make_unique<NotificationIconsController>(shelf)) { SetID(VIEW_ID_SA_NOTIFICATION_TRAY); - SetLayoutManager(std::make_unique<views::FlexLayout>()); set_use_bounce_in_animation(false); message_center::MessageCenter::Get()->AddObserver(this);
diff --git a/ash/system/notification_center/notification_center_tray_unittest.cc b/ash/system/notification_center/notification_center_tray_unittest.cc index 8c8b0f89..d516a38 100644 --- a/ash/system/notification_center/notification_center_tray_unittest.cc +++ b/ash/system/notification_center/notification_center_tray_unittest.cc
@@ -13,9 +13,9 @@ #include "ash/system/privacy/privacy_indicators_tray_item_view.h" #include "ash/system/status_area_widget.h" #include "ash/system/status_area_widget_test_helper.h" +#include "ash/system/tray/tray_constants.h" #include "ash/system/unified/unified_system_tray.h" #include "ash/test/ash_test_base.h" -#include "ash/test/ash_test_helper.h" #include "base/run_loop.h" #include "base/test/scoped_feature_list.h" #include "ui/base/accelerators/accelerator.h" @@ -289,6 +289,26 @@ EXPECT_FALSE(privacy_indicators_view->GetVisible()); } +// Tests that the focus ring is visible and has proper size when the +// notification center tray is focused. +TEST_F(NotificationCenterTrayTest, FocusRing) { + // Add a notification to make the notification center tray visible. + test_api()->AddNotification(); + ASSERT_TRUE(test_api()->IsTrayShown()); + + // Verify that the focus ring is not already visible. + EXPECT_FALSE(test_api()->GetFocusRing()->GetVisible()); + + // Focus the notification center tray. + test_api()->FocusTray(); + + // Verify that the focus ring is visible and is larger than the notification + // center tray by `kTrayBackgroundFocusPadding`. + EXPECT_TRUE(test_api()->GetFocusRing()->GetVisible()); + EXPECT_EQ(test_api()->GetFocusRing()->size(), + test_api()->GetTray()->size() + kTrayBackgroundFocusPadding.size()); +} + // TODO(b/252875025): // Add following test cases as we add relevant functionality: // - Focus Change dismissing bubble
diff --git a/ash/system/unified/buttons.cc b/ash/system/unified/buttons.cc index 66d99cc..38cd66e 100644 --- a/ash/system/unified/buttons.cc +++ b/ash/system/unified/buttons.cc
@@ -19,6 +19,7 @@ #include "ash/system/tray/tray_constants.h" #include "ash/system/unified/quick_settings_metrics_util.h" #include "ash/system/unified/unified_system_tray_controller.h" +#include "ash/system/unified/user_chooser_view.h" #include "base/functional/bind.h" #include "base/strings/utf_string_conversions.h" #include "chromeos/strings/grit/chromeos_strings.h" @@ -37,6 +38,7 @@ #include "ui/views/controls/image_view.h" #include "ui/views/controls/label.h" #include "ui/views/layout/box_layout.h" +#include "ui/views/layout/fill_layout.h" namespace ash { @@ -290,8 +292,9 @@ } void ManagedStateView::PaintButtonContents(gfx::Canvas* canvas) { - if (!features::IsQsRevampEnabled()) + if (!features::IsQsRevampEnabled()) { return; + } // Draw a button outline similar to ChannelIndicatorQuickSettingsView's // VersionButton outline. cc::PaintFlags flags; @@ -361,8 +364,9 @@ !account_domain_manager.empty(); SetVisible(visible); - if (!visible) + if (!visible) { return; + } // Display both device and user management if the feature is enabled. std::u16string managed_string; @@ -407,8 +411,9 @@ SetID(VIEW_ID_QS_SUPERVISED_BUTTON); bool visible = Shell::Get()->session_controller()->IsUserChild(); SetVisible(visible); - if (visible) + if (visible) { SetTooltipText(GetSupervisedUserMessage()); + } // TODO(crbug/1026821) Add SupervisedUserView::ButtonPress() overload // to show a similar ui to enterprise managed accounts. Disable button @@ -420,4 +425,23 @@ BEGIN_METADATA(SupervisedUserView, ManagedStateView) END_METADATA +//////////////////////////////////////////////////////////////////////////////// + +UserAvatarButton ::UserAvatarButton(PressedCallback callback) + : Button(std::move(callback)) { + SetLayoutManager(std::make_unique<views::FillLayout>()); + SetBorder(views::CreateEmptyBorder(features::IsQsRevampEnabled() + ? gfx::Insets(0) + : kUnifiedCircularButtonFocusPadding)); + AddChildView(CreateUserAvatarView(0 /* user_index */)); + SetTooltipText(GetUserItemAccessibleString(0 /* user_index */)); + SetInstallFocusRingOnFocus(true); + views::FocusRing::Get(this)->SetColorId(ui::kColorAshFocusRing); + + views::InstallCircleHighlightPathGenerator(this); +} + +BEGIN_METADATA(UserAvatarButton, views::Button) +END_METADATA + } // namespace ash
diff --git a/ash/system/unified/buttons.h b/ash/system/unified/buttons.h index 6e592810..dcca4cf 100644 --- a/ash/system/unified/buttons.h +++ b/ash/system/unified/buttons.h
@@ -184,6 +184,17 @@ ~SupervisedUserView() override = default; }; +// The avatar button shows in the quick setting bubble. +class ASH_EXPORT UserAvatarButton : public views::Button { + public: + METADATA_HEADER(UserAvatarButton); + + explicit UserAvatarButton(PressedCallback callback); + UserAvatarButton(const UserAvatarButton&) = delete; + UserAvatarButton& operator=(const UserAvatarButton&) = delete; + ~UserAvatarButton() override = default; +}; + } // namespace ash #endif // ASH_SYSTEM_UNIFIED_BUTTONS_H_
diff --git a/ash/system/unified/feature_tile.cc b/ash/system/unified/feature_tile.cc index 6503447f..880d63d9 100644 --- a/ash/system/unified/feature_tile.cc +++ b/ash/system/unified/feature_tile.cc
@@ -79,7 +79,7 @@ enabled_changed_subscription_ = AddEnabledChangedCallback(base::BindRepeating( [](FeatureTile* feature_tile) { feature_tile->UpdateColors(); - if (!feature_tile->drill_in_button()) { + if (!feature_tile->drill_in_button_) { return; } feature_tile->drill_in_button_->SetEnabled(feature_tile->GetEnabled()); @@ -191,20 +191,22 @@ void FeatureTile::UpdateColors() { ui::ColorId background_color; ui::ColorId foreground_color; + ui::ColorId foreground_optional_color; if (GetEnabled()) { background_color = toggled_ ? cros_tokens::kCrosSysSystemPrimaryContainer : cros_tokens::kCrosSysSystemOnBase; foreground_color = toggled_ ? cros_tokens::kCrosSysSystemOnPrimaryContainer : cros_tokens::kCrosSysOnSurface; + foreground_optional_color = + toggled_ ? cros_tokens::kCrosSysSystemOnPrimaryContainer + : cros_tokens::kCrosSysSecondary; if (!features::IsJellyEnabled() && drill_in_arrow_) { // TODO(b/262615213): Only the toggled states are interesting here. The // un-toggled states are the defaults for `IconButton` so when Jelly // launches, this can be deleted safely. - drill_in_arrow_->SetIconColorId( - toggled_ ? cros_tokens::kCrosSysSystemOnPrimaryContainer - : cros_tokens::kCrosSysSecondary); + drill_in_arrow_->SetIconColorId(foreground_optional_color); drill_in_arrow_->SetBackgroundColorId( toggled_ ? static_cast<ui::ColorId>(kColorAshTileSmallCircle) : kColorAshControlBackgroundColorInactive); @@ -212,6 +214,7 @@ } else { background_color = cros_tokens::kCrosSysDisabledContainer; foreground_color = cros_tokens::kCrosSysDisabled; + foreground_optional_color = cros_tokens::kCrosSysDisabled; } SetBackground(views::CreateThemedRoundedRectBackground(background_color, @@ -220,7 +223,7 @@ foreground_color, kIconSize)); label_->SetEnabledColorId(foreground_color); if (sub_label_) { - sub_label_->SetEnabledColorId(foreground_color); + sub_label_->SetEnabledColorId(foreground_optional_color); } }
diff --git a/ash/system/unified/quick_settings_footer.cc b/ash/system/unified/quick_settings_footer.cc index f9a85bc3..f9a54ee 100644 --- a/ash/system/unified/quick_settings_footer.cc +++ b/ash/system/unified/quick_settings_footer.cc
@@ -13,6 +13,7 @@ #include "ash/constants/quick_settings_catalogs.h" #include "ash/public/cpp/ash_view_ids.h" #include "ash/resources/vector_icons/vector_icons.h" +#include "ash/session/session_controller_impl.h" #include "ash/shell.h" #include "ash/strings/grit/ash_strings.h" #include "ash/style/icon_button.h" @@ -20,9 +21,11 @@ #include "ash/system/power/power_status.h" #include "ash/system/tray/tray_popup_utils.h" #include "ash/system/unified/buttons.h" +#include "ash/system/unified/detailed_view_controller.h" #include "ash/system/unified/power_button.h" #include "ash/system/unified/quick_settings_metrics_util.h" #include "ash/system/unified/unified_system_tray_controller.h" +#include "ash/system/unified/user_chooser_detailed_view_controller.h" #include "components/prefs/pref_registry_simple.h" #include "components/prefs/pref_service.h" #include "components/vector_icons/vector_icons.h" @@ -30,6 +33,7 @@ #include "ui/gfx/paint_vector_icon.h" #include "ui/views/controls/button/button.h" #include "ui/views/layout/box_layout.h" +#include "ui/views/view.h" namespace ash { namespace { @@ -49,7 +53,28 @@ layout->set_cross_axis_alignment( views::BoxLayout::CrossAxisAlignment::kCenter); - AddChildView(std::make_unique<PowerButton>()); + auto* front_buttons_container = AddChildView(std::make_unique<views::View>()); + views::BoxLayout* button_container_layout = + front_buttons_container->SetLayoutManager( + std::make_unique<views::BoxLayout>( + views::BoxLayout::Orientation::kHorizontal)); + button_container_layout->set_between_child_spacing(16); + + front_buttons_container->AddChildView(std::make_unique<PowerButton>()); + if (Shell::Get()->session_controller()->login_status() != + LoginStatus::NOT_LOGGED_IN) { + auto* user_avatar_button = front_buttons_container->AddChildView( + std::make_unique<UserAvatarButton>(base::BindRepeating( + [](UnifiedSystemTrayController* controller) { + quick_settings_metrics_util::RecordQsButtonActivated( + QsButtonCatalogName::kAvatarButton); + controller->ShowUserChooserView(); + }, + base::Unretained(controller)))); + user_avatar_button->SetEnabled( + UserChooserDetailedViewController::IsUserChooserEnabled()); + user_avatar_button->SetID(VIEW_ID_QS_USER_AVATAR_BUTTON); + } // `PowerButton` should start aligned , also battery icons and // `settings_button_` should be end aligned, so here adding a empty spacing @@ -64,8 +89,9 @@ ->adaptive_charging_controller() ->is_adaptive_delaying_charge(); - if (use_smart_charging_ui) + if (use_smart_charging_ui) { AddChildView(std::make_unique<BatteryIconView>(controller)); + } AddChildView( std::make_unique<BatteryLabelView>(controller, use_smart_charging_ui)); }
diff --git a/ash/system/unified/quick_settings_footer_unittest.cc b/ash/system/unified/quick_settings_footer_unittest.cc index a373cd57..7abcb7a8 100644 --- a/ash/system/unified/quick_settings_footer_unittest.cc +++ b/ash/system/unified/quick_settings_footer_unittest.cc
@@ -100,6 +100,11 @@ footer_->GetViewByID(VIEW_ID_QS_POWER_BUTTON)); } + views::View* GetUserAvatar() { + return static_cast<PowerButton*>( + footer_->GetViewByID(VIEW_ID_QS_USER_AVATAR_BUTTON)); + } + void LayoutFooter() { views::test::RunScheduledLayout(footer_); } private: @@ -137,6 +142,9 @@ EXPECT_TRUE(GetBatteryButton()->GetVisible()); EXPECT_EQ(VIEW_ID_QS_BATTERY_BUTTON, GetBatteryButton()->GetID()); + EXPECT_TRUE(GetUserAvatar()->GetVisible()); + EXPECT_EQ(VIEW_ID_QS_USER_AVATAR_BUTTON, GetUserAvatar()->GetID()); + // No menu buttons are visible before showing the menu. EXPECT_FALSE(IsMenuShowing()); EXPECT_EQ(nullptr, GetRestartButton()); @@ -172,10 +180,11 @@ /*expected_count=*/1); } -// Settings button is hidden before login. +// Settings button and avatar button are hidden before login. TEST_F(QuickSettingsFooterTest, ButtonStatesNotLoggedIn) { SetUpView(); + EXPECT_EQ(nullptr, GetUserAvatar()); EXPECT_EQ(nullptr, GetSettingsButton()); EXPECT_TRUE(GetPowerButton()->GetVisible()); EXPECT_TRUE(GetBatteryButton()->GetVisible()); @@ -186,6 +195,7 @@ CreateUserSessions(1); SetUpView(); + EXPECT_TRUE(GetUserAvatar()->GetVisible()); EXPECT_TRUE(GetSettingsButton()->GetVisible()); EXPECT_TRUE(GetPowerButton()->GetVisible()); EXPECT_TRUE(GetBatteryButton()->GetVisible()); @@ -214,6 +224,7 @@ BlockUserSession(BLOCKED_BY_LOCK_SCREEN); SetUpView(); + EXPECT_TRUE(GetUserAvatar()->GetVisible()); EXPECT_EQ(nullptr, GetSettingsButton()); EXPECT_TRUE(GetPowerButton()->GetVisible()); EXPECT_TRUE(GetBatteryButton()->GetVisible()); @@ -226,6 +237,7 @@ SetUserAddingScreenRunning(true); SetUpView(); + EXPECT_TRUE(GetUserAvatar()->GetVisible()); EXPECT_EQ(nullptr, GetSettingsButton()); EXPECT_TRUE(GetPowerButton()->GetVisible()); EXPECT_TRUE(GetBatteryButton()->GetVisible());
diff --git a/ash/system/unified/quick_settings_slider.cc b/ash/system/unified/quick_settings_slider.cc index 5cade63..d5c7d15 100644 --- a/ash/system/unified/quick_settings_slider.cc +++ b/ash/system/unified/quick_settings_slider.cc
@@ -121,7 +121,7 @@ cros_tokens::kCrosSysSystemPrimaryContainer)); case Style::kRadioInactive: return GetColorProvider()->GetColor( - static_cast<ui::ColorId>(cros_tokens::kCrosSysDisabled)); + static_cast<ui::ColorId>(cros_tokens::kCrosSysSystemOnBase)); default: NOTREACHED(); } @@ -142,7 +142,7 @@ static_cast<ui::ColorId>(cros_tokens::kCrosSysHighlightShape)); case Style::kRadioInactive: return GetColorProvider()->GetColor( - static_cast<ui::ColorId>(cros_tokens::kCrosSysDisabled)); + static_cast<ui::ColorId>(cros_tokens::kCrosSysSystemOnBase)); default: NOTREACHED(); }
diff --git a/ash/system/unified/top_shortcuts_view.cc b/ash/system/unified/top_shortcuts_view.cc index 833e1c2..3087a669 100644 --- a/ash/system/unified/top_shortcuts_view.cc +++ b/ash/system/unified/top_shortcuts_view.cc
@@ -21,6 +21,7 @@ #include "ash/style/pill_button.h" #include "ash/system/tray/tray_constants.h" #include "ash/system/tray/tray_popup_utils.h" +#include "ash/system/unified/buttons.h" #include "ash/system/unified/collapse_button.h" #include "ash/system/unified/quick_settings_metrics_util.h" #include "ash/system/unified/unified_system_tray_controller.h" @@ -42,29 +43,6 @@ namespace ash { -namespace { - -class UserAvatarButton : public views::Button { - public: - explicit UserAvatarButton(PressedCallback callback) - : Button(std::move(callback)) { - SetLayoutManager(std::make_unique<views::FillLayout>()); - SetBorder(views::CreateEmptyBorder(kUnifiedCircularButtonFocusPadding)); - AddChildView(CreateUserAvatarView(0 /* user_index */)); - SetTooltipText(GetUserItemAccessibleString(0 /* user_index */)); - SetInstallFocusRingOnFocus(true); - views::FocusRing::Get(this)->SetColorId(ui::kColorAshFocusRing); - - views::InstallCircleHighlightPathGenerator(this); - } - - UserAvatarButton(const UserAvatarButton&) = delete; - UserAvatarButton& operator=(const UserAvatarButton&) = delete; - ~UserAvatarButton() override = default; -}; - -} // namespace - TopShortcutButtonContainer::TopShortcutButtonContainer() = default; TopShortcutButtonContainer::~TopShortcutButtonContainer() = default; @@ -79,8 +57,9 @@ children(), std::back_inserter(visible_children), [](const auto* v) { return v->GetVisible() && (v->GetPreferredSize().width() > 0); }); - if (visible_children.empty()) + if (visible_children.empty()) { return; + } const int visible_child_width = std::accumulate(visible_children.cbegin(), visible_children.cend(), 0, @@ -117,8 +96,9 @@ child->SetBounds(x, child_y, width, child->GetHeightForWidth(width)); x += width + spacing; - if (child == user_avatar_button_) + if (child == user_avatar_button_) { x -= kUnifiedCircularButtonFocusPadding.right(); + } } } @@ -126,11 +106,13 @@ int total_horizontal_size = 0; int num_visible = 0; for (const auto* child : children()) { - if (!child->GetVisible()) + if (!child->GetVisible()) { continue; + } int child_horizontal_size = child->GetPreferredSize().width(); - if (child_horizontal_size == 0) + if (child_horizontal_size == 0) { continue; + } total_horizontal_size += child_horizontal_size; num_visible++; } @@ -266,8 +248,9 @@ // container flex occupying all remaining space. layout->SetFlexForView(container_, 1); - if (features::IsQsRevampEnabled()) + if (features::IsQsRevampEnabled()) { return; + } auto collapse_button_container = std::make_unique<views::View>(); collapse_button_ = collapse_button_container->AddChildView( @@ -302,8 +285,9 @@ } void TopShortcutsView::SetExpandedAmount(double expanded_amount) { - if (features::IsQsRevampEnabled()) + if (features::IsQsRevampEnabled()) { return; + } collapse_button_->SetExpandedAmount(expanded_amount); } @@ -312,8 +296,9 @@ } void TopShortcutsView::OnChildViewAdded(View* observed_view, View* child) { - if (observed_view != this) + if (observed_view != this) { return; + } if (child->children().empty()) { DCHECK(child->GetID() >= VIEW_ID_QS_MIN && child->GetID() <= VIEW_ID_QS_MAX)
diff --git a/base/BUILD.gn b/base/BUILD.gn index d9c2443..d8b947bb 100644 --- a/base/BUILD.gn +++ b/base/BUILD.gn
@@ -4211,6 +4211,7 @@ "android/java/src/org/chromium/base/memory/MemoryPressureUma.java", "android/java/src/org/chromium/base/memory/MemoryPurgeManager.java", "android/java/src/org/chromium/base/metrics/CachingUmaRecorder.java", + "android/java/src/org/chromium/base/metrics/HistogramBucket.java", "android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java", "android/java/src/org/chromium/base/metrics/NoopUmaRecorder.java", "android/java/src/org/chromium/base/metrics/RecordHistogram.java", @@ -4280,6 +4281,7 @@ "//base/test:test_support_java", "//build/android:build_java", "//third_party/android_support_test_runner:runner_java", + "//third_party/androidx:androidx_annotation_annotation_java", "//third_party/androidx:androidx_test_runner_java", "//third_party/hamcrest:hamcrest_java", "//third_party/junit:junit", @@ -4309,6 +4311,10 @@ "android/javatests/src/org/chromium/base/task/SingleThreadTaskRunnerImplTest.java", "android/javatests/src/org/chromium/base/task/TaskRunnerImplTest.java", "android/javatests/src/org/chromium/base/test/metrics/HistogramTestRuleTest.java", + "android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTestBase.java", + "android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTransitionToNativeTest.java", + "android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithNativeTest.java", + "android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithoutNativeTest.java", "android/javatests/src/org/chromium/base/util/GarbageCollectionTestUtilsTest.java", ] @@ -4354,6 +4360,7 @@ "//build/android:build_java", "//third_party/accessibility_test_framework:accessibility_test_framework_java", "//third_party/android_deps:espresso_java", + "//third_party/android_deps:guava_android_java", "//third_party/android_sdk:android_test_base_java", "//third_party/android_sdk:android_test_mock_java", "//third_party/android_support_test_runner:runner_java",
diff --git a/base/android/java/src/org/chromium/base/metrics/CachingUmaRecorder.java b/base/android/java/src/org/chromium/base/metrics/CachingUmaRecorder.java index 047ac4a..a1620b6 100644 --- a/base/android/java/src/org/chromium/base/metrics/CachingUmaRecorder.java +++ b/base/android/java/src/org/chromium/base/metrics/CachingUmaRecorder.java
@@ -17,6 +17,8 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -611,6 +613,37 @@ @VisibleForTesting @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + mRwLock.readLock().lock(); + try { + if (mDelegate != null) return mDelegate.getHistogramSamplesForTesting(name); + + Histogram histogram = mHistogramByName.get(name); + if (histogram == null) return Collections.emptyList(); + Integer[] samplesCopy; + synchronized (histogram) { + samplesCopy = histogram.mSamples.toArray(new Integer[0]); + } + Arrays.sort(samplesCopy); + List<HistogramBucket> buckets = new ArrayList<>(); + for (int i = 0; i < samplesCopy.length;) { + int value = samplesCopy[i]; + int countInBucket = 0; + do { + countInBucket++; + i++; + } while (i < samplesCopy.length && samplesCopy[i] == value); + + buckets.add(new HistogramBucket(value, value + 1, countInBucket)); + } + return buckets; + } finally { + mRwLock.readLock().unlock(); + } + } + + @VisibleForTesting + @Override public void addUserActionCallbackForTesting(Callback<String> callback) { mRwLock.writeLock().lock(); try {
diff --git a/base/android/java/src/org/chromium/base/metrics/HistogramBucket.java b/base/android/java/src/org/chromium/base/metrics/HistogramBucket.java new file mode 100644 index 0000000..8a55a390 --- /dev/null +++ b/base/android/java/src/org/chromium/base/metrics/HistogramBucket.java
@@ -0,0 +1,24 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.base.metrics; + +/** + * Represents one single bucket of a histogram, with the count of records in that bucket. + */ +public class HistogramBucket { + public final int mMin; + public final long mMax; + public final int mCount; + + public HistogramBucket(int min, long max, int count) { + mMin = min; + mMax = max; + mCount = count; + } + + public boolean contains(int value) { + return value >= mMin && value < mMax; + } +}
diff --git a/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java b/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java index 9d29a87..87cd31a 100644 --- a/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java +++ b/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java
@@ -10,8 +10,10 @@ import org.chromium.base.annotations.NativeMethods; import org.chromium.build.annotations.MainDex; +import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; +import java.util.List; import java.util.Map; /** @@ -82,6 +84,19 @@ } @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + long[] samplesArray = NativeUmaRecorderJni.get().getHistogramSamplesForTesting(name); + List<HistogramBucket> buckets = new ArrayList<>(samplesArray.length); + for (int i = 0; i < samplesArray.length; i += 3) { + int min = (int) samplesArray[i]; + long max = samplesArray[i + 1]; + int count = (int) samplesArray[i + 2]; + buckets.add(new HistogramBucket(min, max, count)); + } + return buckets; + } + + @Override public void addUserActionCallbackForTesting(Callback<String> callback) { long ptr = NativeUmaRecorderJni.get().addActionCallbackForTesting(callback); if (mUserActionTestingCallbackNativePtrs == null) { @@ -144,6 +159,7 @@ int getHistogramValueCountForTesting(String name, int sample, long snapshotPtr); int getHistogramTotalCountForTesting(String name, long snapshotPtr); + long[] getHistogramSamplesForTesting(String name); long createHistogramSnapshotForTesting(); void destroyHistogramSnapshotForTesting(long snapshotPtr);
diff --git a/base/android/java/src/org/chromium/base/metrics/NoopUmaRecorder.java b/base/android/java/src/org/chromium/base/metrics/NoopUmaRecorder.java index 68db9f83..78340cd0 100644 --- a/base/android/java/src/org/chromium/base/metrics/NoopUmaRecorder.java +++ b/base/android/java/src/org/chromium/base/metrics/NoopUmaRecorder.java
@@ -6,6 +6,9 @@ import org.chromium.base.Callback; +import java.util.Collections; +import java.util.List; + /** An empty implementation of {@link UmaRecorder}. */ /* package */ class NoopUmaRecorder implements UmaRecorder { @Override @@ -35,6 +38,11 @@ } @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + return Collections.emptyList(); + } + + @Override public void addUserActionCallbackForTesting(Callback<String> callback) {} @Override
diff --git a/base/android/java/src/org/chromium/base/metrics/RecordHistogram.java b/base/android/java/src/org/chromium/base/metrics/RecordHistogram.java index d977a16..7a14a8d 100644 --- a/base/android/java/src/org/chromium/base/metrics/RecordHistogram.java +++ b/base/android/java/src/org/chromium/base/metrics/RecordHistogram.java
@@ -10,6 +10,8 @@ import org.chromium.build.annotations.MainDex; +import java.util.List; + /** * Java API for recording UMA histograms. * */ @@ -284,4 +286,9 @@ public static int getHistogramTotalCountForTesting(String name) { return UmaRecorderHolder.get().getHistogramTotalCountForTesting(name); } + + @VisibleForTesting + public static List<HistogramBucket> getHistogramSamplesForTesting(String name) { + return UmaRecorderHolder.get().getHistogramSamplesForTesting(name); + } }
diff --git a/base/android/java/src/org/chromium/base/metrics/UmaRecorder.java b/base/android/java/src/org/chromium/base/metrics/UmaRecorder.java index a3ab6fb..45292598 100644 --- a/base/android/java/src/org/chromium/base/metrics/UmaRecorder.java +++ b/base/android/java/src/org/chromium/base/metrics/UmaRecorder.java
@@ -8,6 +8,8 @@ import org.chromium.base.Callback; +import java.util.List; + /** Common interface for code recording UMA metrics. */ public interface UmaRecorder { /** Records a single sample of a boolean histogram. */ @@ -64,7 +66,8 @@ /** * Returns the number of samples recorded in the given bucket of the given histogram. - * Does not reset between batched tests. Use HistogramTestRule instead. + * Does not reset between batched tests. Different values may fall in the same bucket. Use + * HistogramWatcher instead. * * @param name name of the histogram to look up * @param sample the bucket containing this sample value will be looked up @@ -74,7 +77,7 @@ /** * Returns the number of samples recorded for the given histogram. - * Does not reset between batched tests. Use HistogramTestRule instead. + * Does not reset between batched tests. Use HistogramWatcher instead. * * @param name name of the histogram to look up */ @@ -82,6 +85,15 @@ int getHistogramTotalCountForTesting(String name); /** + * Returns the buckets with the samples recorded for the given histogram. + * Does not reset between batched tests. Use HistogramWatcher instead. + * + * @param name name of the histogram to look up + */ + @VisibleForTesting + List<HistogramBucket> getHistogramSamplesForTesting(String name); + + /** * Adds a testing callback to be notified on all actions recorded through * {@link RecordUserAction#record(String)}. *
diff --git a/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTestBase.java b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTestBase.java new file mode 100644 index 0000000..d1b1878 --- /dev/null +++ b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTestBase.java
@@ -0,0 +1,423 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.base.test.metrics; + +import androidx.annotation.IntDef; + +import org.junit.Assert; + +import org.chromium.base.library_loader.LibraryLoader; +import org.chromium.base.metrics.RecordHistogram; +import org.chromium.base.test.util.HistogramWatcher; + +/** + * Tests the {@link HistogramWatcher} test util in the following contexts: + * - Before native load + * - Transitioning from CachingUmaRecorder (before native load) to NativeUmaRecorder (after). + * - After native load + * + * Tests are split into multiple classes so they can be batched by scenario. + */ +public class HistogramWatcherTestBase { + protected static final String TIMES_HISTOGRAM_1 = "TimesHistogram1"; + protected static final String TIMES_HISTOGRAM_2 = "TimesHistogram2"; + protected static final String TIMES_HISTOGRAM_3 = "TimesHistogram3"; + protected static final String BOOLEAN_HISTOGRAM = "BooleanHistogram"; + protected static final String EXACT_LINEAR_HISTOGRAM_1 = "ExactLinearHistogram"; // max 10 + protected static final String EXACT_LINEAR_HISTOGRAM_2 = "ExactLinearHistogram2"; // max 20 + protected static final String EXACT_LINEAR_HISTOGRAM_3 = "ExactLinearHistogram3"; // max 30 + protected static final String ENUM_HISTOGRAM = "EnumHistogram"; // max 10 + + @IntDef({TestScenario.WITHOUT_NATIVE, TestScenario.TRANSITION_TO_NATIVE, + TestScenario.WITH_NATIVE}) + protected @interface TestScenario { + int WITHOUT_NATIVE = 0; + int TRANSITION_TO_NATIVE = 1; + int WITH_NATIVE = 2; + } + + protected HistogramWatcher mWatcher; + + protected void doTestSingleRecordMissing_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newSingleRecordWatcher(TIMES_HISTOGRAM_1, 6000); + + // Act + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("1 record(s) expected: [6000]", e.getMessage()); + assertContains("0 record(s) seen: []", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestFourTimesHistograms_success(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .expectIntRecords(TIMES_HISTOGRAM_1, 8000, 2) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 6000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + maybeLoadNativeAfterRecord(scenario); + + // Assert + mWatcher.assertExpected(); + } + + protected void doTestExtraRecord_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .expectIntRecords(TIMES_HISTOGRAM_1, 8000, 2) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 6000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + // Extra record that should break the test + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("4 record(s) expected: [6000, 7000, 8000 (2 times)]", e.getMessage()); + // Exact histogram buckets can be arbitrary + assertContains("5 record(s) seen: [", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestExtraRecordAllowed_success(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(ENUM_HISTOGRAM, 6) + .expectIntRecord(ENUM_HISTOGRAM, 7) + .expectIntRecords(ENUM_HISTOGRAM, 8, 2) + .allowExtraRecordsForHistogramsAbove() + .build(); + + // Act + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 6, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 7, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 8, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 8, 10); + // Extra record that should not break the test + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 8, 10); + maybeLoadNativeAfterRecord(scenario); + + // Assert + mWatcher.assertExpected(); + } + + protected void doTestExtraRecordAllowed_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(ENUM_HISTOGRAM, 6) + .expectIntRecord(ENUM_HISTOGRAM, 7) + .expectIntRecords(ENUM_HISTOGRAM, 8, 2) + .allowExtraRecordsForHistogramsAbove() + .build(); + + // Act + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 6, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 7, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 8, 10); + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 9, 10); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(ENUM_HISTOGRAM, e.getMessage()); + assertContains("4 record(s) expected: [6, 7, 8 (2 times)]", e.getMessage()); + // Exact histogram buckets can be arbitrary + assertContains("4 record(s) seen: [6, 7, 8, 9]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestMissingLastRecord_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .expectIntRecords(TIMES_HISTOGRAM_1, 8000, 2) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 6000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("4 record(s) expected: [6000, 7000, 8000 (2 times)]", e.getMessage()); + // Exact histogram buckets can be arbitrary + assertContains("3 record(s) seen: [", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestExpectNoRecords_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder().expectNoRecords(ENUM_HISTOGRAM).build(); + + // Act + RecordHistogram.recordEnumeratedHistogram(ENUM_HISTOGRAM, 5, 10); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(ENUM_HISTOGRAM, e.getMessage()); + assertContains("0 record(s) expected: []", e.getMessage()); + assertContains("1 record(s) seen: [5]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestExpectAnyRecords_missing_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder().expectAnyRecords(BOOLEAN_HISTOGRAM, 3).build(); + + // Act + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(BOOLEAN_HISTOGRAM, e.getMessage()); + assertContains("3 record(s) expected: [Any (3 times)]", e.getMessage()); + assertContains("2 record(s) seen: [0 (2 times)]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestExpectAnyRecords_extras_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder().expectAnyRecords(BOOLEAN_HISTOGRAM, 3).build(); + + // Act + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, true); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, true); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(BOOLEAN_HISTOGRAM, e.getMessage()); + assertContains("3 record(s) expected: [Any (3 times)]", e.getMessage()); + assertContains("4 record(s) seen: [0 (2 times), 1 (2 times)]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestExpectAnyRecords_success(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder().expectAnyRecords(BOOLEAN_HISTOGRAM, 3).build(); + + // Act + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, true); + maybeLoadNativeAfterRecord(scenario); + + // Assert + mWatcher.assertExpected(); + } + + protected void doTestMultipleHistograms_success(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_1, 5) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_1, 6) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_2, 15) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_2, 16) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_3, 25) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_3, 26) + .build(); + + // Act + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_1, 5, 10); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_2, 15, 20); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_3, 25, 30); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_1, 6, 10); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_2, 16, 20); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_3, 26, 30); + maybeLoadNativeAfterRecord(scenario); + + // Assert + mWatcher.assertExpected(); + } + + protected void doTestMultipleHistograms_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_1, 5) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_1, 6) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_2, 15) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_2, 16) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_3, 25) + .expectIntRecord(EXACT_LINEAR_HISTOGRAM_3, 26) + .build(); + + // Act + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_1, 5, 10); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_2, 15, 20); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_3, 25, 30); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_1, 6, 10); + // Miss recording EXACT_LINEAR_HISTOGRAM_2 with value 16. + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_3, 26, 30); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(EXACT_LINEAR_HISTOGRAM_2, e.getMessage()); + assertContains("2 record(s) expected: [15, 16]", e.getMessage()); + assertContains("1 record(s) seen: [15]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestIgnoreOtherHistograms_success(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = + HistogramWatcher.newBuilder().expectIntRecord(EXACT_LINEAR_HISTOGRAM_1, 5).build(); + + // Act + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_1, 5, 10); + RecordHistogram.recordExactLinearHistogram(EXACT_LINEAR_HISTOGRAM_2, 15, 20); + maybeLoadNativeAfterRecord(scenario); + + // Assert + mWatcher.assertExpected(); + } + + protected void doTestMissingFirstRecord_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .expectIntRecord(TIMES_HISTOGRAM_1, 8000) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("3 record(s) expected: [6000, 7000, 8000]", e.getMessage()); + // Exact histogram buckets can be arbitrary + assertContains("2 record(s) seen: [", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void doTestMissingMiddleRecord_failure(@TestScenario int scenario) { + // Arrange + maybeLoadNativeFirst(scenario); + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .expectIntRecord(TIMES_HISTOGRAM_1, 8000) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 6000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + maybeLoadNativeAfterRecord(scenario); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("3 record(s) expected: [6000, 7000, 8000]", e.getMessage()); + // Exact histogram buckets can be arbitrary + assertContains("2 record(s) seen: [", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + protected void maybeLoadNativeAfterRecord(int scenario) { + if (scenario == TestScenario.TRANSITION_TO_NATIVE) { + LibraryLoader.getInstance().ensureInitialized(); + } + } + + protected void maybeLoadNativeFirst(int scenario) { + if (scenario == TestScenario.WITH_NATIVE) { + LibraryLoader.getInstance().ensureInitialized(); + } + } + + protected static void assertContains(String expectedSubstring, String actualString) { + Assert.assertNotNull(actualString); + if (!actualString.contains(expectedSubstring)) { + Assert.fail(String.format( + "Substring <%s> not found in string <%s>", expectedSubstring, actualString)); + } + } +}
diff --git a/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTransitionToNativeTest.java b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTransitionToNativeTest.java new file mode 100644 index 0000000..6f996b56 --- /dev/null +++ b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherTransitionToNativeTest.java
@@ -0,0 +1,115 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.base.test.metrics; + +import androidx.test.filters.MediumTest; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import org.chromium.base.test.BaseJUnit4ClassRunner; +import org.chromium.base.test.util.DoNotBatch; +import org.chromium.base.test.util.HistogramWatcher; + +/** + * Tests the {@link HistogramWatcher} test util with a transition to native. + * + * The transition is significant because the first histogram snapshot is taken through + * CachingUmaRecorder, but the second is taken through NativeUmaRecorder, triggering the more + * complex logic to calculate a delta with different bucket sizes. + */ +@RunWith(BaseJUnit4ClassRunner.class) +@DoNotBatch(reason = "Requires loading native at specific times") +public class HistogramWatcherTransitionToNativeTest extends HistogramWatcherTestBase { + @Test + @MediumTest + public void testSingleRecordMissing_failure() { + doTestSingleRecordMissing_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testFourTimesHistograms_success() { + doTestFourTimesHistograms_success(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecord_failure() { + doTestExtraRecord_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_success() { + doTestExtraRecordAllowed_success(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_failure() { + doTestExtraRecordAllowed_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testMissingRecord_failure() { + doTestMissingLastRecord_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExpectNoRecords_failure() { + doTestExpectNoRecords_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_missing_failure() { + doTestExpectAnyRecords_missing_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_extras_failure() { + doTestExpectAnyRecords_extras_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_success() { + doTestExpectAnyRecords_success(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_success() { + doTestMultipleHistograms_success(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_failure() { + doTestMultipleHistograms_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testIgnoreOtherHistograms_success() { + doTestIgnoreOtherHistograms_success(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testMissingFirstRecord_failure() { + doTestMissingFirstRecord_failure(TestScenario.TRANSITION_TO_NATIVE); + } + + @Test + @MediumTest + public void testMissingMiddleRecord_failure() { + doTestMissingMiddleRecord_failure(TestScenario.TRANSITION_TO_NATIVE); + } +}
diff --git a/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithNativeTest.java b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithNativeTest.java new file mode 100644 index 0000000..fbb9198 --- /dev/null +++ b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithNativeTest.java
@@ -0,0 +1,114 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.base.test.metrics; + +import androidx.test.filters.MediumTest; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import org.chromium.base.test.BaseJUnit4ClassRunner; +import org.chromium.base.test.util.Batch; +import org.chromium.base.test.util.HistogramWatcher; + +/** + * Tests the {@link HistogramWatcher} test util after native load. + * + * Both histogram snapshots are taken through NativeUmaRecorder, so the deltas are calculated + * across the less granular buckets that native generates. + */ +@RunWith(BaseJUnit4ClassRunner.class) +@Batch(Batch.PER_CLASS) +public class HistogramWatcherWithNativeTest extends HistogramWatcherTestBase { + @Test + @MediumTest + public void testSingleRecordMissing_failure() { + doTestSingleRecordMissing_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testFourTimesHistograms_success() { + doTestFourTimesHistograms_success(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecord_failure() { + doTestExtraRecord_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_success() { + doTestExtraRecordAllowed_success(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_failure() { + doTestExtraRecordAllowed_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testMissingRecord_failure() { + doTestMissingLastRecord_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExpectNoRecords_failure() { + doTestExpectNoRecords_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_missing_failure() { + doTestExpectAnyRecords_missing_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_extras_failure() { + doTestExpectAnyRecords_extras_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_success() { + doTestExpectAnyRecords_success(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_success() { + doTestMultipleHistograms_success(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_failure() { + doTestMultipleHistograms_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testIgnoreOtherHistograms_success() { + doTestIgnoreOtherHistograms_success(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testMissingFirstRecord_failure() { + doTestMissingFirstRecord_failure(TestScenario.WITH_NATIVE); + } + + @Test + @MediumTest + public void testMissingMiddleRecord_failure() { + doTestMissingMiddleRecord_failure(TestScenario.WITH_NATIVE); + } +}
diff --git a/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithoutNativeTest.java b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithoutNativeTest.java new file mode 100644 index 0000000..fd490d6 --- /dev/null +++ b/base/android/javatests/src/org/chromium/base/test/metrics/HistogramWatcherWithoutNativeTest.java
@@ -0,0 +1,227 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.base.test.metrics; + +import androidx.test.filters.MediumTest; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; + +import org.chromium.base.metrics.RecordHistogram; +import org.chromium.base.test.BaseJUnit4ClassRunner; +import org.chromium.base.test.util.Batch; +import org.chromium.base.test.util.HistogramWatcher; + +/** + * Tests the {@link HistogramWatcher} test util before native load. + * + * Contains exclusive tests that aren't run in all scenarios. + * + * Both histogram snapshots are taken through CachingUmaRecorder, so the deltas are calculated + * across buckets of a single value, since CachingUmaRecorder stores the raw values. + */ +@RunWith(BaseJUnit4ClassRunner.class) +@Batch(Batch.PER_CLASS) +public class HistogramWatcherWithoutNativeTest extends HistogramWatcherTestBase { + @Test + @MediumTest + public void testSingleRecordMissing_failure() { + doTestSingleRecordMissing_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testFourTimesHistograms_success() { + doTestFourTimesHistograms_success(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecord_failure() { + doTestExtraRecord_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_success() { + doTestExtraRecordAllowed_success(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExtraRecordAllowed_failure() { + doTestExtraRecordAllowed_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testMissingRecord_failure() { + doTestMissingLastRecord_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExpectNoRecords_failure() { + doTestExpectNoRecords_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_missing_failure() { + doTestExpectAnyRecords_missing_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_extras_failure() { + doTestExpectAnyRecords_extras_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testExpectAnyRecords_success() { + doTestExpectAnyRecords_success(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_success() { + doTestMultipleHistograms_success(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testMultipleHistograms_failure() { + doTestMultipleHistograms_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testIgnoreOtherHistograms_success() { + doTestIgnoreOtherHistograms_success(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testMissingFirstRecord_failure() { + doTestMissingFirstRecord_failure(TestScenario.WITHOUT_NATIVE); + } + + @Test + @MediumTest + public void testMissingMiddleRecord_failure() { + doTestMissingMiddleRecord_failure(TestScenario.WITHOUT_NATIVE); + } + + // Exclusive tests + + @Test + @MediumTest + public void testCustomMessage() { + // Arrange + mWatcher = HistogramWatcher.newSingleRecordWatcher(BOOLEAN_HISTOGRAM, true); + + // Act + RecordHistogram.recordBooleanHistogram(BOOLEAN_HISTOGRAM, false); + + // Assert + String customMessage = "Test Custom Message"; + try { + mWatcher.assertExpected(customMessage); + } catch (AssertionError e) { + assertContains(customMessage, e.getMessage()); + assertContains(BOOLEAN_HISTOGRAM, e.getMessage()); + assertContains("1 record(s) expected: [1]", e.getMessage()); + assertContains("1 record(s) seen: [0]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + @Test + @MediumTest + public void testOutOfOrderExpectations_success() { + // Arrange + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 8000) + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 6000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + + // Assert + mWatcher.assertExpected(); + } + + @Test + @MediumTest + public void testOutOfOrderExpectations_failure() { + // Arrange + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecord(TIMES_HISTOGRAM_1, 8000) + .expectIntRecord(TIMES_HISTOGRAM_1, 6000) + .expectIntRecord(TIMES_HISTOGRAM_1, 7000) + .build(); + + // Act + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 7000); + RecordHistogram.recordTimesHistogram(TIMES_HISTOGRAM_1, 8000); + + // Assert + try { + mWatcher.assertExpected(); + } catch (AssertionError e) { + assertContains(TIMES_HISTOGRAM_1, e.getMessage()); + assertContains("3 record(s) expected: [6000, 7000, 8000]", e.getMessage()); + assertContains("2 record(s) seen: [7000, 8000]", e.getMessage()); + return; + } + Assert.fail("Expected AssertionError"); + } + + @Test + @MediumTest + public void testNegativeValueExpectations_failure() { + try { + mWatcher = HistogramWatcher.newBuilder().expectIntRecord(TIMES_HISTOGRAM_1, -1).build(); + } catch (IllegalArgumentException e) { + assertContains("negative", e.getMessage()); + return; + } + Assert.fail("Expected IllegalArgumentException"); + } + + @Test + @MediumTest + public void testZeroCountExpectations_failure() { + try { + mWatcher = + HistogramWatcher.newBuilder().expectIntRecords(TIMES_HISTOGRAM_1, 1, 0).build(); + } catch (IllegalArgumentException e) { + assertContains("zero", e.getMessage()); + return; + } + Assert.fail("Expected IllegalArgumentException"); + } + + @Test + @MediumTest + public void testNegativeCountExpectations_failure() { + try { + mWatcher = HistogramWatcher.newBuilder() + .expectIntRecords(TIMES_HISTOGRAM_1, 1, -1) + .build(); + } catch (IllegalArgumentException e) { + assertContains("negative", e.getMessage()); + return; + } + Assert.fail("Expected IllegalArgumentException"); + } +}
diff --git a/base/android/junit/src/org/chromium/base/metrics/CachingUmaRecorderTest.java b/base/android/junit/src/org/chromium/base/metrics/CachingUmaRecorderTest.java index 0a3331e..c149fb9 100644 --- a/base/android/junit/src/org/chromium/base/metrics/CachingUmaRecorderTest.java +++ b/base/android/junit/src/org/chromium/base/metrics/CachingUmaRecorderTest.java
@@ -28,6 +28,7 @@ import java.time.Duration; import java.time.Instant; +import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicIntegerArray; import java.util.concurrent.locks.Lock; @@ -364,6 +365,11 @@ } @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + throw new UnsupportedOperationException(); + } + + @Override public void addUserActionCallbackForTesting(Callback<String> callback) { throw new UnsupportedOperationException(); } @@ -473,6 +479,11 @@ } @Override + public List<HistogramBucket> getHistogramSamplesForTesting(String name) { + throw new UnsupportedOperationException(); + } + + @Override public void addUserActionCallbackForTesting(Callback<String> callback) { throw new UnsupportedOperationException(); }
diff --git a/base/android/native_uma_recorder.cc b/base/android/native_uma_recorder.cc index ac74e58f..4714fd9 100644 --- a/base/android/native_uma_recorder.cc +++ b/base/android/native_uma_recorder.cc
@@ -4,6 +4,7 @@ #include "base/android/callback_android.h" #include "base/android/jni_android.h" +#include "base/android/jni_array.h" #include "base/android/jni_string.h" #include "base/base_jni_headers/NativeUmaRecorder_jni.h" #include "base/format_macros.h" @@ -264,6 +265,36 @@ return actual_count; } +// Returns an array with 3 entries for each bucket, representing (min, max, +// count). +ScopedJavaLocalRef<jlongArray> +JNI_NativeUmaRecorder_GetHistogramSamplesForTesting( + JNIEnv* env, + const JavaParamRef<jstring>& histogram_name) { + std::string name = android::ConvertJavaStringToUTF8(env, histogram_name); + HistogramBase* histogram = StatisticsRecorder::FindHistogram(name); + std::vector<int64_t> buckets; + + if (histogram == nullptr) { + // No samples have been recorded for this histogram. + return base::android::ToJavaLongArray(env, buckets); + } + + std::unique_ptr<HistogramSamples> samples = histogram->SnapshotSamples(); + for (auto sampleCountIterator = samples->Iterator(); + !sampleCountIterator->Done(); sampleCountIterator->Next()) { + HistogramBase::Sample min; + int64_t max; + HistogramBase::Count count; + sampleCountIterator->Get(&min, &max, &count); + buckets.push_back(min); + buckets.push_back(max); + buckets.push_back(count); + } + + return base::android::ToJavaLongArray(env, buckets); +} + jlong JNI_NativeUmaRecorder_CreateHistogramSnapshotForTesting(JNIEnv* env) { HistogramsSnapshot* snapshot = new HistogramsSnapshot(); for (const auto* const histogram : StatisticsRecorder::GetHistograms()) {
diff --git a/base/memory/memory_pressure_monitor.h b/base/memory/memory_pressure_monitor.h index 3e5401b..d91a8f8d 100644 --- a/base/memory/memory_pressure_monitor.h +++ b/base/memory/memory_pressure_monitor.h
@@ -38,10 +38,6 @@ // Returns the currently observed memory pressure. virtual MemoryPressureLevel GetCurrentPressureLevel() const = 0; - // Sets a notification callback. The default callback invokes - // base::MemoryPressureListener::NotifyMemoryPressure. - virtual void SetDispatchCallback(const DispatchCallback& callback) = 0; - protected: MemoryPressureMonitor(); };
diff --git a/base/metrics/persistent_memory_allocator.cc b/base/metrics/persistent_memory_allocator.cc index b7edfc0..85b5290d 100644 --- a/base/metrics/persistent_memory_allocator.cc +++ b/base/metrics/persistent_memory_allocator.cc
@@ -884,8 +884,13 @@ if (ref % kAllocAlignment != 0) return nullptr; size += sizeof(BlockHeader); - if (ref + size > mem_size_) + uint32_t total_size; + if (!base::CheckAdd(ref, size).AssignIfValid(&total_size)) { return nullptr; + } + if (total_size > mem_size_) { + return nullptr; + } // Validation of referenced block-header. if (!free_ok) { @@ -895,8 +900,13 @@ return nullptr; if (block->size < size) return nullptr; - if (ref + block->size > mem_size_) + uint32_t block_size; + if (!base::CheckAdd(ref, block->size).AssignIfValid(&block_size)) { return nullptr; + } + if (block_size > mem_size_) { + return nullptr; + } if (type_id != 0 && block->type_id.load(std::memory_order_relaxed) != type_id) { return nullptr;
diff --git a/base/test/android/javatests/src/org/chromium/base/test/util/HistogramWatcher.java b/base/test/android/javatests/src/org/chromium/base/test/util/HistogramWatcher.java index fe327f82..e816f10 100644 --- a/base/test/android/javatests/src/org/chromium/base/test/util/HistogramWatcher.java +++ b/base/test/android/javatests/src/org/chromium/base/test/util/HistogramWatcher.java
@@ -8,14 +8,22 @@ import androidx.annotation.Nullable; +import com.google.common.collect.Iterators; +import com.google.common.collect.PeekingIterator; + +import org.chromium.base.metrics.HistogramBucket; import org.chromium.base.metrics.RecordHistogram; +import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; +import java.util.Iterator; +import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Objects; import java.util.Set; +import java.util.TreeMap; /** * Watches a number of histograms in tests to assert later that the expected values were recorded. @@ -92,8 +100,8 @@ * histograms to calculate the delta later. */ public HistogramWatcher build() { - return new HistogramWatcher( - mRecordsExpected, mTotalRecordsExpected, mHistogramsAllowedExtraRecords); + return new HistogramWatcher(mRecordsExpected, mTotalRecordsExpected.keySet(), + mHistogramsAllowedExtraRecords); } /** @@ -125,6 +133,18 @@ * an int {@code value}. */ public Builder expectIntRecords(String histogram, int value, int times) { + if (value < 0) { + throw new IllegalArgumentException("Histograms cannot record negative values"); + } + if (times < 0) { + throw new IllegalArgumentException( + "Cannot expect records a negative number of times"); + } else if (times == 0) { + throw new IllegalArgumentException("Cannot expect records zero times. Use " + + "expectNoRecords() if no records are expected for this histogram. " + + "If only certain values are expected for this histogram, by default " + + "extra records will already raise an assert."); + } HistogramAndValue histogramAndValue = new HistogramAndValue(histogram, value); incrementRecordsExpected(histogramAndValue, times); incrementTotalRecordsExpected(histogram, times); @@ -143,6 +163,8 @@ * any values. */ public Builder expectAnyRecords(String histogram, int times) { + HistogramAndValue histogramAndValue = new HistogramAndValue(histogram, ANY_VALUE); + incrementRecordsExpected(histogramAndValue, times); incrementTotalRecordsExpected(histogram, times); return this; } @@ -191,30 +213,27 @@ } } + private static final int ANY_VALUE = -1; + private final Map<HistogramAndValue, Integer> mRecordsExpected; - private final Map<String, Integer> mTotalRecordsExpected; + private final Set<String> mHistogramsWatched; private final Set<String> mHistogramsAllowedExtraRecords; - private final Map<HistogramAndValue, Integer> mStartingCounts = new HashMap<>(); - private final Map<String, Integer> mStartingTotalCounts = new HashMap<>(); + private final Map<String, List<HistogramBucket>> mStartingSamples = new HashMap<>(); private HistogramWatcher(Map<HistogramAndValue, Integer> recordsExpected, - Map<String, Integer> totalRecordsExpected, Set<String> histogramsAllowedExtraRecords) { + Set<String> histogramsWatched, Set<String> histogramsAllowedExtraRecords) { mRecordsExpected = recordsExpected; - mTotalRecordsExpected = totalRecordsExpected; + mHistogramsWatched = histogramsWatched; mHistogramsAllowedExtraRecords = histogramsAllowedExtraRecords; takeSnapshot(); } private void takeSnapshot() { - for (HistogramAndValue histogramAndValue : mRecordsExpected.keySet()) { - int currentCount = histogramAndValue.getHistogramValueCountForTesting(); - mStartingCounts.put(histogramAndValue, currentCount); - } - for (String histogram : mTotalRecordsExpected.keySet()) { - int currentCount = RecordHistogram.getHistogramTotalCountForTesting(histogram); - mStartingTotalCounts.put(histogram, currentCount); + for (String histogram : mHistogramsWatched) { + mStartingSamples.put( + histogram, RecordHistogram.getHistogramSamplesForTesting(histogram)); } } @@ -230,63 +249,211 @@ * assertion is not satisfied. */ public void assertExpected(@Nullable String customMessage) { - for (Entry<HistogramAndValue, Integer> kv : mRecordsExpected.entrySet()) { - HistogramAndValue histogramAndValue = kv.getKey(); - int expectedDelta = kv.getValue(); - - int actualFinalCount = histogramAndValue.getHistogramValueCountForTesting(); - int actualDelta = actualFinalCount - mStartingCounts.get(histogramAndValue); - - if (!mHistogramsAllowedExtraRecords.contains(histogramAndValue.mHistogram)) { - if (expectedDelta != actualDelta) { - String defaultMessage = String.format( - "Expected delta of <%d record(s)> of histogram \"%s\" with value [%d], " - + "but saw a delta of <%d record(s)> in that value's bucket.", - expectedDelta, histogramAndValue.mHistogram, histogramAndValue.mValue, - actualDelta); - failWithDefaultOrCustomMessage(customMessage, defaultMessage); - } - } else { - if (expectedDelta < actualDelta) { - String defaultMessage = String.format( - "Expected delta of at least <%d record(s)> of histogram \"%s\" with value " - + "[%d], but saw a delta of <%d record(s)> in that value's bucket.", - expectedDelta, histogramAndValue.mHistogram, histogramAndValue.mValue, - actualDelta); - failWithDefaultOrCustomMessage(customMessage, defaultMessage); - } - } - } - - for (Entry<String, Integer> kv : mTotalRecordsExpected.entrySet()) { - String histogram = kv.getKey(); - int expectedDelta = kv.getValue(); - - int actualFinalCount = RecordHistogram.getHistogramTotalCountForTesting(histogram); - int actualDelta = actualFinalCount - mStartingTotalCounts.get(histogram); - - if (!mHistogramsAllowedExtraRecords.contains(histogram)) { - if (expectedDelta != actualDelta) { - String defaultMessage = String.format( - "Expected delta of <%d total record(s)> of histogram \"%s\", but saw a " - + "delta of <%d total record(s)>.", - expectedDelta, histogram, actualDelta); - failWithDefaultOrCustomMessage(customMessage, defaultMessage); - } - } else { - if (expectedDelta < actualDelta) { - String defaultMessage = String.format( - "Expected delta of at least <%d total record(s)> of histogram \"%s\", but " - + " saw a delta of <%d total record(s)>.", - expectedDelta, histogram, actualDelta); - failWithDefaultOrCustomMessage(customMessage, defaultMessage); - } - } + for (String histogram : mHistogramsWatched) { + assertExpected(histogram, customMessage); } } - private void failWithDefaultOrCustomMessage( - @Nullable String customMessage, String defaultMessage) { + private void assertExpected(String histogram, @Nullable String customMessage) { + List<HistogramBucket> actualBuckets = computeActualBuckets(histogram); + TreeMap<Integer, Integer> expectedValuesAndCounts = new TreeMap<>(); + for (Entry<HistogramAndValue, Integer> kv : mRecordsExpected.entrySet()) { + if (kv.getKey().mHistogram.equals(histogram)) { + expectedValuesAndCounts.put(kv.getKey().mValue, kv.getValue()); + } + } + + // Since |expectedValuesAndCounts| is a TreeMap, iterates expected records in ascending + // order by value. + Iterator<Entry<Integer, Integer>> expectedValuesAndCountsIt = + expectedValuesAndCounts.entrySet().iterator(); + Entry<Integer, Integer> expectedValueAndCount = + expectedValuesAndCountsIt.hasNext() ? expectedValuesAndCountsIt.next() : null; + if (expectedValueAndCount != null && expectedValueAndCount.getKey() == ANY_VALUE) { + // Skip the ANY_VALUE records expected - conveniently always the first entry -1 when + // present to check them differently at the end. + expectedValueAndCount = + expectedValuesAndCountsIt.hasNext() ? expectedValuesAndCountsIt.next() : null; + } + + // Will match the actual records with the expected and flag |unexpected| when the actual + // records cannot match the expected, and count how many |actualExtraRecords| are seen to + // match them with |ANY_VALUE|s at the end. + boolean unexpected = false; + int actualExtraRecords = 0; + + for (HistogramBucket actualBucket : actualBuckets) { + if (expectedValueAndCount == null) { + // No expected values are left, so all records seen in this bucket are extra. + actualExtraRecords += actualBucket.mCount; + continue; + } + + // Count how many expected records fall inside the bucket. + int expectedRecordsMatchedToActualBucket = 0; + do { + int expectedValue = expectedValueAndCount.getKey(); + int expectedCount = expectedValueAndCount.getValue(); + if (actualBucket.contains(expectedValue)) { + expectedRecordsMatchedToActualBucket += expectedCount; + expectedValueAndCount = expectedValuesAndCountsIt.hasNext() + ? expectedValuesAndCountsIt.next() + : null; + } else { + break; + } + } while (expectedValueAndCount != null); + + if (actualBucket.mCount > expectedRecordsMatchedToActualBucket) { + // Saw more records than expected for that bucket's range. + // Consider the difference as extra records. + actualExtraRecords += actualBucket.mCount - expectedRecordsMatchedToActualBucket; + } else if (actualBucket.mCount < expectedRecordsMatchedToActualBucket) { + // Saw fewer records than expected for that bucket's range. + // Assert since all expected records should be accounted for. + unexpected = true; + break; + } + // else, actual records match expected, so just move to check the next actual bucket. + } + + if (expectedValueAndCount != null) { + // Still had more expected values but not seen in any actual bucket. + unexpected = true; + } + + boolean allowAnyNumberOfExtraRecords = mHistogramsAllowedExtraRecords.contains(histogram); + int expectedExtraRecords = + mRecordsExpected.getOrDefault(new HistogramAndValue(histogram, ANY_VALUE), 0); + if (!allowAnyNumberOfExtraRecords && actualExtraRecords > expectedExtraRecords + || actualExtraRecords < expectedExtraRecords) { + // Expected |extraRecordsExpected| records with any value, found |extraActualRecords|. + unexpected = true; + } + + if (unexpected) { + String expectedRecordsString = + getExpectedHistogramSamplesAsString(expectedValuesAndCounts); + String actualRecordsString = bucketsToString(actualBuckets); + String atLeastString = allowAnyNumberOfExtraRecords ? "At least " : ""; + int expectedTotalDelta = 0; + for (Integer expectedCount : expectedValuesAndCounts.values()) { + expectedTotalDelta += expectedCount; + } + int actualTotalDelta = 0; + for (HistogramBucket actualBucket : actualBuckets) { + actualTotalDelta += actualBucket.mCount; + } + String defaultMessage = + String.format("Records for histogram \"%s\" did not match expected.\n" + + "%s%d record(s) expected: [%s]\n" + + "%d record(s) seen: [%s]", + histogram, atLeastString, expectedTotalDelta, expectedRecordsString, + actualTotalDelta, actualRecordsString); + failWithDefaultOrCustomMessage(defaultMessage, customMessage); + } + } + + private static String getExpectedHistogramSamplesAsString( + TreeMap<Integer, Integer> expectedValuesAndCounts) { + List<String> expectedRecordsStrings = new ArrayList<>(); + for (Entry<Integer, Integer> kv : expectedValuesAndCounts.entrySet()) { + int value = kv.getKey(); + int count = kv.getValue(); + if (value == ANY_VALUE) { + // Write records matching "Any" at the end. + continue; + } + expectedRecordsStrings.add(bucketToString(value, value + 1, count)); + } + + if (expectedValuesAndCounts.containsKey(ANY_VALUE)) { + int anyExpectedCount = expectedValuesAndCounts.get(ANY_VALUE); + expectedRecordsStrings.add(bucketToString(ANY_VALUE, ANY_VALUE + 1, anyExpectedCount)); + } + + return String.join(", ", expectedRecordsStrings); + } + + private List<HistogramBucket> computeActualBuckets(String histogram) { + List<HistogramBucket> startingBuckets = mStartingSamples.get(histogram); + List<HistogramBucket> finalBuckets = + RecordHistogram.getHistogramSamplesForTesting(histogram); + List<HistogramBucket> deltaBuckets = new ArrayList<>(); + + PeekingIterator<HistogramBucket> startingBucketsIt = + Iterators.peekingIterator(startingBuckets.iterator()); + + for (HistogramBucket finalBucket : finalBuckets) { + int totalInEquivalentStartingBuckets = 0; + while (startingBucketsIt.hasNext() + && startingBucketsIt.peek().mMax <= finalBucket.mMax) { + HistogramBucket startBucket = startingBucketsIt.next(); + if (startBucket.mMin >= finalBucket.mMax) { + // This should not happen as the only transition in bucket schema is from the + // CachingUmaRecord (which is as granular as possible, buckets of [n, n+1) ) + // to NativeUmaRecorder (which has varying granularity). + fail(String.format( + "Histogram bucket bounds before and after the test don't match, cannot " + + "assert histogram counts.\n" + + "Before: [%s]\n" + + "After: [%s]", + bucketsToString(startingBuckets), bucketsToString(finalBuckets))); + } + if (startBucket.mMin >= finalBucket.mMin) { + // Since start.max <= final.max, this means the start bucket is contained in the + // final bucket. + totalInEquivalentStartingBuckets += startBucket.mCount; + } + } + + int delta = finalBucket.mCount - totalInEquivalentStartingBuckets; + + if (delta == 0) { + // Empty buckets don't need to be printed. + continue; + } else { + deltaBuckets.add(new HistogramBucket(finalBucket.mMin, finalBucket.mMax, delta)); + } + } + return deltaBuckets; + } + + private static String bucketsToString(List<HistogramBucket> buckets) { + List<String> bucketStrings = new ArrayList<>(); + for (HistogramBucket bucket : buckets) { + bucketStrings.add(bucketToString(bucket)); + } + return String.join(", ", bucketStrings); + } + + private static String bucketToString(HistogramBucket bucket) { + return bucketToString(bucket.mMin, bucket.mMax, bucket.mCount); + } + + private static String bucketToString(int bucketMin, long bucketMax, int count) { + String bucketString; + if (bucketMin == ANY_VALUE) { + bucketString = "Any"; + } else if (bucketMax == bucketMin + 1) { + // bucketString is "100" for bucketMin == 100, bucketMax == 101 + bucketString = String.valueOf(bucketMin); + } else { + // bucketString is "[100, 120)" for bucketMin == 100, bucketMax == 120 + bucketString = String.format("[%d, %d)", bucketMin, bucketMax); + } + + if (count == 1) { + // result is "100" for count == 1 + return bucketString; + } else { + // result is "100 (2 times)" for count == 2 + return String.format("%s (%d times)", bucketString, count); + } + } + + private static void failWithDefaultOrCustomMessage( + String defaultMessage, @Nullable String customMessage) { if (customMessage != null) { fail(String.format("%s\n%s", customMessage, defaultMessage)); } else { @@ -310,11 +477,11 @@ @Override public boolean equals(@Nullable Object obj) { - return Objects.equals(this, obj); - } - - private int getHistogramValueCountForTesting() { - return RecordHistogram.getHistogramValueCountForTesting(mHistogram, mValue); + if (obj instanceof HistogramAndValue) { + HistogramAndValue that = (HistogramAndValue) obj; + return this.mHistogram.equals(that.mHistogram) && this.mValue == that.mValue; + } + return false; } } }
diff --git a/build/config/c++/BUILD.gn b/build/config/c++/BUILD.gn index d6dff8e..c00dcef4 100644 --- a/build/config/c++/BUILD.gn +++ b/build/config/c++/BUILD.gn
@@ -94,7 +94,7 @@ ] } } - if (enable_safe_libcxx) { + if (use_custom_libcxx && enable_safe_libcxx) { defines += [ "_LIBCPP_ENABLE_ASSERTIONS=1" ] } }
diff --git a/build/config/c++/c++.gni b/build/config/c++/c++.gni index a1164a0..25ece4c 100644 --- a/build/config/c++/c++.gni +++ b/build/config/c++/c++.gni
@@ -3,6 +3,7 @@ # found in the LICENSE file. import("//build/config/sanitizers/sanitizers.gni") +import("//build_overrides/build.gni") declare_args() { # Use in-tree libc++ (buildtools/third_party/libc++ and @@ -52,13 +53,12 @@ libcxx_is_shared = use_custom_libcxx && is_component_build } -# Enables assertions on safety checks in libc++. -# -# Typically, this should be set to true whenever we're using our custom libc++ -# in order to guard against undefined behavior. However, the asserts added by -# hardening libc++ may introduce some performance overhead, so for now, we -# pull this out into a separate variable to make it easier to run tests. -enable_safe_libcxx = use_custom_libcxx +# TODO(https://crbug.com/1385662): This is temporarily guarded to make it easier +# to roll out this change. Once the various projects (ANGLE, v8, et cetera) +# rolling in Chrome's //build have updated, remove this entirely. +if (!defined(enable_safe_libcxx)) { + enable_safe_libcxx = true +} # libc++abi needs to be exported from executables to be picked up by shared # libraries on certain instrumented builds.
diff --git a/build_overrides/build.gni b/build_overrides/build.gni index a282e510..1ad7363f8 100644 --- a/build_overrides/build.gni +++ b/build_overrides/build.gni
@@ -12,6 +12,18 @@ # Some non-Chromium builds don't support building java targets. enable_java_templates = true +# Enables assertions on safety checks in libc++. +# +# This should be set to true whenever building with Chrome's custom libc++ in +# order to guard against undefined behavior. However, the asserts added by +# hardening libc++ may introduce some performance overhead, so this is +# configurable to simplify A/B tests, and to allow performance-sensitive +# projects embedding Chrome (e.g. ANGLE) to disable libc++ hardening. +# +# Note that setting this to true only has an effect when also building with +# `use_custom_libcxx = true`. +enable_safe_libcxx = true + # Features used by //base/trace_event and //services/tracing. declare_args() { # Tracing support requires //third_party/perfetto, which is not available in
diff --git a/buildtools/deps_revisions.gni b/buildtools/deps_revisions.gni index 954f2ae..e0ee355 100644 --- a/buildtools/deps_revisions.gni +++ b/buildtools/deps_revisions.gni
@@ -5,5 +5,5 @@ declare_args() { # Used to cause full rebuilds on libc++ rolls. This should be kept in sync # with the libcxx_revision vars in //DEPS. - libcxx_revision = "6f4617b9efc36525e030ec9855114f3c93550ec1" + libcxx_revision = "63a3e673a7d193de5d38cb0d52d697cafb2f4be9" }
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd index a9704ad..16c495b 100644 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd
@@ -13384,8 +13384,11 @@ <message name="IDS_WEBAUTHN_CABLEV2_AOA_REQUEST_DESCRIPTION" desc="Potentially displayed in a permissions dialog on Android to describe the type of request that a computer, that is connected over USB, is making. In this context the request from the computer is to use the Android device as a security key. A 'security key' is typically a physical USB token used for authentication (e.g. a gNubby) but in this case the phone is acting as one. The translation of 'security key' should match the phrase used in TC IDs such as 1685482178220389035 and 7775033610159191691"> Security key request </message> - <message name="IDS_WEBAUTHN_PASSKEY_DIFFERENT_DEVICE_LABEL" desc="The label on a button-like element in a list of options. Clicking this causes Chrome to show a QR code that the user can scan with their phone to use that phone for signing into a website. Here 'phone' is used as a short hand for smartphone."> - A different device + <message name="IDS_WEBAUTHN_PASSKEY_PHONE_OR_TABLET_LABEL" desc="The label on a button-like element in a list of options. Clicking this causes Chrome to show a QR code that the user can scan with their phone to use that phone for signing into a website. Here 'phone' is used as a short hand for smartphone."> + Use a phone or tablet + </message> + <message name="IDS_WEBAUTHN_PASSKEY_DIFFERENT_PHONE_OR_TABLET_LABEL" desc="The label on a button-like element in a list of options. Clicking this causes Chrome to show a QR code that the user can scan with their phone to use that phone for signing into a website. Here 'phone' is used as a short hand for smartphone. This string is used when a specific phone is also an option in the list, so the word 'different' is intended to communicate that this is the correct option when none of the previously list phones are correct."> + Use a different phone or tablet </message> <message name="IDS_WEBAUTHN_CABLE_ACTIVATE_DESCRIPTION_SHORT" desc="Second line of text in an item letting the user know that they can use their phone as a security key. The user needs to check their phone and respond to a notification that will ask them to press a button on the phone's screen to confirm that they're logging in.">
diff --git a/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_DEVICE_LABEL.png.sha1 b/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_DEVICE_LABEL.png.sha1 deleted file mode 100644 index 552930e..0000000 --- a/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_DEVICE_LABEL.png.sha1 +++ /dev/null
@@ -1 +0,0 @@ -04a948c8c9c712baec1a87c3c14f12827e6d109c \ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_PHONE_OR_TABLET_LABEL.png.sha1 b/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_PHONE_OR_TABLET_LABEL.png.sha1 new file mode 100644 index 0000000..4dd84dc --- /dev/null +++ b/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_DIFFERENT_PHONE_OR_TABLET_LABEL.png.sha1
@@ -0,0 +1 @@ +25dc4f9b83a9c40b7cc2b757992c68170a302bbe \ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_PHONE_OR_TABLET_LABEL.png.sha1 b/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_PHONE_OR_TABLET_LABEL.png.sha1 new file mode 100644 index 0000000..9fbcb29 --- /dev/null +++ b/chrome/app/generated_resources_grd/IDS_WEBAUTHN_PASSKEY_PHONE_OR_TABLET_LABEL.png.sha1
@@ -0,0 +1 @@ +0ccfb71c813144eb92ab2afa0867b86b54fac78d \ No newline at end of file
diff --git a/chrome/browser/ash/arc/enterprise/arc_force_installed_apps_tracker.cc b/chrome/browser/ash/arc/enterprise/arc_force_installed_apps_tracker.cc index 526a9b11..609117d2 100644 --- a/chrome/browser/ash/arc/enterprise/arc_force_installed_apps_tracker.cc +++ b/chrome/browser/ash/arc/enterprise/arc_force_installed_apps_tracker.cc
@@ -256,8 +256,9 @@ if (!reason || !settingName) continue; // Not compliant with ARC applications policy. - if (*settingName == ArcPolicyBridge::kApplications) + if (*settingName == policy_util::kArcPolicyKeyApplications) { return; + } // android_id is expected to be reset, but still not reset by clouddpc. if (*settingName == ArcPolicyBridge::kResetAndroidIdEnabled) { is_android_id_reset = false;
diff --git a/chrome/browser/ash/arc/policy/arc_policy_bridge.cc b/chrome/browser/ash/arc/policy/arc_policy_bridge.cc index 13f479e..725f9d4 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_bridge.cc +++ b/chrome/browser/ash/arc/policy/arc_policy_bridge.cc
@@ -53,7 +53,6 @@ constexpr char kArcRequiredKeyPairs[] = "requiredKeyPairs"; constexpr char kPrivateKeySelectionEnabled[] = "privateKeySelectionEnabled"; constexpr char kChoosePrivateKeyRules[] = "choosePrivateKeyRules"; -constexpr char kPolicyApplications[] = "applications"; constexpr char kPolicyAppInstallType[] = "installType"; constexpr char kPolicyAppInstallTypeForceInstalled[] = "FORCE_INSTALLED"; @@ -277,7 +276,7 @@ base::Value::Dict* arc_policy) { // Replace template variables in application managed configuration. base::Value::List* applications = - arc_policy->FindList(ArcPolicyBridge::kApplications); + arc_policy->FindList(policy_util::kArcPolicyKeyApplications); if (applications) { for (base::Value& entry : *applications) { base::Value* config = @@ -324,7 +323,7 @@ arc::data_snapshotd::ArcDataSnapshotdManager::Get() ->IsSnapshotInProgress()) { base::Value::List* applications_value = - filtered_policies.FindList(ArcPolicyBridge::kApplications); + filtered_policies.FindList(policy_util::kArcPolicyKeyApplications); if (applications_value) { for (base::Value& entry : *applications_value) { auto* installType = entry.FindStringKey("installType"); @@ -405,7 +404,8 @@ ash::ProfileHelper::Get()->IsPrimaryProfile(profile)) { // Adds "playStoreMode" policy. The policy value is used to restrict the // user from being able to toggle between different accounts in ARC++. - filtered_policies.Set("playStoreMode", "SUPERVISED"); + filtered_policies.Set(policy_util::kArcPolicyKeyPlayStoreMode, + "SUPERVISED"); } } @@ -450,7 +450,7 @@ return policy_json; } -void RecordInstallTypesInPolicy(const policy::PolicyMap& policy) { +void RecordPolicyMetrics(const policy::PolicyMap& policy) { const base::Value* const arc_enabled = policy.GetValue(policy::key::kArcEnabled, base::Value::Type::BOOLEAN); if (!arc_enabled || !arc_enabled->GetBool()) @@ -459,7 +459,7 @@ const base::Value* const arc_policy = policy.GetValue(policy::key::kArcPolicy, base::Value::Type::STRING); if (arc_policy) - policy_util::RecordInstallTypesInPolicy(arc_policy->GetString()); + policy_util::RecordPolicyMetrics(arc_policy->GetString()); } // Singleton factory for ArcPolicyBridge. @@ -485,9 +485,6 @@ } // namespace // static -const char ArcPolicyBridge::kApplications[] = "applications"; - -// static const char ArcPolicyBridge::kPackageName[] = "packageName"; // static @@ -565,7 +562,7 @@ void ArcPolicyBridge::OnConnectionReady() { VLOG(1) << "ArcPolicyBridge::OnConnectionReady"; InitializePolicyService(); - policy_util::RecordInstallTypesInPolicy(GetCurrentJSONPolicies()); + policy_util::RecordPolicyMetrics(GetCurrentJSONPolicies()); if (!on_arc_instance_ready_callback_.is_null()) { std::move(on_arc_instance_ready_callback_).Run(); @@ -668,7 +665,7 @@ return; instance->OnPolicyUpdated(); - RecordInstallTypesInPolicy(current); + RecordPolicyMetrics(current); } void ArcPolicyBridge::OnArcStartDelayed() { @@ -756,7 +753,8 @@ void ArcPolicyBridge::ActivateArcIfRequiredByPolicy( const policy::PolicyMap& policy_map) { base::Value::Dict filtered_policies = ParseArcPoliciesToDict(policy_map); - base::Value::List* apps = filtered_policies.FindList(kPolicyApplications); + base::Value::List* apps = + filtered_policies.FindList(policy_util::kArcPolicyKeyApplications); if (apps == nullptr) { return; }
diff --git a/chrome/browser/ash/arc/policy/arc_policy_handler.cc b/chrome/browser/ash/arc/policy/arc_policy_handler.cc index 2459399..ff4244d 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_handler.cc +++ b/chrome/browser/ash/arc/policy/arc_policy_handler.cc
@@ -12,6 +12,7 @@ #include "base/strings/utf_string_conversions.h" #include "base/values.h" #include "chrome/browser/ash/arc/policy/arc_policy_bridge.h" +#include "chrome/browser/ash/arc/policy/arc_policy_util.h" #include "chrome/browser/ash/arc/policy/managed_configuration_variables.h" #include "components/policy/core/browser/configuration_policy_handler.h" #include "components/policy/policy_constants.h" @@ -103,7 +104,7 @@ const base::Value::Dict& arc_policy = json->GetDict(); const base::Value::List* apps = - arc_policy.FindList(ArcPolicyBridge::kApplications); + arc_policy.FindList(policy_util::kArcPolicyKeyApplications); if (!apps) return;
diff --git a/chrome/browser/ash/arc/policy/arc_policy_handler_unittest.cc b/chrome/browser/ash/arc/policy/arc_policy_handler_unittest.cc index 5426dd7..74661e06 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_handler_unittest.cc +++ b/chrome/browser/ash/arc/policy/arc_policy_handler_unittest.cc
@@ -13,6 +13,7 @@ #include "base/strings/utf_string_conversions.h" #include "base/values.h" #include "chrome/browser/ash/arc/policy/arc_policy_bridge.h" +#include "chrome/browser/ash/arc/policy/arc_policy_util.h" #include "chrome/browser/ash/arc/policy/managed_configuration_variables.h" #include "components/policy/core/common/policy_map.h" #include "components/policy/policy_constants.h" @@ -35,7 +36,8 @@ base::Value BuildArcPolicyFromApplications(base::Value::List applications) { base::Value::Dict arc_policy; - arc_policy.Set(ArcPolicyBridge::kApplications, std::move(applications)); + arc_policy.Set(policy_util::kArcPolicyKeyApplications, + std::move(applications)); std::string json; JSONStringValueSerializer serializer(&json);
diff --git a/chrome/browser/ash/arc/policy/arc_policy_util.cc b/chrome/browser/ash/arc/policy/arc_policy_util.cc index d17be9c4..252768e 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_util.cc +++ b/chrome/browser/ash/arc/policy/arc_policy_util.cc
@@ -45,8 +45,13 @@ std::set<std::string> GetRequestedPackagesFromArcPolicy( const std::string& arc_policy) { + absl::optional<base::Value> dict = ParsePolicyJson(arc_policy); + if (!dict.has_value() || !dict.value().is_dict()) { + return {}; + } + std::map<std::string, std::set<std::string>> install_type_map = - CreateInstallTypeMap(arc_policy); + CreateInstallTypeMap(dict.value()); std::set<std::string> required_packages = install_type_map[kInstallTypeRequired]; std::set<std::string> force_installed_packages = @@ -60,9 +65,19 @@ return requested_packages; } -void RecordInstallTypesInPolicy(const std::string& arc_policy) { +void RecordPolicyMetrics(const std::string& arc_policy) { + absl::optional<base::Value> dict = ParsePolicyJson(arc_policy); + if (!dict.has_value() || !dict.value().is_dict()) { + return; + } + + for (const auto it : dict.value().DictItems()) { + UMA_HISTOGRAM_ENUMERATION("Arc.Policy.Keys", + GetPolicyKeyFromString(it.first)); + } + std::map<std::string, std::set<std::string>> install_type_map = - CreateInstallTypeMap(arc_policy); + CreateInstallTypeMap(dict.value()); for (auto& it : install_type_map) { InstallType install_type_enum = GetInstallTypeEnumFromString(it.first); @@ -71,15 +86,15 @@ } } -std::map<std::string, std::set<std::string>> CreateInstallTypeMap( - const std::string& arc_policy) { - absl::optional<base::Value> dict = base::JSONReader::Read( +absl::optional<base::Value> ParsePolicyJson(const std::string& arc_policy) { + return base::JSONReader::Read( arc_policy, base::JSONParserOptions::JSON_ALLOW_TRAILING_COMMAS); - if (!dict.has_value() || !dict.value().is_dict()) - return {}; +} +std::map<std::string, std::set<std::string>> CreateInstallTypeMap( + const base::Value& dict) { const base::Value* const packages = - dict.value().FindKeyOfType(kApplicationsKey, base::Value::Type::LIST); + dict.FindKeyOfType(kApplicationsKey, base::Value::Type::LIST); if (!packages) return {}; @@ -102,6 +117,41 @@ return install_type_map; } +ArcPolicyKey GetPolicyKeyFromString(const std::string& policy_key) { + if (policy_key == "accountTypesWithManagementDisabled") { + return ArcPolicyKey::kAccountTypesWithManagementDisabled; + } else if (policy_key == "alwaysOnVpnPackage") { + return ArcPolicyKey::kAlwaysOnVpnPackage; + } else if (policy_key == "applications") { + return ArcPolicyKey::kApplications; + } else if (policy_key == "availableAppSetPolicy") { + return ArcPolicyKey::kAvailableAppSetPolicy; + } else if (policy_key == "complianceRules") { + return ArcPolicyKey::kComplianceRules; + } else if (policy_key == "installUnknownSourcesDisabled") { + return ArcPolicyKey::kInstallUnknownSourcesDisabled; + } else if (policy_key == "maintenanceWindow") { + return ArcPolicyKey::kMaintenanceWindow; + } else if (policy_key == "modifyAccountsDisabled") { + return ArcPolicyKey::kModifyAccountsDisabled; + } else if (policy_key == "permissionGrants") { + return ArcPolicyKey::kPermissionGrants; + } else if (policy_key == "permittedAccessibilityServices") { + return ArcPolicyKey::kPermittedAccessibilityServices; + } else if (policy_key == "playStoreMode") { + return ArcPolicyKey::kPlayStoreMode; + } else if (policy_key == "shortSupportMessage") { + return ArcPolicyKey::kShortSupportMessage; + } else if (policy_key == "statusReportingSettings") { + return ArcPolicyKey::kStatusReportingSettings; + } else if (policy_key == "workAccountAppWhitelist") { + return ArcPolicyKey::kWorkAccountAppWhitelist; + } + + LOG(WARNING) << "Unknown policy key: " << policy_key; + return ArcPolicyKey::kUnknown; +} + InstallType GetInstallTypeEnumFromString(const std::string& install_type) { if (install_type == "OPTIONAL") { return InstallType::kOptional;
diff --git a/chrome/browser/ash/arc/policy/arc_policy_util.h b/chrome/browser/ash/arc/policy/arc_policy_util.h index 0188e4d2..dc15e34 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_util.h +++ b/chrome/browser/ash/arc/policy/arc_policy_util.h
@@ -18,6 +18,26 @@ namespace arc { namespace policy_util { +constexpr char kArcPolicyKeyAccountTypesWithManagementDisabled[] = + "accountTypesWithManagementDisabled"; +constexpr char kArcPolicyKeyAlwaysOnVpnPackage[] = "alwaysOnVpnPackage"; +constexpr char kArcPolicyKeyApplications[] = "applications"; +constexpr char kArcPolicyKeyAvailableAppSetPolicy[] = "availableAppSetPolicy"; +constexpr char kArcPolicyKeyComplianceRules[] = "complianceRules"; +constexpr char kArcPolicyKeyInstallUnknownSourcesDisabled[] = + "installUnknownSourcesDisabled"; +constexpr char kArcPolicyKeyMaintenanceWindow[] = "maintenanceWindow"; +constexpr char kArcPolicyKeyModifyAccountsDisabled[] = "modifyAccountsDisabled"; +constexpr char kArcPolicyKeyPermissionGrants[] = "permissionGrants"; +constexpr char kArcPolicyKeyPermittedAccessibilityServices[] = + "permittedAccessibilityServices"; +constexpr char kArcPolicyKeyPlayStoreMode[] = "playStoreMode"; +constexpr char kArcPolicyKeyShortSupportMessage[] = "shortSupportMessage"; +constexpr char kArcPolicyKeyStatusReportingSettings[] = + "statusReportingSettings"; +constexpr char kArcPolicyKeyWorkAccountAppWhitelist[] = + "workAccountAppWhitelist"; + // An app's install type specified by the policy. // See google3/wireless/android/enterprise/clouddps/proto/schema.proto. // These values are logged to UMA. Entries should not be renumbered and @@ -36,6 +56,29 @@ kMaxValue = kKiosk, }; +// A sub policy key inside ArcPolicy object. +// These values are logged to UMA. Entries should not be renumbered and +// numeric values should never be reused. Please keep in sync with +// "ArcPolicyKey" in src/tools/metrics/histograms/enums.xml. +enum class ArcPolicyKey { + kUnknown = 0, + kAccountTypesWithManagementDisabled = 1, + kAlwaysOnVpnPackage = 2, + kApplications = 3, + kAvailableAppSetPolicy = 4, + kComplianceRules = 5, + kInstallUnknownSourcesDisabled = 6, + kMaintenanceWindow = 7, + kModifyAccountsDisabled = 8, + kPermissionGrants = 9, + kPermittedAccessibilityServices = 10, + kPlayStoreMode = 11, + kShortSupportMessage = 12, + kStatusReportingSettings = 13, + kWorkAccountAppWhitelist = 14, + kMaxValue = kWorkAccountAppWhitelist, +}; + // Returns true if the account is managed. Otherwise false. bool IsAccountManaged(const Profile* profile); @@ -48,17 +91,23 @@ std::set<std::string> GetRequestedPackagesFromArcPolicy( const std::string& arc_policy); -// Records which install types are present in the policy. -void RecordInstallTypesInPolicy(const std::string& arc_policy); +// Records metrics about the policy e.g. keys, install types, etc. +void RecordPolicyMetrics(const std::string& arc_policy); // Maps an app install type to all packages within the policy that have this // install type. std::map<std::string, std::set<std::string>> CreateInstallTypeMap( - const std::string& policy); + const base::Value& dict); // Converts a string to its corresponding InstallType enum. InstallType GetInstallTypeEnumFromString(const std::string& install_type); +// Converts a string to its corresponding ArcPolicyKey enum. +ArcPolicyKey GetPolicyKeyFromString(const std::string& policy_key); + +// Parses policy JSON string to a dictionary. +absl::optional<base::Value> ParsePolicyJson(const std::string& arc_policy); + } // namespace policy_util } // namespace arc
diff --git a/chrome/browser/ash/arc/policy/arc_policy_util_unittest.cc b/chrome/browser/ash/arc/policy/arc_policy_util_unittest.cc index 4ebabca9..822ea7b 100644 --- a/chrome/browser/ash/arc/policy/arc_policy_util_unittest.cc +++ b/chrome/browser/ash/arc/policy/arc_policy_util_unittest.cc
@@ -26,12 +26,19 @@ constexpr int kRequiredForSetupBucket = 7; constexpr int kKioskBucket = 8; constexpr char kInstallTypeHistogram[] = "Arc.Policy.InstallTypesOnDevice"; +constexpr char kArcPolicyKeyHistogram[] = "Arc.Policy.Keys"; std::map<std::string, std::string> kTestMap = { {"testPackage", "FORCE_INSTALLED"}, {"testPackage2", "BLOCKED"}, {"testPackage3", "BLOCKED"}, {"testPackage4", "AVAILABLE"}, {"testPackage5", "AVAILABLE"}, {"testPackage6", "REQUIRED"}}; +std::string CreatePolicyJson(const base::Value::Dict& arc_policy) { + std::string arc_policy_string; + base::JSONWriter::Write(arc_policy, &arc_policy_string); + return arc_policy_string; +} + std::string CreatePolicyWithAppInstalls( std::map<std::string, std::string> package_map) { base::Value::Dict arc_policy; @@ -45,9 +52,17 @@ } arc_policy.Set("applications", std::move(list)); - std::string arc_policy_string; - base::JSONWriter::Write(arc_policy, &arc_policy_string); - return arc_policy_string; + return CreatePolicyJson(arc_policy); +} + +std::string CreatePolicyWithKeys(std::set<std::string> keys) { + base::Value::Dict arc_policy; + + for (const std::string& key : keys) { + arc_policy.Set(key, "value"); + } + + return CreatePolicyJson(arc_policy); } } // namespace @@ -72,7 +87,102 @@ EXPECT_EQ(result, expected); } -TEST_F(ArcPolicyUtilTest, RecordInstallTypesInPolicyWithOneOfEachType) { +TEST_F(ArcPolicyUtilTest, RecordPolicyMetricsWithUnknownKeys) { + std::set<std::string> test_keys = { + "guid", + }; + + std::string policy = CreatePolicyWithKeys(test_keys); + arc::policy_util::RecordPolicyMetrics(policy); + + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, ArcPolicyKey::kUnknown, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAccountTypesWithManagementDisabled, + 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAlwaysOnVpnPackage, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, ArcPolicyKey::kApplications, + 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAvailableAppSetPolicy, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kComplianceRules, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kInstallUnknownSourcesDisabled, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kMaintenanceWindow, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kModifyAccountsDisabled, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPermissionGrants, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPermittedAccessibilityServices, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPlayStoreMode, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kShortSupportMessage, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kStatusReportingSettings, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kWorkAccountAppWhitelist, 0); + tester_.ExpectTotalCount(kArcPolicyKeyHistogram, 1); +} + +TEST_F(ArcPolicyUtilTest, RecordPolicyMetricsWithKnownKeys) { + std::set<std::string> test_keys = { + kArcPolicyKeyAccountTypesWithManagementDisabled, + kArcPolicyKeyAlwaysOnVpnPackage, + kArcPolicyKeyApplications, + kArcPolicyKeyAvailableAppSetPolicy, + kArcPolicyKeyComplianceRules, + kArcPolicyKeyInstallUnknownSourcesDisabled, + kArcPolicyKeyMaintenanceWindow, + kArcPolicyKeyModifyAccountsDisabled, + kArcPolicyKeyPermissionGrants, + kArcPolicyKeyPermittedAccessibilityServices, + kArcPolicyKeyPlayStoreMode, + kArcPolicyKeyShortSupportMessage, + kArcPolicyKeyStatusReportingSettings, + kArcPolicyKeyWorkAccountAppWhitelist, + }; + + std::string policy = CreatePolicyWithKeys(test_keys); + arc::policy_util::RecordPolicyMetrics(policy); + + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, ArcPolicyKey::kUnknown, 0); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAccountTypesWithManagementDisabled, + 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAlwaysOnVpnPackage, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, ArcPolicyKey::kApplications, + 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kAvailableAppSetPolicy, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kComplianceRules, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kInstallUnknownSourcesDisabled, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kMaintenanceWindow, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kModifyAccountsDisabled, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPermissionGrants, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPermittedAccessibilityServices, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kPlayStoreMode, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kShortSupportMessage, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kStatusReportingSettings, 1); + tester_.ExpectBucketCount(kArcPolicyKeyHistogram, + ArcPolicyKey::kWorkAccountAppWhitelist, 1); + tester_.ExpectTotalCount(kArcPolicyKeyHistogram, 14); +} + +TEST_F(ArcPolicyUtilTest, RecordPolicyMetricsWithOneAppOfEachType) { std::map<std::string, std::string> test_map = { {"testPackage", "OPTIONAL"}, {"testPackage2", "REQUIRED"}, @@ -85,7 +195,7 @@ {"testPackage9", "UNKNOWN"}}; std::string policy = CreatePolicyWithAppInstalls(test_map); - arc::policy_util::RecordInstallTypesInPolicy(policy); + arc::policy_util::RecordPolicyMetrics(policy); tester_.ExpectBucketCount(kInstallTypeHistogram, kUnknownBucket, 1); tester_.ExpectBucketCount(kInstallTypeHistogram, kOptionalBucket, 1); @@ -99,9 +209,9 @@ tester_.ExpectTotalCount(kInstallTypeHistogram, 9); } -TEST_F(ArcPolicyUtilTest, RecordInstallTypesInPolicyWithComplexPolicy) { +TEST_F(ArcPolicyUtilTest, RecordPolicyMetricsWithComplexPolicy) { std::string policy = CreatePolicyWithAppInstalls(kTestMap); - arc::policy_util::RecordInstallTypesInPolicy(policy); + arc::policy_util::RecordPolicyMetrics(policy); tester_.ExpectBucketCount(kInstallTypeHistogram, kForceInstalledBucket, 1); tester_.ExpectBucketCount(kInstallTypeHistogram, kBlockedBucket, 1); @@ -110,11 +220,11 @@ tester_.ExpectTotalCount(kInstallTypeHistogram, 4); } -TEST_F(ArcPolicyUtilTest, RecordInstallTypesInPolicyAfterPolicyUpdate) { +TEST_F(ArcPolicyUtilTest, RecordPolicyMetricsAfterPolicyUpdate) { std::map<std::string, std::string> test_map = { {"testPackage", "FORCE_INSTALLED"}}; std::string policy = CreatePolicyWithAppInstalls(test_map); - arc::policy_util::RecordInstallTypesInPolicy(policy); + arc::policy_util::RecordPolicyMetrics(policy); tester_.ExpectBucketCount(kInstallTypeHistogram, kForceInstalledBucket, 1); tester_.ExpectTotalCount(kInstallTypeHistogram, 1); @@ -122,7 +232,7 @@ test_map["anotherTestPackage"] = "BLOCKED"; test_map["anotherTestPackage2"] = "KIOSK"; policy = CreatePolicyWithAppInstalls(test_map); - arc::policy_util::RecordInstallTypesInPolicy(policy); + arc::policy_util::RecordPolicyMetrics(policy); tester_.ExpectBucketCount(kInstallTypeHistogram, kForceInstalledBucket, 2); tester_.ExpectBucketCount(kInstallTypeHistogram, kBlockedBucket, 1); tester_.ExpectBucketCount(kInstallTypeHistogram, kKioskBucket, 1);
diff --git a/chrome/browser/back_press/android/java/src/org/chromium/chrome/browser/back_press/MinimizeAppAndCloseTabBackPressHandlerUnitTest.java b/chrome/browser/back_press/android/java/src/org/chromium/chrome/browser/back_press/MinimizeAppAndCloseTabBackPressHandlerUnitTest.java index 05af8b4..20b1ecb 100644 --- a/chrome/browser/back_press/android/java/src/org/chromium/chrome/browser/back_press/MinimizeAppAndCloseTabBackPressHandlerUnitTest.java +++ b/chrome/browser/back_press/android/java/src/org/chromium/chrome/browser/back_press/MinimizeAppAndCloseTabBackPressHandlerUnitTest.java
@@ -33,7 +33,7 @@ import org.chromium.base.supplier.ObservableSupplierImpl; import org.chromium.base.test.BaseJUnit4ClassRunner; import org.chromium.base.test.util.Batch; -import org.chromium.base.test.util.MetricsUtils.HistogramDelta; +import org.chromium.base.test.util.HistogramWatcher; import org.chromium.chrome.browser.back_press.MinimizeAppAndCloseTabBackPressHandler.MinimizeAppAndCloseTabType; import org.chromium.chrome.browser.flags.ChromeFeatureList; import org.chromium.chrome.browser.tab.Tab; @@ -93,7 +93,8 @@ @Test @SmallTest public void testMinimizeAppAndCloseTab() { - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, + var histogram = HistogramWatcher.newSingleRecordWatcher( + MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, MinimizeAppAndCloseTabType.MINIMIZE_APP_AND_CLOSE_TAB); Mockito.when(mShouldCloseTab.test(mTab)).thenReturn(true); UserDataHost userDataHost = new UserDataHost(); @@ -107,7 +108,7 @@ verify(mSendToBackground, Mockito.description("App should be minimized with tab being closed")) .onResult(mTab); - Assert.assertEquals(1, d1.getDelta()); + histogram.assertExpected(); verify(mFinalCallback).run(); } @@ -122,7 +123,8 @@ @Test @SmallTest public void testCloseTab() { - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, + var histogram = HistogramWatcher.newSingleRecordWatcher( + MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, MinimizeAppAndCloseTabType.CLOSE_TAB); Mockito.when(mShouldCloseTab.test(mTab)).thenReturn(true); UserDataHost userDataHost = new UserDataHost(); @@ -136,7 +138,7 @@ verify(mSendToBackground, Mockito.never().description("Tab should be closed without minimizing the app.")) .onResult(mTab); - Assert.assertEquals(1, d1.getDelta()); + histogram.assertExpected(); verify(mFinalCallback).run(); } @@ -151,7 +153,8 @@ @Test @SmallTest public void testMinimizeApp() { - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, + var histogram = HistogramWatcher.newSingleRecordWatcher( + MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, MinimizeAppAndCloseTabType.MINIMIZE_APP); TestThreadUtils.runOnUiThreadBlocking(() -> { mActivityTabSupplier.set(mTab); }); Mockito.when(mShouldCloseTab.test(mTab)).thenReturn(false); @@ -161,7 +164,7 @@ verify(mSendToBackground, Mockito.description("App should be minimized without closing any tab")) .onResult(null); - Assert.assertEquals(1, d1.getDelta()); + histogram.assertExpected(); verify(mFinalCallback).run(); } @@ -170,21 +173,23 @@ public void testMinimizeApp_SystemBack() { createBackPressHandler(true); - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, - MinimizeAppAndCloseTabType.MINIMIZE_APP); + var histogram = HistogramWatcher.newBuilder() + .expectNoRecords(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM) + .build(); TestThreadUtils.runOnUiThreadBlocking(() -> { mActivityTabSupplier.set(mTab); }); Mockito.when(mShouldCloseTab.test(mTab)).thenReturn(false); Assert.assertFalse("Back press should be handled by OS.", mHandler.getHandleBackPressChangedSupplier().get()); - Assert.assertEquals(0, d1.getDelta()); + histogram.assertExpected(); verify(mFinalCallback, never()).run(); } @Test @SmallTest public void testMinimizeApp_NoValidTab() { - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, + var histogram = HistogramWatcher.newSingleRecordWatcher( + MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, MinimizeAppAndCloseTabType.MINIMIZE_APP); TestThreadUtils.runOnUiThreadBlocking(() -> { mActivityTabSupplier.set(null); }); Assert.assertTrue(mHandler.getHandleBackPressChangedSupplier().get()); @@ -194,7 +199,7 @@ verify(mSendToBackground, Mockito.description("App should be minimized without closing any tab")) .onResult(null); - Assert.assertEquals(1, d1.getDelta()); + histogram.assertExpected(); } @Test @@ -202,8 +207,8 @@ public void testMinimizeApp_NoValidTab_SystemBack() { createBackPressHandler(true); - HistogramDelta d1 = new HistogramDelta(MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM, - MinimizeAppAndCloseTabType.MINIMIZE_APP); + var histogram = HistogramWatcher.newBuilder().expectNoRecords( + MinimizeAppAndCloseTabBackPressHandler.HISTOGRAM); TestThreadUtils.runOnUiThreadBlocking(() -> { mActivityTabSupplier.set(null); }); Assert.assertFalse("Back press should be handled by OS.", @@ -217,7 +222,6 @@ verify(mSendToBackground, Mockito.never()).onResult(Mockito.any()); verify(mShouldCloseTab, Mockito.never()).test(Mockito.any()); - Assert.assertEquals(0, d1.getDelta()); } private void createBackPressHandler() {
diff --git a/chrome/browser/download/bubble/download_display.h b/chrome/browser/download/bubble/download_display.h index 25759419..eecf2d5 100644 --- a/chrome/browser/download/bubble/download_display.h +++ b/chrome/browser/download/bubble/download_display.h
@@ -18,11 +18,11 @@ // Disables potential actions resulting from clicking the download display. virtual void Disable() = 0; // Updates the download icon. - virtual void UpdateDownloadIcon() = 0; + // If |show_animation| is true, an animated icon will be shown. + virtual void UpdateDownloadIcon(bool show_animation) = 0; // Shows detailed information on the download display. It can be a popup or // dialog or partial view, essentially anything other than the main view. - // If |show_animation| is true, an animated icon will be shown. - virtual void ShowDetails(bool show_animation) = 0; + virtual void ShowDetails() = 0; // Hide the detailed information on the download display. virtual void HideDetails() = 0; // Returns whether the details are visible.
diff --git a/chrome/browser/download/bubble/download_display_controller.cc b/chrome/browser/download/bubble/download_display_controller.cc index 71a5f83..1b84e59 100644 --- a/chrome/browser/download/bubble/download_display_controller.cc +++ b/chrome/browser/download/bubble/download_display_controller.cc
@@ -143,7 +143,8 @@ /*force_update=*/true); } } else { - display_->ShowDetails(show_animation); + display_->ShowDetails(); + display_->UpdateDownloadIcon(show_animation); } } @@ -203,7 +204,7 @@ if (icon_info_.icon_state == DownloadIconState::kComplete) { icon_info_.is_active = false; } - display_->UpdateDownloadIcon(); + display_->UpdateDownloadIcon(/*show_animation=*/false); } void DownloadDisplayController::ShowToolbarButton() { @@ -243,7 +244,7 @@ int in_progress_count = InProgressDownloadCount(all_models); if (in_progress_count > 0 && download::ShouldShowDownloadBubble(browser_->profile())) { - display_->ShowDetails(/*show_animation=*/false); + display_->ShowDetails(); } } @@ -294,12 +295,12 @@ last_complete_time)) { ShowToolbarButton(); } - display_->UpdateDownloadIcon(); + display_->UpdateDownloadIcon(/*show_animation=*/false); } void DownloadDisplayController::UpdateDownloadIconToInactive() { icon_info_.is_active = false; - display_->UpdateDownloadIcon(); + display_->UpdateDownloadIcon(/*show_animation=*/false); } void DownloadDisplayController::ScheduleToolbarDisappearance(
diff --git a/chrome/browser/download/bubble/download_display_controller_unittest.cc b/chrome/browser/download/bubble/download_display_controller_unittest.cc index 13fbff5..d23bae1 100644 --- a/chrome/browser/download/bubble/download_display_controller_unittest.cc +++ b/chrome/browser/download/bubble/download_display_controller_unittest.cc
@@ -74,12 +74,12 @@ void Disable() override { enabled_ = false; } - void UpdateDownloadIcon() override { + void UpdateDownloadIcon(bool show_animation) override { icon_state_ = controller_->GetIconInfo().icon_state; is_active_ = controller_->GetIconInfo().is_active; } - void ShowDetails(bool show_animation) override { detail_shown_ = true; } + void ShowDetails() override { detail_shown_ = true; } void HideDetails() override { detail_shown_ = false; } bool IsShowingDetails() override { return detail_shown_; } bool IsFullscreenWithParentViewHidden() override { return is_fullscreen_; }
diff --git a/chrome/browser/extensions/api/automation/automation_apitest.cc b/chrome/browser/extensions/api/automation/automation_apitest.cc index e73f0a2..94258fe 100644 --- a/chrome/browser/extensions/api/automation/automation_apitest.cc +++ b/chrome/browser/extensions/api/automation/automation_apitest.cc
@@ -647,15 +647,15 @@ int renderer_total_dur = 0; int automation_total_dur = 0; for (const base::Value& event : trace_events->GetList()) { - const std::string* cat = event.FindStringKey("cat"); + const std::string* cat = event.GetDict().FindString("cat"); if (!cat || *cat != "accessibility") continue; - const std::string* name = event.FindStringKey("name"); + const std::string* name = event.GetDict().FindString("name"); if (!name) continue; - absl::optional<int> dur = event.FindIntKey("dur"); + absl::optional<int> dur = event.GetDict().FindInt("dur"); if (!dur) continue;
diff --git a/chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc b/chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc index 99c95b6..3bb8abf 100644 --- a/chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc +++ b/chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc
@@ -1399,8 +1399,8 @@ const base::Value& item1_value = result->GetList()[1]; ASSERT_TRUE(item0_value.is_dict()); ASSERT_TRUE(item1_value.is_dict()); - const std::string* item0_name = item0_value.FindStringKey("filename"); - const std::string* item1_name = item1_value.FindStringKey("filename"); + const std::string* item0_name = item0_value.GetDict().FindString("filename"); + const std::string* item1_name = item1_value.GetDict().FindString("filename"); ASSERT_TRUE(item0_name); ASSERT_TRUE(item1_name); ASSERT_GT(items[0]->GetTargetFilePath().value(), @@ -1429,8 +1429,8 @@ const base::Value& item1_value = result->GetList()[1]; ASSERT_TRUE(item0_value.is_dict()); ASSERT_TRUE(item1_value.is_dict()); - const std::string* item0_name = item0_value.FindStringKey("filename"); - const std::string* item1_name = item1_value.FindStringKey("filename"); + const std::string* item0_name = item0_value.GetDict().FindString("filename"); + const std::string* item1_name = item1_value.GetDict().FindString("filename"); ASSERT_TRUE(item0_name); ASSERT_TRUE(item1_name); ASSERT_GT(items[0]->GetTargetFilePath().value(), @@ -1539,7 +1539,7 @@ ASSERT_EQ(1UL, result->GetList().size()); const base::Value& item_value = result->GetList()[0]; ASSERT_TRUE(item_value.is_dict()); - const std::string* item_name = item_value.FindStringKey("filename"); + const std::string* item_name = item_value.GetDict().FindString("filename"); ASSERT_TRUE(item_name); ASSERT_EQ(items[2]->GetTargetFilePath().AsUTF8Unsafe(), *item_name); }
diff --git a/chrome/browser/extensions/api/printing/printing_api_handler_unittest.cc b/chrome/browser/extensions/api/printing/printing_api_handler_unittest.cc index cc4fa0cd..6832788 100644 --- a/chrome/browser/extensions/api/printing/printing_api_handler_unittest.cc +++ b/chrome/browser/extensions/api/printing/printing_api_handler_unittest.cc
@@ -590,31 +590,31 @@ auto [capabilities, printer_status, error] = printer_info_future.Take(); ASSERT_TRUE(capabilities); - const base::Value* capabilities_value = capabilities->FindDictKey("printer"); - ASSERT_TRUE(capabilities_value); + const base::Value::Dict* capabilities_dict = + capabilities->GetDict().FindDict("printer"); + ASSERT_TRUE(capabilities_dict); - const base::Value* color = capabilities_value->FindDictKey("color"); + const base::Value::Dict* color = capabilities_dict->FindDict("color"); ASSERT_TRUE(color); - const base::Value* color_options = color->FindListKey("option"); + const base::Value::List* color_options = color->FindList("option"); ASSERT_TRUE(color_options); - ASSERT_EQ(1u, color_options->GetList().size()); + ASSERT_EQ(1u, color_options->size()); const std::string* color_type = - color_options->GetList()[0].FindStringKey("type"); + (*color_options)[0].GetDict().FindString("type"); ASSERT_TRUE(color_type); EXPECT_EQ("STANDARD_MONOCHROME", *color_type); - const base::Value* page_orientation = - capabilities_value->FindDictKey("page_orientation"); + const base::Value::Dict* page_orientation = + capabilities_dict->FindDict("page_orientation"); ASSERT_TRUE(page_orientation); - const base::Value* page_orientation_options = - page_orientation->FindListKey("option"); + const base::Value::List* page_orientation_options = + page_orientation->FindList("option"); ASSERT_TRUE(page_orientation_options); - ASSERT_EQ(3u, page_orientation_options->GetList().size()); + ASSERT_EQ(3u, page_orientation_options->size()); std::vector<std::string> page_orientation_types; - for (const base::Value& page_orientation_option : - page_orientation_options->GetList()) { + for (const base::Value& page_orientation_option : *page_orientation_options) { const std::string* page_orientation_type = - page_orientation_option.FindStringKey("type"); + page_orientation_option.GetDict().FindString("type"); ASSERT_TRUE(page_orientation_type); page_orientation_types.push_back(*page_orientation_type); }
diff --git a/chrome/browser/extensions/api/tab_capture/tab_capture_performancetest.cc b/chrome/browser/extensions/api/tab_capture/tab_capture_performancetest.cc index a8b51b5..64a8ace 100644 --- a/chrome/browser/extensions/api/tab_capture/tab_capture_performancetest.cc +++ b/chrome/browser/extensions/api/tab_capture/tab_capture_performancetest.cc
@@ -304,8 +304,9 @@ const base::Value response = SendMessageToExtension( base::StringPrintf("{start:true, passThroughWebRTC:%s}", HasFlag(kTestThroughWebRTC) ? "true" : "false")); - const std::string* reason = response.FindStringKey("reason"); - ASSERT_TRUE(response.FindBoolKey("success").value_or(false)) + ASSERT_TRUE(response.is_dict()); + const std::string* reason = response.GetDict().FindString("reason"); + ASSERT_TRUE(response.GetDict().FindBool("success").value_or(false)) << (reason ? *reason : std::string("<MISSING REASON>")); // Observe the running browser for a while, collecting a trace.
diff --git a/chrome/browser/extensions/api/test/apitest_apitest.cc b/chrome/browser/extensions/api/test/apitest_apitest.cc index d0dd886..07461cb 100644 --- a/chrome/browser/extensions/api/test/apitest_apitest.cc +++ b/chrome/browser/extensions/api/test/apitest_apitest.cc
@@ -159,6 +159,70 @@ EXPECT_EQ(kExpectedFailureMessage, result_catcher.message()); } +// Exercises chrome.test.assertNe() in cases where the check should succeed +// (that is, when the passed values are different). +IN_PROC_BROWSER_TEST_P(TestAPITestWithContextType, AssertNe_Success) { + ResultCatcher result_catcher; + static constexpr char kBackgroundJs[] = + R"(chrome.test.runTests([ + function assertNeTestsWithPrimitiveTypes() { + chrome.test.assertNe(1, 2); + chrome.test.assertNe(2, 1); + chrome.test.assertNe(true, false); + chrome.test.assertNe(1.8, 2.4); + chrome.test.assertNe('tolstoy', 'dostoyevsky'); + chrome.test.succeed(); + }, + function assertNeTestsWithObjects() { + chrome.test.assertNe([], [1]); + chrome.test.assertNe({x: 1}, {x: 2}); + chrome.test.assertNe({x: 1}, {y: 1}); + chrome.test.assertNe({}, []); + chrome.test.assertNe({}, 'Object object'); + chrome.test.assertNe({}, '{}'); + chrome.test.assertNe({}, null); + chrome.test.assertNe(null, {}); + chrome.test.succeed(); + }, + ]);)"; + ASSERT_TRUE(LoadExtensionScriptWithContext(kBackgroundJs, GetParam())); + EXPECT_TRUE(result_catcher.GetNextResult()); +} + +// Exercises chrome.test.assertNe() in failure cases (i.e., the passed values +// are equal). We can only test one case at a time since otherwise we'd be +// unable to determine which part of the test failed (since "failure" here is +// a successful assertNe() check). +IN_PROC_BROWSER_TEST_P(TestAPITestWithContextType, AssertNe_Failure_Primitive) { + ResultCatcher result_catcher; + static constexpr char kBackgroundJs[] = + R"(chrome.test.runTests([ + function assertNeTestsWithPrimitiveTypes() { + chrome.test.assertNe(1, 1); + }, + ]);)"; + ASSERT_TRUE(LoadExtensionScriptWithContext(kBackgroundJs, GetParam())); + EXPECT_FALSE(result_catcher.GetNextResult()); + EXPECT_EQ(kExpectedFailureMessage, result_catcher.message()); +} + +// Exercises chrome.test.assertNe() in failure cases (i.e., the passed values +// are equal). We can only test one case at a time since otherwise we'd be +// unable to determine which part of the test failed (since "failure" here is +// a successful assertNe() check). +IN_PROC_BROWSER_TEST_P(TestAPITestWithContextType, AssertNe_Failure_Object) { + ResultCatcher result_catcher; + static constexpr char kBackgroundJs[] = + R"(chrome.test.runTests([ + function assertNeTestsWithPrimitiveTypes() { + chrome.test.assertNe({x: 42}, {x: 42}); + }, + ]);)"; + ASSERT_TRUE(LoadExtensionScriptWithContext(kBackgroundJs, GetParam())); + EXPECT_FALSE(result_catcher.GetNextResult()); + EXPECT_EQ(kExpectedFailureMessage, result_catcher.message()); +} + // Verifies that chrome.test.assertPromiseRejects() succeeds using // promises that reject with the expected message. IN_PROC_BROWSER_TEST_F(TestAPITest, AssertPromiseRejects_Successful) {
diff --git a/chrome/browser/extensions/api/web_request/web_request_apitest.cc b/chrome/browser/extensions/api/web_request/web_request_apitest.cc index 53124bc..4282fdb 100644 --- a/chrome/browser/extensions/api/web_request/web_request_apitest.cc +++ b/chrome/browser/extensions/api/web_request/web_request_apitest.cc
@@ -603,10 +603,11 @@ get_all_cookies_result->FindList("cookies"); ASSERT_TRUE(cookies); ASSERT_EQ(cookies->size(), 1u); - auto* cookie_name = cookies->front().FindStringKey("name"); + ASSERT_TRUE(cookies->front().is_dict()); + auto* cookie_name = cookies->front().GetDict().FindString("name"); ASSERT_TRUE(cookie_name); ASSERT_EQ(*cookie_name, "cookieName"); - auto* cookie_value = cookies->front().FindStringKey("value"); + auto* cookie_value = cookies->front().GetDict().FindString("value"); ASSERT_TRUE(cookie_value); ASSERT_EQ(*cookie_value, "cookieValue"); } @@ -662,10 +663,10 @@ // the extension base::Value::List* response_headers = request_paused_result.FindListByDottedPath("responseHeaders"); - auto* header_name = response_headers->back().FindStringKey("name"); + auto* header_name = response_headers->back().GetDict().FindString("name"); ASSERT_TRUE(header_name); ASSERT_EQ(*header_name, "extensionHeaderName"); - auto* header_value = response_headers->back().FindStringKey("value"); + auto* header_value = response_headers->back().GetDict().FindString("value"); ASSERT_TRUE(header_value); ASSERT_EQ(*header_value, "extensionHeaderValue"); @@ -710,10 +711,10 @@ get_all_cookies_result->FindList("cookies"); ASSERT_TRUE(cookies); ASSERT_EQ(cookies->size(), 1u); - auto* cookie_name = cookies->front().FindStringKey("name"); + auto* cookie_name = cookies->front().GetDict().FindString("name"); ASSERT_TRUE(cookie_name); ASSERT_EQ(*cookie_name, "cookieName"); - auto* cookie_value = cookies->front().FindStringKey("value"); + auto* cookie_value = cookies->front().GetDict().FindString("value"); ASSERT_TRUE(cookie_value); ASSERT_EQ(*cookie_value, "cookieValue"); }
diff --git a/chrome/browser/extensions/extension_web_ui.cc b/chrome/browser/extensions/extension_web_ui.cc index 4a206150..89ff0ff 100644 --- a/chrome/browser/extensions/extension_web_ui.cc +++ b/chrome/browser/extensions/extension_web_ui.cc
@@ -295,11 +295,12 @@ const extensions::ExtensionSet& extensions, GURL* override_url) { if (!override_url_value || !override_url_value->is_dict() || - !override_url_value->FindBoolKey(kActive).value_or(false) || - !override_url_value->FindStringKey(kEntry)) { + !override_url_value->GetDict().FindBool(kActive).value_or(false) || + !override_url_value->GetDict().FindString(kEntry)) { return nullptr; } - const std::string* const_override = override_url_value->FindStringKey(kEntry); + const std::string* const_override = + override_url_value->GetDict().FindString(kEntry); std::string override = *const_override; if (!source_url.query().empty()) override += "?" + source_url.query(); @@ -457,7 +458,7 @@ for (const auto& list_iter : dict_iter.second.GetList()) { const std::string* override = nullptr; if (list_iter.is_dict()) - override = list_iter.FindStringKey(kEntry); + override = list_iter.GetDict().FindString(kEntry); if (!override) continue; if (base::StartsWith(url->spec(), *override,
diff --git a/chrome/browser/headless/BUILD.gn b/chrome/browser/headless/BUILD.gn index 071f395..4c5eda4a 100644 --- a/chrome/browser/headless/BUILD.gn +++ b/chrome/browser/headless/BUILD.gn
@@ -89,6 +89,9 @@ "//components/devtools/simple_devtools_protocol_client", "//components/headless/clipboard", "//content/public/browser", + "//ui/display", + "//ui/gfx", + "//ui/views", ] }
diff --git a/chrome/browser/headless/headless_mode_browsertest_win.cc b/chrome/browser/headless/headless_mode_browsertest_win.cc index 97df0c4e..a070d166 100644 --- a/chrome/browser/headless/headless_mode_browsertest_win.cc +++ b/chrome/browser/headless/headless_mode_browsertest_win.cc
@@ -4,9 +4,14 @@ #include "chrome/browser/headless/headless_mode_browsertest.h" +#include "base/strings/stringprintf.h" #include "chrome/browser/ui/browser.h" #include "chrome/browser/ui/browser_window.h" +#include "chrome/common/chrome_switches.h" #include "testing/gtest/include/gtest/gtest.h" +#include "ui/display/display_switches.h" +#include "ui/gfx/geometry/rect.h" +#include "ui/gfx/geometry/size.h" #include "ui/views/widget/desktop_aura/desktop_window_tree_host_win.h" namespace headless { @@ -112,6 +117,78 @@ EXPECT_FALSE(::IsWindowVisible(desktop_window_hwnd)); } +class HeadlessModeBrowserTestWithWindowSize : public HeadlessModeBrowserTest { + public: + static constexpr gfx::Size kWindowSize = {4096, 2160}; + + HeadlessModeBrowserTestWithWindowSize() = default; + ~HeadlessModeBrowserTestWithWindowSize() override = default; + + void SetUpCommandLine(base::CommandLine* command_line) override { + HeadlessModeBrowserTest::SetUpCommandLine(command_line); + command_line->AppendSwitchASCII( + ::switches::kWindowSize, + base::StringPrintf("%u,%u", kWindowSize.width(), kWindowSize.height())); + } +}; + +IN_PROC_BROWSER_TEST_F(HeadlessModeBrowserTestWithWindowSize, LargeWindowSize) { + DesktopWindowTreeHostWinWrapper* desktop_window_tree_host = + static_cast<DesktopWindowTreeHostWinWrapper*>( + browser()->window()->GetNativeWindow()->GetHost()); + HWND desktop_window_hwnd = desktop_window_tree_host->GetHWND(); + + // Expect the platform window size to be smaller than the requested window + // size due to Windows clamping the window dimensions to the monitor work + // area. + RECT platform_window_rect; + CHECK(::GetWindowRect(desktop_window_hwnd, &platform_window_rect)); + EXPECT_LT(gfx::Rect(platform_window_rect).width(), kWindowSize.width()); + EXPECT_LT(gfx::Rect(platform_window_rect).height(), kWindowSize.height()); + + // Expect the reported browser window size to be the same as the requested + // window size. + gfx::Rect bounds = browser()->window()->GetBounds(); + EXPECT_EQ(bounds.size(), kWindowSize); +} + +class HeadlessModeBrowserTestWithWindowSizeAndScale + : public HeadlessModeBrowserTest { + public: + static constexpr gfx::Size kWindowSize = {800, 600}; + + HeadlessModeBrowserTestWithWindowSizeAndScale() = default; + ~HeadlessModeBrowserTestWithWindowSizeAndScale() override = default; + + void SetUpCommandLine(base::CommandLine* command_line) override { + HeadlessModeBrowserTest::SetUpCommandLine(command_line); + command_line->AppendSwitchASCII( + ::switches::kWindowSize, + base::StringPrintf("%u,%u", kWindowSize.width(), kWindowSize.height())); + command_line->AppendSwitchASCII(::switches::kForceDeviceScaleFactor, "1.5"); + } +}; + +IN_PROC_BROWSER_TEST_F(HeadlessModeBrowserTestWithWindowSizeAndScale, + WindowSizeWithScale) { + DesktopWindowTreeHostWinWrapper* desktop_window_tree_host = + static_cast<DesktopWindowTreeHostWinWrapper*>( + browser()->window()->GetNativeWindow()->GetHost()); + HWND desktop_window_hwnd = desktop_window_tree_host->GetHWND(); + + // Expect the platform window size to be larger than the requested window size + // due to scaling. + RECT platform_window_rect; + CHECK(::GetWindowRect(desktop_window_hwnd, &platform_window_rect)); + EXPECT_GT(gfx::Rect(platform_window_rect).width(), kWindowSize.width()); + EXPECT_GT(gfx::Rect(platform_window_rect).height(), kWindowSize.height()); + + // Expect the reported browser window size to be the same as the requested + // window size. + gfx::Rect bounds = browser()->window()->GetBounds(); + EXPECT_EQ(bounds.size(), kWindowSize); +} + } // namespace } // namespace headless
diff --git a/chrome/browser/memory/enterprise_memory_limit_evaluator_unittest.cc b/chrome/browser/memory/enterprise_memory_limit_evaluator_unittest.cc index e2d71c8..e8eb7f9 100644 --- a/chrome/browser/memory/enterprise_memory_limit_evaluator_unittest.cc +++ b/chrome/browser/memory/enterprise_memory_limit_evaluator_unittest.cc
@@ -16,7 +16,7 @@ memory_pressure::MultiSourceMemoryPressureMonitor monitor; bool cb_called = false; - monitor.SetDispatchCallback(base::BindLambdaForTesting( + monitor.SetDispatchCallbackForTesting(base::BindLambdaForTesting( [&](base::MemoryPressureListener::MemoryPressureLevel level) { EXPECT_EQ(level, base::MemoryPressureListener::MEMORY_PRESSURE_LEVEL_CRITICAL);
diff --git a/chrome/browser/metrics/power/battery_discharge_reporter_unittest.cc b/chrome/browser/metrics/power/battery_discharge_reporter_unittest.cc index 779a99dbe..e9004b8 100644 --- a/chrome/browser/metrics/power/battery_discharge_reporter_unittest.cc +++ b/chrome/browser/metrics/power/battery_discharge_reporter_unittest.cc
@@ -21,9 +21,7 @@ constexpr const char* kBatteryDischargeModeHistogramName = "Power.BatteryDischargeMode5"; constexpr const char* kBatteryDischargeRateMilliwattsHistogramName = - "Power.BatteryDischargeRateMilliwatts5"; -constexpr const char* kAltBatteryDischargeRateMilliwattsHistogramName = - "Power.AltBatteryDischargeRateMilliwatts5"; + "Power.BatteryDischargeRateMilliwatts6"; constexpr const char* kBatteryDischargeRateRelativeHistogramName = "Power.BatteryDischargeRateRelative5"; @@ -172,9 +170,6 @@ &histogram_tester_, suffixes, {{kBatteryDischargeRateMilliwattsHistogramName, kExpectedDischargeRate}}); ExpectHistogramSamples(&histogram_tester_, suffixes, - {{kAltBatteryDischargeRateMilliwattsHistogramName, - kExpectedDischargeRate}}); - ExpectHistogramSamples(&histogram_tester_, suffixes, {{kBatteryDischargeRateRelativeHistogramName, kExpectedDischargeRateRelative}}); } @@ -320,9 +315,9 @@ const std::vector<const char*> suffixes( {"", ".Initial", ".ZeroWindow", ".ZeroWindow.Initial"}); - ExpectHistogramSamples(&histogram_tester_, suffixes, - {{kAltBatteryDischargeRateMilliwattsHistogramName, - kExpectedDischargeRate}}); + ExpectHistogramSamples( + &histogram_tester_, suffixes, + {{kBatteryDischargeRateMilliwattsHistogramName, kExpectedDischargeRate}}); } TEST_F(BatteryDischargeReporterTest, RetrievalError) {
diff --git a/chrome/browser/metrics/power/power_metrics.cc b/chrome/browser/metrics/power/power_metrics.cc index eb8a819..faef671 100644 --- a/chrome/browser/metrics/power/power_metrics.cc +++ b/chrome/browser/metrics/power/power_metrics.cc
@@ -17,9 +17,7 @@ namespace { constexpr const char* kBatteryDischargeRateMilliwattsHistogramName = - "Power.BatteryDischargeRateMilliwatts5"; -constexpr const char* kAltBatteryDischargeRateMilliwattsHistogramName = - "Power.AltBatteryDischargeRateMilliwatts5"; + "Power.BatteryDischargeRateMilliwatts6"; #if BUILDFLAG(IS_WIN) constexpr const char* kHasPreciseBatteryDischargeGranularity = "Power.HasPreciseBatteryDischargeGranularity"; @@ -59,21 +57,6 @@ constexpr int kMaxGPUProportion = 1; #endif // BUILDFLAG(IS_MAC) -// Returns the current capacity of |battery_state| in milliwatt-hours. -uint64_t GetBatteryCapacityinMWh( - const base::BatteryLevelProvider::BatteryState& battery_state) { - if (battery_state.charge_unit == - base::BatteryLevelProvider::BatteryLevelUnit::kMWh) { - return battery_state.current_capacity.value(); - } - - DCHECK_EQ(battery_state.charge_unit.value(), - base::BatteryLevelProvider::BatteryLevelUnit::kMAh); - DCHECK(battery_state.voltage_mv.has_value()); - return battery_state.current_capacity.value() * - battery_state.voltage_mv.value() / 1000; -} - } // namespace void ReportAggregatedProcessMetricsHistograms( @@ -90,25 +73,6 @@ const base::BatteryLevelProvider::BatteryState& previous_battery_state, const base::BatteryLevelProvider::BatteryState& new_battery_state, base::TimeDelta interval_duration) { - DCHECK_EQ(previous_battery_state.charge_unit.value(), - new_battery_state.charge_unit.value()); - - const uint64_t previous_capacity = - GetBatteryCapacityinMWh(previous_battery_state); - const uint64_t new_capacity = GetBatteryCapacityinMWh(new_battery_state); - - // The capacity is in mWh. Divide by hours to get mW. Note that there is no - // InHoursF() method. - const double interval_duration_in_hours = - interval_duration.InSecondsF() / base::Time::kSecondsPerHour; - - return (previous_capacity - new_capacity) / interval_duration_in_hours; -} - -int64_t CalculateAltDischargeRateMilliwatts( - const base::BatteryLevelProvider::BatteryState& previous_battery_state, - const base::BatteryLevelProvider::BatteryState& new_battery_state, - base::TimeDelta interval_duration) { DCHECK(previous_battery_state.charge_unit.has_value()); DCHECK(new_battery_state.charge_unit.has_value()); DCHECK_EQ(previous_battery_state.charge_unit.value(), @@ -220,8 +184,6 @@ const auto discharge_rate_mw = CalculateDischargeRateMilliwatts( *previous_battery_state, *new_battery_state, interval_duration); - const auto alt_discharge_rate_mw = CalculateAltDischargeRateMilliwatts( - *previous_battery_state, *new_battery_state, interval_duration); #if BUILDFLAG(IS_WIN) // The maximum granularity allowed for the following battery discharge value. @@ -236,7 +198,7 @@ new_battery_state->battery_discharge_granularity.has_value() && new_battery_state->battery_discharge_granularity.value() <= kMaximumGranularityInMilliwattHours) { - discharge_rate_with_precise_granularity = alt_discharge_rate_mw; + discharge_rate_with_precise_granularity = discharge_rate_mw; } #endif // BUILDFLAG(IS_WIN) @@ -249,7 +211,6 @@ return { .mode = BatteryDischargeMode::kDischarging, .rate_milliwatts = discharge_rate_mw, - .alt_rate_milliwatts = alt_discharge_rate_mw, #if BUILDFLAG(IS_WIN) .rate_milliwatts_with_precise_granularity = discharge_rate_with_precise_granularity, @@ -283,11 +244,6 @@ base::StrCat({kBatteryDischargeRateMilliwattsHistogramName, scenario_suffix, interval_type_suffix}), *battery_discharge.rate_milliwatts); - DCHECK(battery_discharge.alt_rate_milliwatts.has_value()); - base::UmaHistogramCounts100000( - base::StrCat({kAltBatteryDischargeRateMilliwattsHistogramName, - scenario_suffix, interval_type_suffix}), - *battery_discharge.alt_rate_milliwatts); #if BUILDFLAG(IS_WIN) if (battery_discharge.rate_milliwatts_with_precise_granularity) { base::UmaHistogramCounts100000(
diff --git a/chrome/browser/metrics/power/power_metrics.h b/chrome/browser/metrics/power/power_metrics.h index ee23877..b0b448ba 100644 --- a/chrome/browser/metrics/power/power_metrics.h +++ b/chrome/browser/metrics/power/power_metrics.h
@@ -44,9 +44,6 @@ BatteryDischargeMode mode; // Discharge rate in milliwatts. absl::optional<int64_t> rate_milliwatts; - // Discharge rate in milliwatts, calculated using the used capacity instead of - // the current capacity. - absl::optional<int64_t> alt_rate_milliwatts; #if BUILDFLAG(IS_WIN) // Discharge rate in milliwatts, if the client's battery discharge granularity // is at most 17 mWh. Calculated using the used capacity instead of the @@ -63,13 +60,6 @@ const base::BatteryLevelProvider::BatteryState& new_battery_state, base::TimeDelta interval_duration); -// Returns the discharge rate in milliwatts, using the used capacity instead of -// the current capacity. -int64_t CalculateAltDischargeRateMilliwatts( - const base::BatteryLevelProvider::BatteryState& previous_battery_state, - const base::BatteryLevelProvider::BatteryState& new_battery_state, - base::TimeDelta interval_duration); - // Returns the discharge rate in one hundredth of a percent of full capacity per // minute. int64_t CalculateDischargeRateRelative(
diff --git a/chrome/browser/metrics/power/power_metrics_unittest.cc b/chrome/browser/metrics/power/power_metrics_unittest.cc index 8a097da..479b23e 100644 --- a/chrome/browser/metrics/power/power_metrics_unittest.cc +++ b/chrome/browser/metrics/power/power_metrics_unittest.cc
@@ -210,54 +210,6 @@ .is_external_power_connected = false, .current_capacity = 100, .full_charged_capacity = 10000, - .voltage_mv = 12000, - .charge_unit = base::BatteryLevelProvider::BatteryLevelUnit::kMAh, - }, - base::BatteryLevelProvider::BatteryState{ - .battery_count = 1, - .is_external_power_connected = false, - .current_capacity = 90, - .full_charged_capacity = 10000, - .voltage_mv = 12000, - .charge_unit = base::BatteryLevelProvider::BatteryLevelUnit::kMAh, - }, - base::Minutes(1)); - - // 10 mAh discharge in 1 minute translates to 600 mWh in 1 hour. That value is - // then multiplied by the voltage (12v) to get 7200 milliwatts. - EXPECT_EQ(discharge_rate, 7200); -} - -TEST(PowerMetricsTest, CalculateAltDischargeRateMilliwatts_mWh) { - int64_t discharge_rate = CalculateAltDischargeRateMilliwatts( - base::BatteryLevelProvider::BatteryState{ - .battery_count = 1, - .is_external_power_connected = false, - .current_capacity = 100, - .full_charged_capacity = 10000, - .charge_unit = base::BatteryLevelProvider::BatteryLevelUnit::kMWh, - }, - base::BatteryLevelProvider::BatteryState{ - .battery_count = 1, - .is_external_power_connected = false, - .current_capacity = 90, - .full_charged_capacity = 10000, - .charge_unit = base::BatteryLevelProvider::BatteryLevelUnit::kMWh, - }, - base::Minutes(1)); - - // 10 mWh discharge in 1 minute translates to 600 mWh in 1 hour. - EXPECT_EQ(discharge_rate, 600); -} - - -TEST(PowerMetricsTest, CalculateAltDischargeRateMilliwatts_mAh) { - int64_t discharge_rate = CalculateAltDischargeRateMilliwatts( - base::BatteryLevelProvider::BatteryState{ - .battery_count = 1, - .is_external_power_connected = false, - .current_capacity = 100, - .full_charged_capacity = 10000, .voltage_mv = 12100, .charge_unit = base::BatteryLevelProvider::BatteryLevelUnit::kMAh, },
diff --git a/chrome/browser/resources/bookmarks/folder_node.ts b/chrome/browser/resources/bookmarks/folder_node.ts index ba74b7d..3875a2d 100644 --- a/chrome/browser/resources/bookmarks/folder_node.ts +++ b/chrome/browser/resources/bookmarks/folder_node.ts
@@ -34,9 +34,9 @@ export class BookmarksFolderNodeElement extends BookmarksFolderNodeElementBase { constructor() { super(); - // TODO(dizhangg): Need delegatesFocus=true so bookmarks-folder-node shadow - // root doesn't get focused. Delete this comment when - // KeyboardFocusableScrollers is enabled by default. + // TODO(dizhangg): With KeyboardFocusableScrollers enabled, need + // delegatesFocus=true so bookmarks-folder-node shadow root doesn't get + // focused. this.attachShadow({mode: 'open', delegatesFocus: true}); }
diff --git a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.ts b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.ts index 76be86b..9d9d972 100644 --- a/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.ts +++ b/chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.ts
@@ -683,8 +683,7 @@ * locales work offline with an icon in the select options. */ private onDictationLocalesChanged_(): void { - const currentLocale = - this.getPref<string>('settings.a11y.dictation_locale').value; + const currentLocale = this.getCurrentLocale_(); this.dictationLocaleOptions_ = this.dictationLocalesList_.map((localeInfo) => { return { @@ -710,8 +709,7 @@ return this.dictationLocaleSubtitleOverride_; } - const currentLocale = - this.getPref<string>('settings.a11y.dictation_locale').value; + const currentLocale = this.getCurrentLocale_(); const locale = this.dictationLocaleOptions_.find( (element) => element.value === currentLocale); if (!locale) { @@ -734,6 +732,17 @@ return this.i18n('dictationLocaleSubLabelOffline', locale.name); } + private getCurrentLocale_(): string|undefined { + // Note: b/269571551 In kiosk mode, prefs may not be initialized when this + // settings page is rendered and runs the first computation of + // computeDictationLocaleSubtitle_() + if (!this.prefs) { + return undefined; + } + + return this.getPref<string>('settings.a11y.dictation_locale').value; + } + private onChangeDictationLocaleButtonClicked_(): void { this.showDictationLocaleMenu_ = true; }
diff --git a/chrome/browser/resources/settings/settings_ui/settings_ui.html b/chrome/browser/resources/settings/settings_ui/settings_ui.html index b507de8..950cff9 100644 --- a/chrome/browser/resources/settings/settings_ui/settings_ui.html +++ b/chrome/browser/resources/settings/settings_ui/settings_ui.html
@@ -102,10 +102,7 @@ </template> </div> </cr-drawer> - <!-- TODO(dizhangg): Need negative tabindex so the container doesn't get - focused. Delete this comment when KeyboardFocusableScrollers is enabled - by default. --> - <div id="container" class="no-outline" tabindex="-1"> + <div id="container" class="no-outline"> <div id="left" hidden$="[[narrow_]]"> <settings-menu id="leftMenu" page-visibility="[[pageVisibility_]]"
diff --git a/chrome/browser/resources/side_panel/customize_chrome/shortcuts.html b/chrome/browser/resources/side_panel/customize_chrome/shortcuts.html index 2f07493..5fcc7db 100644 --- a/chrome/browser/resources/side_panel/customize_chrome/shortcuts.html +++ b/chrome/browser/resources/side_panel/customize_chrome/shortcuts.html
@@ -62,14 +62,16 @@ on-selected-changed="onShortcutsRadioSelectionChanged_"> <cr-radio-button id="customLinksButton" name="customLinksOption" - aria-label="$i18n{myShortcuts}"> + label="$i18n{myShortcuts}" + hide-label-text> </cr-radio-button> <customize-chrome-button-label label="$i18n{myShortcuts}" label-description="$i18n{shortcutsCurated}"> </customize-chrome-button-label> <cr-radio-button id="mostVisitedButton" name="mostVisitedOption" - aria-label="$i18n{mostVisited}"> + label="$i18n{mostVisited}" + hide-label-text> </cr-radio-button> <customize-chrome-button-label label="$i18n{mostVisited}" label-description="$i18n{shortcutsSuggested}">
diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteControllerProvider.java b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteControllerProvider.java index c6d971cc..60f7fd1 100644 --- a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteControllerProvider.java +++ b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteControllerProvider.java
@@ -10,6 +10,7 @@ import androidx.annotation.Nullable; import androidx.annotation.VisibleForTesting; +import org.chromium.base.LifetimeAssert; import org.chromium.base.ThreadUtils; import org.chromium.base.UnownedUserData; import org.chromium.base.UnownedUserDataHost; @@ -26,6 +27,7 @@ private static final @NonNull UnownedUserDataKey<AutocompleteControllerProvider> KEY = new UnownedUserDataKey<>(AutocompleteControllerProvider.class); private static @Nullable AutocompleteController sControllerForTesting; + private final @NonNull LifetimeAssert mLifetimeAssert = LifetimeAssert.create(this); private final @NonNull ArrayMap<Profile, AutocompleteController> mControllers = new ArrayMap<>(); @@ -82,6 +84,7 @@ } ProfileManager.removeObserver(this); mControllers.clear(); + LifetimeAssert.setSafeToGc(mLifetimeAssert, true); } /**
diff --git a/chrome/browser/ui/android/toolbar/BUILD.gn b/chrome/browser/ui/android/toolbar/BUILD.gn index fd69c88..58425e63 100644 --- a/chrome/browser/ui/android/toolbar/BUILD.gn +++ b/chrome/browser/ui/android/toolbar/BUILD.gn
@@ -112,6 +112,7 @@ "java/src/org/chromium/chrome/browser/toolbar/top/TopToolbarOverlayProperties.java", "java/src/org/chromium/chrome/browser/toolbar/top/TopToolbarSceneLayer.java", "java/src/org/chromium/chrome/browser/toolbar/top/ViewShiftingActionBarDelegate.java", + "java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlText.java", ] deps = [ @@ -316,6 +317,7 @@ "java/src/org/chromium/chrome/browser/toolbar/top/ToolbarTabletUnitTest.java", "java/src/org/chromium/chrome/browser/toolbar/top/TopToolbarInteractabilityManagerTest.java", "java/src/org/chromium/chrome/browser/toolbar/top/TopToolbarOverlayMediatorTest.java", + "java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlTextTest.java", ] deps = [
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateToken.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateToken.java index 01f2e96..499c75c 100644 --- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateToken.java +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateToken.java
@@ -5,11 +5,9 @@ package org.chromium.chrome.browser.toolbar.top; import android.content.res.ColorStateList; -import android.text.TextUtils; import androidx.annotation.ColorInt; import androidx.annotation.DrawableRes; -import androidx.annotation.Nullable; import org.chromium.chrome.browser.toolbar.ButtonData; import org.chromium.chrome.browser.toolbar.top.ToolbarPhone.VisualState; @@ -26,9 +24,7 @@ private final int mTabCount; private final ButtonData mOptionalButtonData; private final @VisualState int mVisualState; - private final String mUrlText; - @Nullable - private final CharSequence mVisibleTextPrefixHint; + private final VisibleUrlText mVisibleUrlText; private final @DrawableRes int mSecurityIcon; private final ColorStateList mColorStateList; private final boolean mIsShowingUpdateBadgeDuringLastCapture; @@ -36,19 +32,15 @@ private final int mUnfocusedLocationBarLayoutWidth; public PhoneCaptureStateToken(@ColorInt int tint, int tabCount, ButtonData optionalButtonData, - @VisualState int visualState, String urlText, - @Nullable CharSequence visibleTextPrefixHint, @DrawableRes int securityIcon, - ColorStateList colorStateList, boolean isShowingUpdateBadgeDuringLastCapture, - boolean isPaintPreview, float progress, int unfocusedLocationBarLayoutWidth) { + @VisualState int visualState, VisibleUrlText visibleUrlText, + @DrawableRes int securityIcon, ColorStateList colorStateList, + boolean isShowingUpdateBadgeDuringLastCapture, boolean isPaintPreview, float progress, + int unfocusedLocationBarLayoutWidth) { mTint = tint; mTabCount = tabCount; mOptionalButtonData = optionalButtonData; mVisualState = visualState; - mUrlText = urlText; - mVisibleTextPrefixHint = visibleTextPrefixHint; - if (visibleTextPrefixHint != null) { - assert isValidVisibleTextPrefixHint(urlText, visibleTextPrefixHint); - } + mVisibleUrlText = visibleUrlText; mSecurityIcon = securityIcon; mColorStateList = colorStateList; mIsShowingUpdateBadgeDuringLastCapture = isShowingUpdateBadgeDuringLastCapture; @@ -84,7 +76,7 @@ return ToolbarSnapshotDifference.PAINT_PREVIEW; } else if (mUnfocusedLocationBarLayoutWidth != that.mUnfocusedLocationBarLayoutWidth) { return ToolbarSnapshotDifference.LOCATION_BAR_WIDTH; - } else if (!isVisibleUrlTextSame(that)) { + } else if (!Objects.equals(mVisibleUrlText, that.mVisibleUrlText)) { return ToolbarSnapshotDifference.URL_TEXT; } else if (mColorStateList.getDefaultColor() != that.mColorStateList.getDefaultColor()) { // While there's more to the ColorStateList than just the default color, there's no @@ -95,14 +87,6 @@ return ToolbarSnapshotDifference.NONE; } - private boolean isVisibleUrlTextSame(PhoneCaptureStateToken that) { - if (mVisibleTextPrefixHint != null - && TextUtils.equals(mVisibleTextPrefixHint, that.mVisibleTextPrefixHint)) { - return true; - } - return TextUtils.equals(mUrlText, that.mUrlText); - } - @ColorInt int getTint() { return mTint; @@ -111,16 +95,4 @@ int getTabCount() { return mTabCount; } - - /** - * Determines the validity of the hint text given the passed in full text. - * @param fullText The full text that should start with the hint. - * @param hintText The hint text to be checked. - * @return Whether the full text starts with the specified hint text. - */ - static boolean isValidVisibleTextPrefixHint(CharSequence fullText, CharSequence hintText) { - if (fullText == null || TextUtils.isEmpty(hintText)) return false; - if (hintText.length() > fullText.length()) return false; - return TextUtils.indexOf(fullText, hintText, 0, hintText.length()) == 0; - } }
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateTokenTest.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateTokenTest.java index 379d8ff..586c7ac 100644 --- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateTokenTest.java +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/PhoneCaptureStateTokenTest.java
@@ -229,25 +229,6 @@ otherPhoneCaptureStateToken.getAnyDifference(mDefaultPhoneCaptureStateToken)); } - @Test - public void testIsValidVisibleTextPrefixHint() { - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint(null, null)); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", null)); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint(null, "foo")); - - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("", "")); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", "")); - - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", "fooo")); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", "foo/")); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", "o/")); - Assert.assertFalse(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo", "oo")); - - Assert.assertTrue(PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo.com", "foo")); - Assert.assertTrue( - PhoneCaptureStateToken.isValidVisibleTextPrefixHint("foo.com", "foo.com")); - } - private class PhoneCustomTabCaptureStateTokenBuilder { private @ColorInt int mTint = DEFAULT_TINT; private int mTabCount = DEFAULT_TAB_COUNT; @@ -331,8 +312,9 @@ } public PhoneCaptureStateToken build() { + VisibleUrlText visibleUrlText = new VisibleUrlText(mUrlText, mVisibleTextPrefixHint); return new PhoneCaptureStateToken(mTint, mTabCount, mOptionalButtonData, mVisualState, - mUrlText, mVisibleTextPrefixHint, mSecurityIcon, mColorStateList, + visibleUrlText, mSecurityIcon, mColorStateList, mIsShowingUpdateBadgeDuringLastCapture, mIsPaintPreview, mProgress, mUnfocusedLocationBarLayoutWidth); }
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java index e92f9cc..1ca9fbb 100644 --- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java
@@ -1617,14 +1617,11 @@ securityIconResource = getToolbarDataProvider().getSecurityIconResource(false); } - String displayedUrlText = urlBarData.displayText.toString(); - CharSequence prefixHint = mLocationBar.getOmniboxVisibleTextPrefixHint(); - boolean isValidPrefixHint = - PhoneCaptureStateToken.isValidVisibleTextPrefixHint(displayedUrlText, prefixHint); + VisibleUrlText visibleUrlText = new VisibleUrlText( + urlBarData.displayText, mLocationBar.getOmniboxVisibleTextPrefixHint()); return new PhoneCaptureStateToken(getTint().getDefaultColor(), - mTabCountProvider.getTabCount(), mButtonData, mVisualState, displayedUrlText, - isValidPrefixHint ? prefixHint : null, securityIconResource, - ImageViewCompat.getImageTintList(mHomeButton), + mTabCountProvider.getTabCount(), mButtonData, mVisualState, visibleUrlText, + securityIconResource, ImageViewCompat.getImageTintList(mHomeButton), getMenuButtonCoordinator().isShowingUpdateBadge(), getToolbarDataProvider().isPaintPreview(), getProgressBar().getProgress(), mUnfocusedLocationBarLayoutWidth);
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlText.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlText.java new file mode 100644 index 0000000..3695e2d --- /dev/null +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlText.java
@@ -0,0 +1,57 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.chrome.browser.toolbar.top; + +import android.text.TextUtils; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.annotation.VisibleForTesting; + +/** + * A best effort to give equality between two visual states of URL text. Contains a hint that + * should be the visible text, but under edge cases this will be null, and the full URL will be + * fallen back upon. This means callers need to be able to tolerate false negatives. Typically fine + * for uses such as performance optimizations where this failure state is just an inefficiency. + */ +public class VisibleUrlText { + private final @NonNull CharSequence mUrlText; + private final @Nullable CharSequence mVisibleTextPrefixHint; + + public VisibleUrlText(@NonNull CharSequence urlText, @NonNull CharSequence prefixHint) { + mUrlText = urlText; + boolean isPrefixValid = isValidVisibleTextPrefixHint(urlText, prefixHint); + mVisibleTextPrefixHint = isPrefixValid ? prefixHint : null; + } + + @Override + public boolean equals(@Nullable Object o) { + if (this == o) { + return true; + } + if (!(o instanceof VisibleUrlText)) { + return false; + } + VisibleUrlText that = (VisibleUrlText) o; + if (mVisibleTextPrefixHint != null + && TextUtils.equals(mVisibleTextPrefixHint, that.mVisibleTextPrefixHint)) { + return true; + } + return TextUtils.equals(mUrlText, that.mUrlText); + } + + /** + * Determines the validity of the hint text given the passed in full text. + * @param fullText The full text that should start with the hint. + * @param hintText The hint text to be checked. + * @return Whether the full text starts with the specified hint text. + */ + @VisibleForTesting + static boolean isValidVisibleTextPrefixHint(CharSequence fullText, CharSequence hintText) { + if (fullText == null || TextUtils.isEmpty(hintText)) return false; + if (hintText.length() > fullText.length()) return false; + return TextUtils.indexOf(fullText, hintText, 0, hintText.length()) == 0; + } +} \ No newline at end of file
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlTextTest.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlTextTest.java new file mode 100644 index 0000000..74623487d --- /dev/null +++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/VisibleUrlTextTest.java
@@ -0,0 +1,33 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +package org.chromium.chrome.browser.toolbar.top; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; + +import org.chromium.base.test.BaseRobolectricTestRunner; + +/** Unit tests for {@link VisibleUrlText}. */ +@RunWith(BaseRobolectricTestRunner.class) +public class VisibleUrlTextTest { + @Test + public void testIsValidVisibleTextPrefixHint() { + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint(null, null)); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", null)); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint(null, "foo")); + + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("", "")); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", "")); + + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", "fooo")); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", "foo/")); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", "o/")); + Assert.assertFalse(VisibleUrlText.isValidVisibleTextPrefixHint("foo", "oo")); + + Assert.assertTrue(VisibleUrlText.isValidVisibleTextPrefixHint("foo.com", "foo")); + Assert.assertTrue(VisibleUrlText.isValidVisibleTextPrefixHint("foo.com", "foo.com")); + } +}
diff --git a/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.cc b/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.cc index 61f07833..58532f2 100644 --- a/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.cc +++ b/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.cc
@@ -259,7 +259,13 @@ SetEnabled(false); } -void DownloadToolbarButtonView::UpdateDownloadIcon() { +void DownloadToolbarButtonView::UpdateDownloadIcon(bool show_animation) { + if (show_animation && gfx::Animation::ShouldRenderRichAnimation()) { + has_pending_download_started_animation_ = true; + if (!needs_layout()) { + ShowPendingDownloadStartedAnimation(); + } + } UpdateIcon(); } @@ -271,17 +277,11 @@ // This function shows the partial view. If the main view is already showing, // we do not show the partial view. If the partial view is already showing, // there is nothing to do here, the controller should update the partial view. -void DownloadToolbarButtonView::ShowDetails(bool show_animation) { +void DownloadToolbarButtonView::ShowDetails() { if (!bubble_delegate_) { is_primary_partial_view_ = true; CreateBubbleDialogDelegate(GetPrimaryView()); } - if (show_animation && gfx::Animation::ShouldRenderRichAnimation()) { - has_pending_download_started_animation_ = true; - if (!needs_layout()) { - ShowPendingDownloadStartedAnimation(); - } - } } void DownloadToolbarButtonView::HideDetails() {
diff --git a/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.h b/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.h index 9ea13b94..3d12608 100644 --- a/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.h +++ b/chrome/browser/ui/views/download/bubble/download_toolbar_button_view.h
@@ -52,8 +52,8 @@ bool IsShowing() override; void Enable() override; void Disable() override; - void UpdateDownloadIcon() override; - void ShowDetails(bool show_animation) override; + void UpdateDownloadIcon(bool show_animation) override; + void ShowDetails() override; void HideDetails() override; bool IsShowingDetails() override; bool IsFullscreenWithParentViewHidden() override;
diff --git a/chrome/browser/ui/views/web_apps/web_app_integration_browsertest.cc b/chrome/browser/ui/views/web_apps/web_app_integration_browsertest.cc index 846e4ee..a488fb0 100644 --- a/chrome/browser/ui/views/web_apps/web_app_integration_browsertest.cc +++ b/chrome/browser/ui/views/web_apps/web_app_integration_browsertest.cc
@@ -4778,189 +4778,6 @@ helper_.CheckWindowControlsOverlay(Site::kWco, IsOn::kOff); } -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_29TabbedWindowed_143_69Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); - helper_.MaybeClosePwa(); - helper_.LaunchFromMenuOption(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_29TabbedWindowed_143_35Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); - helper_.MaybeClosePwa(); - helper_.LaunchFromLaunchIcon(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_29TabbedWindowed_143_34Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); - helper_.MaybeClosePwa(); - helper_.LaunchFromChromeApps(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_31Tabbed_143_69Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallOmniboxIcon(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromMenuOption(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_31Tabbed_143_35Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallOmniboxIcon(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromLaunchIcon(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_31Tabbed_143_34Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallOmniboxIcon(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromChromeApps(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F( - WebAppIntegration, - WAI_32TabbedWithShortcutWindowedWebApp_143_69Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromMenuOption(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F( - WebAppIntegration, - WAI_32TabbedWithShortcutWindowedWebApp_143_35Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromLaunchIcon(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F( - WebAppIntegration, - WAI_32TabbedWithShortcutWindowedWebApp_143_34Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromChromeApps(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_32TabbedNoShortcutWindowedWebApp_143_69Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromMenuOption(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_32TabbedNoShortcutWindowedWebApp_143_35Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromLaunchIcon(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_32TabbedNoShortcutWindowedWebApp_143_34Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromChromeApps(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_47Tabbed_143_69Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallMenuOption(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromMenuOption(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_47Tabbed_143_35Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallMenuOption(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromLaunchIcon(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_47Tabbed_143_34Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallMenuOption(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromChromeApps(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - IN_PROC_BROWSER_TEST_F( WebAppIntegration, WAI_29StandaloneWindowed_24_12Standalone_7Standalone_112StandaloneNotShown_116StandaloneTabbed_143_117Standalone_69Standalone_24_94_144) { @@ -5219,5 +5036,281 @@ helper_.CheckWindowDisplayTabbed(); } +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_29TabbedWindowed_12Tabbed_37Tabbed_20_17) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.NavigateBrowser(Site::kTabbed); + helper_.CheckLaunchIconShown(); + helper_.CheckInstallIconNotShown(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_29TabbedWindowed_12Tabbed_143_69Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromMenuOption(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_29TabbedWindowed_12Tabbed_143_35Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromLaunchIcon(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_29TabbedWindowed_12Tabbed_143_34Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromChromeApps(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_31Tabbed_12Tabbed_37Tabbed_20_17) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallOmniboxIcon(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.NavigateBrowser(Site::kTabbed); + helper_.CheckLaunchIconShown(); + helper_.CheckInstallIconNotShown(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_31Tabbed_12Tabbed_143_69Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallOmniboxIcon(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromMenuOption(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_31Tabbed_12Tabbed_143_35Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallOmniboxIcon(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromLaunchIcon(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_31Tabbed_12Tabbed_143_34Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallOmniboxIcon(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromChromeApps(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedWithShortcutWindowedWebApp_12Tabbed_37Tabbed_20_17) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.NavigateBrowser(Site::kTabbed); + helper_.CheckLaunchIconShown(); + helper_.CheckInstallIconNotShown(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedWithShortcutWindowedWebApp_12Tabbed_143_69Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromMenuOption(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedWithShortcutWindowedWebApp_12Tabbed_143_35Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromLaunchIcon(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedWithShortcutWindowedWebApp_12Tabbed_143_34Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromChromeApps(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedNoShortcutWindowedWebApp_12Tabbed_37Tabbed_20_17) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.NavigateBrowser(Site::kTabbed); + helper_.CheckLaunchIconShown(); + helper_.CheckInstallIconNotShown(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedNoShortcutWindowedWebApp_12Tabbed_143_69Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromMenuOption(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedNoShortcutWindowedWebApp_12Tabbed_143_35Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromLaunchIcon(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedNoShortcutWindowedWebApp_12Tabbed_143_34Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromChromeApps(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_47Tabbed_12Tabbed_37Tabbed_20_17) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallMenuOption(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.NavigateBrowser(Site::kTabbed); + helper_.CheckLaunchIconShown(); + helper_.CheckInstallIconNotShown(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_47Tabbed_12Tabbed_143_69Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallMenuOption(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromMenuOption(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_47Tabbed_12Tabbed_143_35Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallMenuOption(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromLaunchIcon(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_47Tabbed_12Tabbed_143_34Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallMenuOption(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromChromeApps(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + } // namespace } // namespace web_app::integration_tests
diff --git a/chrome/browser/ui/views/web_apps/web_app_integration_browsertest_mac_win_linux.cc b/chrome/browser/ui/views/web_apps/web_app_integration_browsertest_mac_win_linux.cc index 5da763a..c88f6f3 100644 --- a/chrome/browser/ui/views/web_apps/web_app_integration_browsertest_mac_win_linux.cc +++ b/chrome/browser/ui/views/web_apps/web_app_integration_browsertest_mac_win_linux.cc
@@ -2765,66 +2765,6 @@ FilesOptions::kMultipleBarFiles); } -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_29TabbedWindowed_143_1Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); - helper_.MaybeClosePwa(); - helper_.LaunchFromPlatformShortcut(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_31Tabbed_143_1Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallOmniboxIcon(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromPlatformShortcut(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_32TabbedWithShortcutWindowedWebApp_143_1Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromPlatformShortcut(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, - WAI_32TabbedNoShortcutWindowedWebApp_143_1Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, - WindowOptions::kWindowed, InstallMode::kWebApp); - helper_.MaybeClosePwa(); - helper_.LaunchFromPlatformShortcut(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - -IN_PROC_BROWSER_TEST_F(WebAppIntegration, WAI_47Tabbed_143_1Tabbed_144) { - // Test contents are generated by script. Please do not modify! - // See `docs/webapps/why-is-this-test-failing.md` or - // `docs/webapps/integration-testing-framework` for more info. - // Sheriffs: Disabling this test is supported. - helper_.InstallMenuOption(InstallableSite::kTabbed); - helper_.MaybeClosePwa(); - helper_.LaunchFromPlatformShortcut(Site::kTabbed); - helper_.CheckWindowDisplayTabbed(); -} - IN_PROC_BROWSER_TEST_F( WebAppIntegration, WAI_29StandaloneWindowed_24_12Standalone_7Standalone_112StandaloneNotShown_116StandaloneTabbed_143_117Standalone_1Standalone_24_94_144) { @@ -2910,5 +2850,75 @@ helper_.CheckTabNotCreated(); helper_.CheckWindowDisplayTabbed(); } + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_29TabbedWindowed_12Tabbed_143_1Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.CreateShortcut(Site::kTabbed, WindowOptions::kWindowed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromPlatformShortcut(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_31Tabbed_12Tabbed_143_1Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallOmniboxIcon(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromPlatformShortcut(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedWithShortcutWindowedWebApp_12Tabbed_143_1Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kWithShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromPlatformShortcut(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F( + WebAppIntegration, + WAI_32TabbedNoShortcutWindowedWebApp_12Tabbed_143_1Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallPolicyApp(Site::kTabbed, ShortcutOptions::kNoShortcut, + WindowOptions::kWindowed, InstallMode::kWebApp); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromPlatformShortcut(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + +IN_PROC_BROWSER_TEST_F(WebAppIntegration, + WAI_47Tabbed_12Tabbed_143_1Tabbed_144) { + // Test contents are generated by script. Please do not modify! + // See `docs/webapps/why-is-this-test-failing.md` or + // `docs/webapps/integration-testing-framework` for more info. + // Sheriffs: Disabling this test is supported. + helper_.InstallMenuOption(InstallableSite::kTabbed); + helper_.CheckAppInListWindowed(Site::kTabbed); + helper_.MaybeClosePwa(); + helper_.LaunchFromPlatformShortcut(Site::kTabbed); + helper_.CheckWindowDisplayTabbed(); +} + } // namespace } // namespace web_app::integration_tests
diff --git a/chrome/browser/webauthn/authenticator_request_dialog_model.cc b/chrome/browser/webauthn/authenticator_request_dialog_model.cc index 7b00a6a..9b239a0 100644 --- a/chrome/browser/webauthn/authenticator_request_dialog_model.cc +++ b/chrome/browser/webauthn/authenticator_request_dialog_model.cc
@@ -1167,6 +1167,7 @@ !priority_transport.has_value() && win_api_should_be_priority); } + bool specific_phones_listed = false; if (base::Contains(transport_availability_.available_transports, kCable)) { for (const auto& phone_name : paired_phone_names()) { const std::u16string name16 = base::UTF8ToUTF16(phone_name); @@ -1183,6 +1184,7 @@ base::Unretained(this), phone_name, mechanisms_.size()), /*priority=*/false); + specific_phones_listed = true; } } @@ -1215,14 +1217,14 @@ transport_availability_.has_platform_authenticator_credential != device::FidoRequestHandlerBase::RecognizedCredential:: kNoRecognizedCredential; - is_priority = - !base::ranges::any_of( - mechanisms_, [](const Mechanism& m) { return m.priority; }) && - paired_phone_names().empty() && is_passkey_request && - !platform_authenticator_could_fulfill_get_assertion; + is_priority = !base::ranges::any_of(mechanisms_, &Mechanism::priority) && + paired_phone_names().empty() && is_passkey_request && + !platform_authenticator_could_fulfill_get_assertion; } - const std::u16string label = - l10n_util::GetStringUTF16(IDS_WEBAUTHN_PASSKEY_DIFFERENT_DEVICE_LABEL); + const std::u16string label = l10n_util::GetStringUTF16( + specific_phones_listed + ? IDS_WEBAUTHN_PASSKEY_DIFFERENT_PHONE_OR_TABLET_LABEL + : IDS_WEBAUTHN_PASSKEY_PHONE_OR_TABLET_LABEL); mechanisms_.emplace_back( Mechanism::AddPhone(), label, label, kQrcodeGeneratorIcon, base::BindRepeating(
diff --git a/chrome/browser/webauthn/chrome_webauthn_browsertest.cc b/chrome/browser/webauthn/chrome_webauthn_browsertest.cc index 742a3e9..50dd434 100644 --- a/chrome/browser/webauthn/chrome_webauthn_browsertest.cc +++ b/chrome/browser/webauthn/chrome_webauthn_browsertest.cc
@@ -30,6 +30,7 @@ #include "components/network_session_configurator/common/network_switches.h" #include "content/public/browser/authenticator_environment.h" #include "content/public/browser/render_frame_host.h" +#include "content/public/common/content_switches.h" #include "content/public/test/browser_test.h" #include "content/public/test/browser_test_utils.h" #include "device/fido/cable/cable_discovery_data.h" @@ -63,6 +64,8 @@ void SetUpCommandLine(base::CommandLine* command_line) override { CertVerifierBrowserTest::SetUpCommandLine(command_line); + command_line->AppendSwitch( + switches::kEnableExperimentalWebPlatformFeatures); command_line->AppendSwitch(switches::kIgnoreCertificateErrors); } @@ -187,6 +190,84 @@ EXPECT_EQ("webauthn: OK", result); } +#if BUILDFLAG(IS_WIN) +// Integration test for Large Blob on Windows. +IN_PROC_BROWSER_TEST_F(WebAuthnBrowserTest, WinLargeBlob) { + ASSERT_TRUE(ui_test_utils::NavigateToURL( + browser(), https_server_.GetURL("www.example.com", "/title1.html"))); + + device::FakeWinWebAuthnApi fake_api; + fake_api.set_version(WEBAUTHN_API_VERSION_3); + auto virtual_device_factory = + std::make_unique<device::test::VirtualFidoDeviceFactory>(); + virtual_device_factory->set_win_webauthn_api(&fake_api); + content::AuthenticatorEnvironment::GetInstance() + ->ReplaceDefaultDiscoveryFactoryForTesting( + std::move(virtual_device_factory)); + + constexpr char kMakeCredentialLargeBlob[] = R"( + let cred_id; + const blob = "blobby volley"; + navigator.credentials.create({ publicKey: { + challenge: new TextEncoder().encode('climb a mountain'), + rp: { name: 'Acme' }, + user: { + id: new TextEncoder().encode('1098237235409872'), + name: 'avery.a.jones@example.com', + displayName: 'Avery A. Jones'}, + pubKeyCredParams: [{ type: 'public-key', alg: '-257'}], + authenticatorSelection: { + requireResidentKey: true, + }, + extensions: { largeBlob: { support: 'required' } }, + }}).then(cred => { + cred_id = cred.rawId; + if (!cred.getClientExtensionResults().largeBlob || + !cred.getClientExtensionResults().largeBlob.supported) { + window.domAutomationController.send('large blob not supported'); + return; + } + return navigator.credentials.get({ publicKey: { + challenge: new TextEncoder().encode('run a marathon'), + allowCredentials: [{type: 'public-key', id: cred_id}], + extensions: { + largeBlob: { + write: new TextEncoder().encode(blob), + }, + }, + }}); + }).then(assertion => { + if (!assertion.getClientExtensionResults().largeBlob.written) { + window.domAutomationController.send('large blob not written to'); + return; + } + return navigator.credentials.get({ publicKey: { + challenge: new TextEncoder().encode('solve p=np'), + allowCredentials: [{type: 'public-key', id: cred_id}], + extensions: { + largeBlob: { + read: true, + }, + }, + }}); + }).then(assertion => { + if (new TextDecoder().decode( + assertion.getClientExtensionResults().largeBlob.blob) != blob) { + window.domAutomationController.send('blob does not match'); + return; + } + window.domAutomationController.send('webauthn: OK'); + }).catch(error => window.domAutomationController.send( + 'webauthn: ' + error.toString()));)"; + + std::string result; + ASSERT_TRUE(content::ExecuteScriptAndExtractString( + browser()->tab_strip_model()->GetActiveWebContents(), + kMakeCredentialLargeBlob, &result)); + EXPECT_EQ("webauthn: OK", result); +} +#endif // BUILDFLAG(IS_WIN) + class WebAuthnConditionalUITest : public WebAuthnBrowserTest { class Observer : public ChromeAuthenticatorRequestDelegate::TestObserver { public:
diff --git a/chrome/build/mac-arm.pgo.txt b/chrome/build/mac-arm.pgo.txt index 8c76b01..b4da9a14 100644 --- a/chrome/build/mac-arm.pgo.txt +++ b/chrome/build/mac-arm.pgo.txt
@@ -1 +1 @@ -chrome-mac-arm-main-1676656701-c19bf79ccd8178da0f09f5700b478205029b9eef.profdata +chrome-mac-arm-main-1676678385-d1841b424f9703c437b7dbb0631e0aad915af01a.profdata
diff --git a/chrome/build/mac.pgo.txt b/chrome/build/mac.pgo.txt index fb34a6a..9375e03 100644 --- a/chrome/build/mac.pgo.txt +++ b/chrome/build/mac.pgo.txt
@@ -1 +1 @@ -chrome-mac-main-1676656701-de66fa95d4ff92418365c2f65fb24b5355e5cd53.profdata +chrome-mac-main-1676678385-5243aff85c22a215d574e8cb0a32b8720a5d8511.profdata
diff --git a/chrome/build/win32.pgo.txt b/chrome/build/win32.pgo.txt index 85da5e9a..a9a3d03 100644 --- a/chrome/build/win32.pgo.txt +++ b/chrome/build/win32.pgo.txt
@@ -1 +1 @@ -chrome-win32-main-1676656701-7f1c3354d4d278e7adf75844663fe940142f9023.profdata +chrome-win32-main-1676678385-1fa822ef013926055ae0d9e5ce2703c0b39279aa.profdata
diff --git a/chrome/build/win64.pgo.txt b/chrome/build/win64.pgo.txt index c4237a0..af223edc 100644 --- a/chrome/build/win64.pgo.txt +++ b/chrome/build/win64.pgo.txt
@@ -1 +1 @@ -chrome-win64-main-1676656701-0009794feb607261fb99123d2d37723dcc62a7ba.profdata +chrome-win64-main-1676678385-97fa577c36670b64700d0997c711e49cb8e423ea.profdata
diff --git a/chrome/test/data/extensions/api_test/scripting/main_frame/worker.js b/chrome/test/data/extensions/api_test/scripting/main_frame/worker.js index 586d853..11eb286 100644 --- a/chrome/test/data/extensions/api_test/scripting/main_frame/worker.js +++ b/chrome/test/data/extensions/api_test/scripting/main_frame/worker.js
@@ -308,7 +308,7 @@ let tab = await getSingleTab(query); // Double-check that the title is not the one from the script file to be // injected. - chrome.test.assertFalse(tab.title == NEW_TITLE_FROM_FILE); + chrome.test.assertNe(NEW_TITLE_FROM_FILE, tab.title); const results = await chrome.scripting.executeScript({ target: { tabId: tab.id,
diff --git a/chrome/test/data/extensions/api_test/scripting/prerendering/worker.js b/chrome/test/data/extensions/api_test/scripting/prerendering/worker.js index b2534c5..70557537 100644 --- a/chrome/test/data/extensions/api_test/scripting/prerendering/worker.js +++ b/chrome/test/data/extensions/api_test/scripting/prerendering/worker.js
@@ -73,7 +73,7 @@ ((resolve, details) => { prerenderingFrameId = details.frameId; prerenderingDocumentId = details.documentId; - chrome.test.assertTrue(prerenderingFrameId != 0); + chrome.test.assertNe(0, prerenderingFrameId); chrome.webRequest.onBeforeRequest.removeListener(onBeforeRequest); resolve(); }).bind(this, resolve);
diff --git a/chrome/test/data/extensions/api_test/scripting/sub_frames/worker.js b/chrome/test/data/extensions/api_test/scripting/sub_frames/worker.js index d8e2e91c..be9b6a6 100644 --- a/chrome/test/data/extensions/api_test/scripting/sub_frames/worker.js +++ b/chrome/test/data/extensions/api_test/scripting/sub_frames/worker.js
@@ -70,7 +70,7 @@ chrome.test.assertEq('b.com', url2.hostname); // Verify the subframe has any non-main-frame ID. Note: specific frame IDs // are exercised more heavily below. - chrome.test.assertFalse(results[1].frameId == 0); + chrome.test.assertNe(0, results[1].frameId); chrome.test.succeed(); },
diff --git a/chrome/test/data/webui/cr_elements/cr_radio_button_test.ts b/chrome/test/data/webui/cr_elements/cr_radio_button_test.ts index c9606de..d7c1d3ce 100644 --- a/chrome/test/data/webui/cr_elements/cr_radio_button_test.ts +++ b/chrome/test/data/webui/cr_elements/cr_radio_button_test.ts
@@ -6,7 +6,7 @@ import 'chrome://resources/cr_elements/cr_radio_button/cr_radio_button.js'; import {CrRadioButtonElement} from 'chrome://resources/cr_elements/cr_radio_button/cr_radio_button.js'; -import {assertEquals, assertFalse, assertTrue} from 'chrome://webui-test/chai_assert.js'; +import {assertEquals, assertNotEquals, assertFalse, assertTrue} from 'chrome://webui-test/chai_assert.js'; // clang-format on suite('cr-radio-button', function() { @@ -18,34 +18,46 @@ document.body.appendChild(radioButton); }); + function assertStyle(element: Element, name: string, expected: string) { + const actual = getComputedStyle(element).getPropertyValue(name).trim(); + assertEquals(expected, actual); + } + + function assertNotStyle(element: Element, name: string, not: string) { + const actual = getComputedStyle(element).getPropertyValue(name).trim(); + assertNotEquals(not, actual); + } + function assertChecked() { assertTrue(radioButton.hasAttribute('checked')); assertEquals('true', radioButton.$.button.getAttribute('aria-checked')); - assertTrue( - getComputedStyle(radioButton.shadowRoot!.querySelector('.disc')!) - .backgroundColor !== 'rgba(0, 0, 0, 0)'); + assertNotStyle( + radioButton.shadowRoot!.querySelector('.disc')!, 'background-color', + 'rgba(0, 0, 0, 0)'); } function assertNotChecked() { assertFalse(radioButton.hasAttribute('checked')); assertEquals('false', radioButton.$.button.getAttribute('aria-checked')); - assertEquals( - 'rgba(0, 0, 0, 0)', - getComputedStyle(radioButton.shadowRoot!.querySelector('.disc')!) - .backgroundColor); + assertStyle( + radioButton.shadowRoot!.querySelector('.disc')!, 'background-color', + 'rgba(0, 0, 0, 0)'); + assertStyle( + radioButton.shadowRoot!.querySelector('.disc')!, 'background-color', + 'rgba(0, 0, 0, 0)'); } function assertDisabled() { assertTrue(radioButton.hasAttribute('disabled')); assertEquals('true', radioButton.$.button.getAttribute('aria-disabled')); - assertEquals('none', getComputedStyle(radioButton).pointerEvents); - assertTrue('1' !== getComputedStyle(radioButton).opacity); + assertStyle(radioButton, 'pointer-events', 'none'); + assertNotStyle(radioButton, 'opacity', '1'); } function assertNotDisabled() { assertFalse(radioButton.hasAttribute('disabled')); assertEquals('false', radioButton.$.button.getAttribute('aria-disabled')); - assertEquals('1', getComputedStyle(radioButton).opacity); + assertStyle(radioButton, 'opacity', '1'); } // Setting selection by mouse/keyboard is cr-radio-group's job, so @@ -78,4 +90,32 @@ assertFalse( radioButton.shadowRoot!.querySelector('paper-ripple')!.holdDown); }); + + test('Label Hidden', function() { + // Having no label set hides label. + assertStyle( + radioButton.shadowRoot!.querySelector('#label')!, 'display', 'none'); + + // Setting label shows label. + radioButton.label = 'foo'; + assertNotStyle( + radioButton.shadowRoot!.querySelector('#label')!, 'display', 'none'); + assertNotStyle( + radioButton.shadowRoot!.querySelector('#label')!, 'clip', + 'rect(0px, 0px, 0px, 0px)'); + assertEquals(radioButton.$.button.getAttribute('aria-labelledby'), 'label'); + assertEquals( + radioButton.shadowRoot!.querySelector('#label')!.textContent!.trim(), + 'foo'); + + // Setting hideLabelText true clips label from screen reader. + radioButton.hideLabelText = true; + assertStyle( + radioButton.shadowRoot!.querySelector('#label')!, 'clip', + 'rect(0px, 0px, 0px, 0px)'); + assertEquals(radioButton.$.button.getAttribute('aria-labelledby'), 'label'); + assertEquals( + radioButton.shadowRoot!.querySelector('#label')!.textContent!.trim(), + 'foo'); + }); });
diff --git a/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js b/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js index 66d9fbb..5897ea6 100644 --- a/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js +++ b/chrome/test/data/webui/settings/chromeos/manage_accessibility_page_tests.js
@@ -72,6 +72,19 @@ Router.getInstance().resetRouteForTesting(); }); + test( + 'Page loads without crashing when prefs are not yet initialized ' + + 'in kiosk mode', + () => { + loadTimeData.overrideValues({isKioskModeActive: true}); + page = document.createElement('settings-manage-a11y-page'); + document.body.appendChild(page); + + // Intentionally set prefs after page is appended to DOM to simulate + // asynchronicity of initializing prefs + page.prefs = getDefaultPrefs(); + }); + test('some parts are hidden in kiosk mode', function() { loadTimeData.overrideValues({ isKioskModeActive: true,
diff --git a/chrome/test/data/webui/side_panel/customize_chrome/shortcuts_test.ts b/chrome/test/data/webui/side_panel/customize_chrome/shortcuts_test.ts index 7cd9d4b..64f181d 100644 --- a/chrome/test/data/webui/side_panel/customize_chrome/shortcuts_test.ts +++ b/chrome/test/data/webui/side_panel/customize_chrome/shortcuts_test.ts
@@ -38,6 +38,13 @@ callbackRouterRemote.setMostVisitedSettings( customLinksEnabled, shortcutsVisible); await callbackRouterRemote.$.flushForTesting(); + assertTrue(customizeShortcutsElement.$.customLinksButton.hideLabelText); + assertTrue(customizeShortcutsElement.$.mostVisitedButton.hideLabelText); + assertEquals( + customizeShortcutsElement.$.customLinksButton.label, 'My shortcuts'); + assertEquals( + customizeShortcutsElement.$.mostVisitedButton.label, + 'Most visited sites'); } function assertShown(shown: boolean) {
diff --git a/chrome/test/webapps/coverage/coverage_cros.tsv b/chrome/test/webapps/coverage/coverage_cros.tsv index 73f7d2d..95951df6 100644 --- a/chrome/test/webapps/coverage/coverage_cros.tsv +++ b/chrome/test/webapps/coverage/coverage_cros.tsv
@@ -125,6 +125,16 @@ install_policy_app_MinimalUi_WithShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_policy_app_MinimalUi_NoShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_menu_option_MinimalUi🌕 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 +create_shortcut_Tabbed_Windowed🌕 check_app_in_list_windowed_Tabbed🌓 +install_omnibox_icon_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_menu_option_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +create_shortcut_Tabbed_Windowed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_omnibox_icon_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_menu_option_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 create_shortcut_NotPromotable_Windowed🌕 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓
diff --git a/chrome/test/webapps/coverage/coverage_linux.tsv b/chrome/test/webapps/coverage/coverage_linux.tsv index fa86592..fd631cf0 100644 --- a/chrome/test/webapps/coverage/coverage_linux.tsv +++ b/chrome/test/webapps/coverage/coverage_linux.tsv
@@ -245,6 +245,16 @@ install_policy_app_MinimalUi_WithShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_policy_app_MinimalUi_NoShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_menu_option_MinimalUi🌕 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 +create_shortcut_Tabbed_Windowed🌕 check_app_in_list_windowed_Tabbed🌓 +install_omnibox_icon_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_menu_option_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +create_shortcut_Tabbed_Windowed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_omnibox_icon_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_menu_option_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 create_shortcut_NotPromotable_Windowed🌕 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓
diff --git a/chrome/test/webapps/coverage/coverage_mac.tsv b/chrome/test/webapps/coverage/coverage_mac.tsv index 1cd694e..2918cf80 100644 --- a/chrome/test/webapps/coverage/coverage_mac.tsv +++ b/chrome/test/webapps/coverage/coverage_mac.tsv
@@ -245,6 +245,16 @@ install_policy_app_MinimalUi_WithShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_policy_app_MinimalUi_NoShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_menu_option_MinimalUi🌕 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 +create_shortcut_Tabbed_Windowed🌕 check_app_in_list_windowed_Tabbed🌓 +install_omnibox_icon_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_menu_option_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +create_shortcut_Tabbed_Windowed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_omnibox_icon_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_menu_option_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 create_shortcut_NotPromotable_Windowed🌕 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓
diff --git a/chrome/test/webapps/coverage/coverage_win.tsv b/chrome/test/webapps/coverage/coverage_win.tsv index 065879e..bfa36a8 100644 --- a/chrome/test/webapps/coverage/coverage_win.tsv +++ b/chrome/test/webapps/coverage/coverage_win.tsv
@@ -245,6 +245,16 @@ install_policy_app_MinimalUi_WithShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_policy_app_MinimalUi_NoShortcut_Windowed_WebApp🌓 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 install_menu_option_MinimalUi🌕 navigate_browser_MinimalUi🌕 check_launch_icon_shown🌕 +create_shortcut_Tabbed_Windowed🌕 check_app_in_list_windowed_Tabbed🌓 +install_omnibox_icon_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_Tabbed🌓 +install_menu_option_Tabbed🌕 check_app_in_list_windowed_Tabbed🌓 +create_shortcut_Tabbed_Windowed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_omnibox_icon_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_WithShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_policy_app_Tabbed_NoShortcut_Windowed_WebApp🌓 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 +install_menu_option_Tabbed🌕 navigate_browser_Tabbed🌕 check_launch_icon_shown🌕 check_install_icon_not_shown🌕 create_shortcut_NotPromotable_Windowed🌕 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_WithShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓 install_policy_app_NotPromotable_NoShortcut_Windowed_WebApp🌓 check_app_in_list_windowed_NotPromotable🌓
diff --git a/chrome/test/webapps/data/critical_user_journeys.md b/chrome/test/webapps/data/critical_user_journeys.md index 4e53635b..400ff25d 100644 --- a/chrome/test/webapps/data/critical_user_journeys.md +++ b/chrome/test/webapps/data/critical_user_journeys.md
@@ -76,6 +76,8 @@ | WMLC | install_or_shortcut_windowed | navigate_browser(Standalone) | check_install_icon_not_shown | | WMLC | install_or_shortcut_windowed | navigate_browser(Standalone) | check_launch_icon_shown | | WMLC | install_or_shortcut_windowed(MinimalUi) | navigate_browser(MinimalUi) | check_launch_icon_shown | +| WMLC | install_or_shortcut_windowed(Tabbed) | check_app_in_list_windowed(Tabbed) | +| WMLC | install_or_shortcut_windowed(Tabbed) | navigate_browser(Tabbed) | check_launch_icon_shown | check_install_icon_not_shown | | WMLC | install_or_shortcut_windowed(NotPromotable) | check_app_in_list_windowed(NotPromotable) | | WMLC | install_or_shortcut_windowed(NotPromotable) | navigate_browser(NotPromotable) | check_create_shortcut_not_shown | | WMLC | install_or_shortcut_windowed(NotPromotable) | navigate_browser(NotPromotable) | check_install_icon_not_shown |
diff --git a/chromeos/printing/ppd_metadata_parser.cc b/chromeos/printing/ppd_metadata_parser.cc index 069f4bb..82d4984 100644 --- a/chromeos/printing/ppd_metadata_parser.cc +++ b/chromeos/printing/ppd_metadata_parser.cc
@@ -35,7 +35,7 @@ return absl::nullopt; } - absl::optional<base::Value> unnested = parsed->ExtractKey(key); + absl::optional<base::Value> unnested = parsed->GetDict().Extract(key); if (!unnested || unnested->type() != target_type) { return absl::nullopt; } @@ -46,7 +46,7 @@ unnested_is_empty = unnested->GetList().empty(); break; case base::Value::Type::DICT: - unnested_is_empty = unnested->DictEmpty(); + unnested_is_empty = unnested->GetDict().empty(); break; default: NOTREACHED(); @@ -59,11 +59,11 @@ return unnested; } -// Returns a Restrictions struct from a dictionary |value|. -Restrictions ParseRestrictionsFromValue(const base::Value::Dict& value) { +// Returns a Restrictions struct from a dictionary `dict`. +Restrictions ParseRestrictionsFromDict(const base::Value::Dict& dict) { Restrictions restrictions; - auto min_as_double = value.FindDouble("minMilestone"); - auto max_as_double = value.FindDouble("maxMilestone"); + auto min_as_double = dict.FindDouble("minMilestone"); + auto max_as_double = dict.FindDouble("maxMilestone"); if (min_as_double.has_value()) { base::Version min_milestone = base::Version( @@ -82,15 +82,11 @@ return restrictions; } -// Returns a ParsedPrinter from a leaf |value| from Printers metadata. -absl::optional<ParsedPrinter> ParsePrinterFromValue(const base::Value& value) { - if (!value.is_dict()) { - return absl::nullopt; - } - - const std::string* const effective_make_and_model = - value.GetDict().FindString("emm"); - const std::string* const name = value.FindStringKey("name"); +// Returns a ParsedPrinter from a leaf `dict` from Printers metadata. +absl::optional<ParsedPrinter> ParsePrinterFromDict( + const base::Value::Dict& dict) { + const std::string* const effective_make_and_model = dict.FindString("emm"); + const std::string* const name = dict.FindString("name"); if (!effective_make_and_model || effective_make_and_model->empty() || !name || name->empty()) { return absl::nullopt; @@ -99,10 +95,10 @@ printer.effective_make_and_model = *effective_make_and_model; printer.user_visible_printer_name = *name; - const base::Value::Dict* const restrictions_value = - value.GetDict().FindDict("restriction"); - if (restrictions_value) { - printer.restrictions = ParseRestrictionsFromValue(*restrictions_value); + const base::Value::Dict* const restrictions_dict = + dict.FindDict("restriction"); + if (restrictions_dict) { + printer.restrictions = ParseRestrictionsFromDict(*restrictions_dict); } return printer; } @@ -113,21 +109,22 @@ return absl::nullopt; } + const base::Value::Dict& dict = value.GetDict(); ParsedIndexLeaf leaf; - const std::string* const ppd_basename = value.GetDict().FindString("name"); + const std::string* const ppd_basename = dict.FindString("name"); if (!ppd_basename) { return absl::nullopt; } leaf.ppd_basename = *ppd_basename; - const base::Value::Dict* const restrictions_value = - value.GetDict().FindDict("restriction"); - if (restrictions_value) { - leaf.restrictions = ParseRestrictionsFromValue(*restrictions_value); + const base::Value::Dict* const restrictions_dict = + dict.FindDict("restriction"); + if (restrictions_dict) { + leaf.restrictions = ParseRestrictionsFromDict(*restrictions_dict); } - const std::string* const ppd_license = value.GetDict().FindString("license"); + const std::string* const ppd_license = dict.FindString("license"); if (ppd_license && !ppd_license->empty()) { leaf.license = *ppd_license; } @@ -319,7 +316,7 @@ continue; } absl::optional<ParsedPrinter> printer = - ParsePrinterFromValue(printer_value); + ParsePrinterFromDict(printer_value.GetDict()); if (!printer.has_value()) { continue; } @@ -340,14 +337,14 @@ } ParsedReverseIndex parsed; - for (const auto kv : makes_and_models->DictItems()) { + for (const auto kv : makes_and_models->GetDict()) { if (!kv.second.is_dict()) { continue; } - const std::string* manufacturer = - kv.second.GetDict().FindString("manufacturer"); - const std::string* model = kv.second.GetDict().FindString("model"); + const base::Value::Dict& kv_dict = kv.second.GetDict(); + const std::string* manufacturer = kv_dict.FindString("manufacturer"); + const std::string* model = kv_dict.FindString("model"); if (manufacturer && model && !manufacturer->empty() && !model->empty()) { parsed.insert_or_assign(kv.first, ReverseIndexLeaf{*manufacturer, *model});
diff --git a/components/app_restore/arc_save_handler.cc b/components/app_restore/arc_save_handler.cc index 585ff0e0..b75b1b2d 100644 --- a/components/app_restore/arc_save_handler.cc +++ b/components/app_restore/arc_save_handler.cc
@@ -176,14 +176,13 @@ // `task_id`. FullRestoreSaveHandler::GetInstance()->ModifyWindowId( profile_path_, session_it->second, session_id, task_id); + task_id_to_app_id_[task_id] = session_it->second; ghost_window_session_id_to_app_id_.erase(session_it); - task_id_to_app_id_[task_id] = app_id; return; } - task_id_to_app_id_[task_id] = app_id; - auto app_launch_info = std::move(it->second.first); + task_id_to_app_id_[task_id] = app_launch_info->app_id; session_id_to_app_launch_info_.erase(it); if (session_id_to_app_launch_info_.empty()) check_timer_.Stop();
diff --git a/components/content_capture/browser/content_capture_receiver_test.cc b/components/content_capture/browser/content_capture_receiver_test.cc index baeacbe..a5dab18f 100644 --- a/components/content_capture/browser/content_capture_receiver_test.cc +++ b/components/content_capture/browser/content_capture_receiver_test.cc
@@ -9,7 +9,9 @@ #include "base/test/test_mock_time_task_runner.h" #include "build/build_config.h" #include "components/content_capture/browser/content_capture_test_helper.h" +#include "content/public/browser/back_forward_cache.h" #include "content/public/common/content_features.h" +#include "content/public/test/back_forward_cache_util.h" #include "content/public/test/test_renderer_host.h" #include "content/public/test/test_utils.h" #include "third_party/blink/public/mojom/favicon/favicon_url.mojom.h" @@ -371,6 +373,9 @@ #define MAYBE_ChildFrameCaptureContentFirst ChildFrameCaptureContentFirst #endif TEST_P(ContentCaptureReceiverTest, MAYBE_ChildFrameCaptureContentFirst) { + // This test performs navigations, expecting the frames to be destroyed. + content::DisableBackForwardCacheForTesting( + web_contents(), content::BackForwardCache::TEST_REQUIRES_NO_CACHING); // Simulate add child frame. SetupChildFrame(); // Simulate to capture the content from child frame.
diff --git a/components/image_service/BUILD.gn b/components/image_service/BUILD.gn index 645ae4d..6bfa4f8 100644 --- a/components/image_service/BUILD.gn +++ b/components/image_service/BUILD.gn
@@ -2,13 +2,14 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -component("image_service") { - defines = [ "IS_IMAGE_SERVICE_IMPL" ] +source_set("image_service") { sources = [ "features.cc", "features.h", "image_service.cc", "image_service.h", + "image_service_handler.cc", + "image_service_handler.h", ] deps = [ "mojom:mojo_bindings",
diff --git a/components/image_service/DEPS b/components/image_service/DEPS index 8a8097b..75e2dd4 100644 --- a/components/image_service/DEPS +++ b/components/image_service/DEPS
@@ -4,6 +4,7 @@ "+components/search_engines", "+components/sync/driver", "+components/unified_consent", + "+mojo/public/cpp", "+services/network/public/cpp", "+services/network/public/mojom", ]
diff --git a/components/image_service/image_service.h b/components/image_service/image_service.h index a7d826d..ab5e418 100644 --- a/components/image_service/image_service.h +++ b/components/image_service/image_service.h
@@ -8,7 +8,6 @@ #include <memory> #include <string> -#include "base/component_export.h" #include "base/functional/callback_forward.h" #include "base/memory/weak_ptr.h" #include "components/image_service/mojom/image_service.mojom.h" @@ -21,7 +20,7 @@ // Used to get the image URL associated with a cluster. It doesn't actually // fetch the image, that's up to the UI to do. -class COMPONENT_EXPORT(IMAGE_SERVICE) ImageService : public KeyedService { +class ImageService : public KeyedService { public: using ResultCallback = base::OnceCallback<void(const GURL& image_url)>;
diff --git a/components/image_service/image_service_handler.cc b/components/image_service/image_service_handler.cc new file mode 100644 index 0000000..316892cc --- /dev/null +++ b/components/image_service/image_service_handler.cc
@@ -0,0 +1,45 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/image_service/image_service_handler.h" + +#include "components/image_service/image_service.h" + +namespace image_service { + +ImageServiceHandler::ImageServiceHandler( + mojo::PendingReceiver<mojom::ImageServiceHandler> pending_page_handler, + base::WeakPtr<image_service::ImageService> image_service) + : page_handler_(this, std::move(pending_page_handler)), + image_service_(image_service) {} + +ImageServiceHandler::~ImageServiceHandler() = default; + +void ImageServiceHandler::GetPageImageUrl(mojom::ClientId client_id, + const GURL& page_url, + mojom::OptionsPtr options, + GetPageImageUrlCallback callback) { + if (!image_service_ || options.is_null()) { + return std::move(callback).Run(nullptr); + } + + image_service_->FetchImageFor( + client_id, page_url, *options, + base::BindOnce(&ImageServiceHandler::OnGotImageServiceResult, + weak_factory_.GetWeakPtr(), std::move(callback))); +} + +void ImageServiceHandler::OnGotImageServiceResult( + GetPageImageUrlCallback callback, + const GURL& image_url) { + if (!image_url.is_valid()) { + return std::move(callback).Run(nullptr); + } + + auto result_mojom = mojom::ImageResult::New(); + result_mojom->image_url = image_url; + std::move(callback).Run(std::move(result_mojom)); +} + +} // namespace image_service
diff --git a/components/image_service/image_service_handler.h b/components/image_service/image_service_handler.h new file mode 100644 index 0000000..326cec0 --- /dev/null +++ b/components/image_service/image_service_handler.h
@@ -0,0 +1,49 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_IMAGE_SERVICE_IMAGE_SERVICE_HANDLER_H_ +#define COMPONENTS_IMAGE_SERVICE_IMAGE_SERVICE_HANDLER_H_ + +#include "base/memory/weak_ptr.h" +#include "components/image_service/mojom/image_service.mojom.h" +#include "mojo/public/cpp/bindings/pending_remote.h" +#include "mojo/public/cpp/bindings/receiver.h" + +namespace image_service { + +class ImageService; + +// Handles ImageService related communication between C++ and WebUI in the +// renderer. +class ImageServiceHandler : public mojom::ImageServiceHandler { + public: + ImageServiceHandler( + mojo::PendingReceiver<mojom::ImageServiceHandler> pending_page_handler, + base::WeakPtr<image_service::ImageService> image_service); + ImageServiceHandler(const ImageServiceHandler&) = delete; + ImageServiceHandler& operator=(const ImageServiceHandler&) = delete; + ~ImageServiceHandler() override; + + // ::mojom::ImageServiceHandler: + void GetPageImageUrl(mojom::ClientId client_id, + const GURL& page_url, + mojom::OptionsPtr options, + GetPageImageUrlCallback callback) override; + + private: + // Callback for `GetImageServiceUrl()`. + void OnGotImageServiceResult(GetPageImageUrlCallback callback, + const GURL& image_url); + + mojo::Receiver<mojom::ImageServiceHandler> page_handler_; + + const base::WeakPtr<image_service::ImageService> image_service_; + + // Used to scope callbacks to the lifetime of the handler. + base::WeakPtrFactory<ImageServiceHandler> weak_factory_{this}; +}; + +} // namespace image_service + +#endif // CHROME_BROWSER_COMPONENTS_IMAGE_SERVICE_IMAGE_SERVICE_HANDLER_H_
diff --git a/components/image_service/mojom/image_service.mojom b/components/image_service/mojom/image_service.mojom index e024ad8..c3e0f11 100644 --- a/components/image_service/mojom/image_service.mojom +++ b/components/image_service/mojom/image_service.mojom
@@ -4,6 +4,8 @@ module image_service.mojom; +import "url/mojom/url.mojom"; + // The UI client that's calling the service. Used to track usage. enum ClientId { // Approved as part of launch/4224996. @@ -22,3 +24,18 @@ bool suggest_images = true; bool optimization_guide_images = true; }; + +struct ImageResult { + // URL of the representative image for this page. + url.mojom.Url image_url; + + // TODO(tommycli): Add attribution fields below. +}; + +// Browser-side handler for requests from the WebUI page. +interface ImageServiceHandler { + // Gets the representative image URL for `page_url`. + GetPageImageUrl(ClientId client_id, + url.mojom.Url page_url, + Options options) => (ImageResult? result); +};
diff --git a/components/memory_pressure/fake_memory_pressure_monitor.cc b/components/memory_pressure/fake_memory_pressure_monitor.cc index 0d24615..23ee862 100644 --- a/components/memory_pressure/fake_memory_pressure_monitor.cc +++ b/components/memory_pressure/fake_memory_pressure_monitor.cc
@@ -23,10 +23,5 @@ return memory_pressure_level_; } -void FakeMemoryPressureMonitor::SetDispatchCallback( - const DispatchCallback& callback) { - LOG(ERROR) << "FakeMemoryPressureMonitor::SetDispatchCallback"; -} - } // namespace test } // namespace memory_pressure
diff --git a/components/memory_pressure/fake_memory_pressure_monitor.h b/components/memory_pressure/fake_memory_pressure_monitor.h index ba0ea8f..2b798fe8 100644 --- a/components/memory_pressure/fake_memory_pressure_monitor.h +++ b/components/memory_pressure/fake_memory_pressure_monitor.h
@@ -29,7 +29,6 @@ // base::MemoryPressureMonitor overrides: MemoryPressureLevel GetCurrentPressureLevel() const override; - void SetDispatchCallback(const DispatchCallback& callback) override; private: MemoryPressureLevel memory_pressure_level_{
diff --git a/components/memory_pressure/multi_source_memory_pressure_monitor.cc b/components/memory_pressure/multi_source_memory_pressure_monitor.cc index f37e4d1..3b94a77 100644 --- a/components/memory_pressure/multi_source_memory_pressure_monitor.cc +++ b/components/memory_pressure/multi_source_memory_pressure_monitor.cc
@@ -36,7 +36,7 @@ system_evaluator_.reset(); } -void MultiSourceMemoryPressureMonitor::Start() { +void MultiSourceMemoryPressureMonitor::MaybeStartPlatformVoter() { system_evaluator_ = SystemMemoryPressureEvaluator::CreateDefaultSystemEvaluator(this); } @@ -53,12 +53,6 @@ return aggregator_.CreateVoter(); } -void MultiSourceMemoryPressureMonitor::SetDispatchCallback( - const DispatchCallback& callback) { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - dispatch_callback_ = callback; -} - void MultiSourceMemoryPressureMonitor::OnMemoryPressureLevelChanged( base::MemoryPressureListener::MemoryPressureLevel level) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); @@ -89,4 +83,12 @@ system_evaluator_ = std::move(evaluator); } +void MultiSourceMemoryPressureMonitor::SetDispatchCallbackForTesting( + const DispatchCallback& callback) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + // Must be called before `Start()`. + DCHECK(!system_evaluator_); + dispatch_callback_ = callback; +} + } // namespace memory_pressure
diff --git a/components/memory_pressure/multi_source_memory_pressure_monitor.h b/components/memory_pressure/multi_source_memory_pressure_monitor.h index 5b1c27d2..c2d182a2 100644 --- a/components/memory_pressure/multi_source_memory_pressure_monitor.h +++ b/components/memory_pressure/multi_source_memory_pressure_monitor.h
@@ -37,23 +37,35 @@ MultiSourceMemoryPressureMonitor& operator=( const MultiSourceMemoryPressureMonitor&) = delete; - // Start monitoring memory pressure using the platform-specific voter. - void Start(); + // Start monitoring memory pressure by creating the platform-specific voter. + // Does nothing on ChromeOS & Chromecast, for which there is no default + // system evaluator implementations. + void MaybeStartPlatformVoter(); // MemoryPressureMonitor implementation. MemoryPressureLevel GetCurrentPressureLevel() const override; - void SetDispatchCallback(const DispatchCallback& callback) override; // Creates a MemoryPressureVoter to be owned/used by a source that wishes to // have input on the overall memory pressure level. std::unique_ptr<MemoryPressureVoter> CreateVoter(); + // Sets the system evaluator on platforms where no default implementation + // exists, because of layering concerns (ChromeOS & Chromecast). + void SetSystemEvaluator( + std::unique_ptr<SystemMemoryPressureEvaluator> evaluator); + + // Allows tests to override the call to + // `base::MemoryPressureListener::NotifyMemoryPressure` that is done whenever + // `OnNotifyListenersRequested` is invoked. + void SetDispatchCallbackForTesting(const DispatchCallback& callback); + MemoryPressureVoteAggregator* aggregator_for_testing() { return &aggregator_; } - void SetSystemEvaluator( - std::unique_ptr<SystemMemoryPressureEvaluator> evaluator); + SystemMemoryPressureEvaluator* system_evaluator_for_testing() { + return system_evaluator_.get(); + } private: // Delegate implementation.
diff --git a/components/memory_pressure/multi_source_memory_pressure_monitor_unittest.cc b/components/memory_pressure/multi_source_memory_pressure_monitor_unittest.cc index 422e02bc..2baaf5b 100644 --- a/components/memory_pressure/multi_source_memory_pressure_monitor_unittest.cc +++ b/components/memory_pressure/multi_source_memory_pressure_monitor_unittest.cc
@@ -13,19 +13,24 @@ namespace memory_pressure { +TEST(MultiSourceMemoryPressureMonitorTest, NoEvaluatorUponConstruction) { + MultiSourceMemoryPressureMonitor monitor; + EXPECT_FALSE(monitor.system_evaluator_for_testing()); +} + TEST(MultiSourceMemoryPressureMonitorTest, RunDispatchCallback) { base::test::SingleThreadTaskEnvironment task_environment( base::test::TaskEnvironment::MainThreadType::IO); MultiSourceMemoryPressureMonitor monitor; - monitor.Start(); - auto* aggregator = monitor.aggregator_for_testing(); - bool callback_called = false; - monitor.SetDispatchCallback(base::BindLambdaForTesting( + monitor.SetDispatchCallbackForTesting(base::BindLambdaForTesting( [&](base::MemoryPressureListener::MemoryPressureLevel) { callback_called = true; })); + monitor.MaybeStartPlatformVoter(); + auto* const aggregator = monitor.aggregator_for_testing(); + aggregator->OnVoteForTesting( absl::nullopt, base::MemoryPressureListener::MEMORY_PRESSURE_LEVEL_NONE); aggregator->NotifyListenersForTesting();
diff --git a/components/messages/android/internal/java/src/org/chromium/components/messages/MessageAnimationCoordinatorUnitTest.java b/components/messages/android/internal/java/src/org/chromium/components/messages/MessageAnimationCoordinatorUnitTest.java index 7ea14a6..970d660 100644 --- a/components/messages/android/internal/java/src/org/chromium/components/messages/MessageAnimationCoordinatorUnitTest.java +++ b/components/messages/android/internal/java/src/org/chromium/components/messages/MessageAnimationCoordinatorUnitTest.java
@@ -40,7 +40,7 @@ import org.chromium.base.Callback; import org.chromium.base.test.BaseRobolectricTestRunner; import org.chromium.base.test.util.CallbackHelper; -import org.chromium.base.test.util.MetricsUtils.HistogramDelta; +import org.chromium.base.test.util.HistogramWatcher; import org.chromium.components.messages.MessageQueueManager.MessageState; import org.chromium.components.messages.MessageStateHandler.Position; @@ -230,16 +230,13 @@ // Initial values should be null. var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {null, null}, currentMessages.toArray()); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.SHOW_ALL); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_FRONT), - 1); - HistogramDelta d3 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_BACK), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.SHOW_ALL) + .expectIntRecord("Android.Messages.Stacking.InsertAtFront", 1) + .expectIntRecord("Android.Messages.Stacking.InsertAtBack", 2) + .build(); MessageState m1 = buildMessageState(); setMessageIdentifier(m1, 1); MessageState m2 = buildMessageState(); @@ -253,9 +250,7 @@ currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m1, m2}, currentMessages.toArray()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); - Assert.assertEquals(1, d3.getDelta()); + histogramWatcher.assertExpected(); } // Test only front message becomes hidden. @@ -274,16 +269,13 @@ inOrder.verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); inOrder.verify(m2.handler).show(Position.FRONT, Position.BACK); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.REMOVE_FRONT_AND_SHOW_BACK); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.REMOVE_FRONT), - 1); - HistogramDelta d3 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.PUSH_TO_FRONT), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.REMOVE_FRONT_AND_SHOW_BACK) + .expectIntRecord("Android.Messages.Stacking.RemoveFront", 1) + .expectIntRecord("Android.Messages.Stacking.PushToFront", 2) + .build(); // Hide the front one so that the back one is brought to front. mAnimationCoordinator.updateWithStacking(Arrays.asList(m2, null), false, () -> {}); inOrder.verify(m1.handler).hide(Position.FRONT, Position.INVISIBLE, true); @@ -291,9 +283,7 @@ var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m2, null}, currentMessages.toArray()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); - Assert.assertEquals(1, d3.getDelta()); + histogramWatcher.assertExpected(); } // Test hiding front one and then showing a new one. @@ -323,18 +313,16 @@ var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m2, null}, currentMessages.toArray()); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.SHOW_BACK_ONLY); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_BACK), - 3); + var histogramWatcher = HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.SHOW_BACK_ONLY) + .expectIntRecord("Android.Messages.Stacking.InsertAtBack", 3) + .build(); mAnimationCoordinator.updateWithStacking(Arrays.asList(m2, m3), false, () -> {}); verify(m3.handler).show(Position.FRONT, Position.BACK); currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m2, m3}, currentMessages.toArray()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); + histogramWatcher.assertExpected(); } // Test only back message becomes hidden. @@ -352,20 +340,19 @@ inOrder.verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); inOrder.verify(m2.handler).show(Position.FRONT, Position.BACK); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.REMOVE_BACK_ONLY); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.REMOVE_BACK), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.REMOVE_BACK_ONLY) + .expectIntRecord("Android.Messages.Stacking.RemoveBack", 2) + .build(); mAnimationCoordinator.updateWithStacking(Arrays.asList(m1, null), false, () -> {}); inOrder.verify(m1.handler, never()).hide(anyInt(), anyInt(), anyBoolean()); inOrder.verify(m2.handler).hide(Position.BACK, Position.FRONT, true); var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m1, null}, currentMessages.toArray()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); + histogramWatcher.assertExpected(); } // Test pushing front message to back. @@ -383,20 +370,19 @@ inOrder.verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); inOrder.verify(m2.handler, never()).show(Position.FRONT, Position.BACK); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.INSERT_AT_FRONT); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.PUSH_TO_BACK), - 1); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.INSERT_AT_FRONT) + .expectIntRecord("Android.Messages.Stacking.PushToBack", 1) + .build(); mAnimationCoordinator.updateWithStacking(Arrays.asList(m2, m1), false, () -> {}); inOrder.verify(m2.handler).show(Position.INVISIBLE, Position.FRONT); inOrder.verify(m1.handler).show(Position.FRONT, Position.BACK); var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {m2, m1}, currentMessages.toArray()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); + histogramWatcher.assertExpected(); } // Test pushing front message to back. @@ -462,25 +448,20 @@ }); var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {null, null}, currentMessages.toArray()); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.SHOW_ALL); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_FRONT), - 1); - HistogramDelta d3 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_BACK), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.SHOW_ALL) + .expectIntRecord("Android.Messages.Stacking.InsertAtFront", 1) + .expectIntRecord("Android.Messages.Stacking.InsertAtBack", 2) + .build(); MessageState m1 = buildMessageState(); setMessageIdentifier(m1, 1); MessageState m2 = buildMessageState(); setMessageIdentifier(m2, 2); mAnimationCoordinator.updateWithStacking(Arrays.asList(m1, m2), false, () -> {}); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); - Assert.assertEquals(1, d3.getDelta()); + histogramWatcher.assertExpected(); verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); verify(m2.handler).show(Position.FRONT, Position.BACK); currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); @@ -499,16 +480,13 @@ mAnimationCoordinator.setMessageQueueDelegate(mQueueDelegate); var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {null, null}, currentMessages.toArray()); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.SHOW_ALL); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_FRONT), - 1); - HistogramDelta d3 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_BACK), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.SHOW_ALL) + .expectIntRecord("Android.Messages.Stacking.InsertAtFront", 1) + .expectIntRecord("Android.Messages.Stacking.InsertAtBack", 2) + .build(); MessageState m1 = buildMessageState(); setMessageIdentifier(m1, 1); MessageState m2 = buildMessageState(); @@ -516,9 +494,7 @@ ArgumentCaptor<Runnable> captor = ArgumentCaptor.forClass(Runnable.class); mAnimationCoordinator.updateWithStacking(Arrays.asList(m1, m2), false, () -> {}); verify(mContainer).runAfterInitialMessageLayout(captor.capture()); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); - Assert.assertEquals(1, d3.getDelta()); + histogramWatcher.assertExpected(); verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); verify(m2.handler).show(Position.FRONT, Position.BACK); currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); @@ -547,16 +523,13 @@ mAnimationCoordinator.setMessageQueueDelegate(queueDelegate); var currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages(); Assert.assertArrayEquals(new MessageState[] {null, null}, currentMessages.toArray()); - HistogramDelta d1 = new HistogramDelta(MessagesMetrics.STACKING_HISTOGRAM_NAME, - MessagesMetrics.StackingAnimationType.SHOW_ALL); - HistogramDelta d2 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_FRONT), - 1); - HistogramDelta d3 = new HistogramDelta(MessagesMetrics.STACKING_ACTION_HISTOGRAM_PREFIX - + MessagesMetrics.stackingAnimationActionToHistogramSuffix( - MessagesMetrics.StackingAnimationAction.INSERT_AT_BACK), - 2); + var histogramWatcher = + HistogramWatcher.newBuilder() + .expectIntRecord("Android.Messages.Stacking", + MessagesMetrics.StackingAnimationType.SHOW_ALL) + .expectIntRecord("Android.Messages.Stacking.InsertAtFront", 1) + .expectIntRecord("Android.Messages.Stacking.InsertAtBack", 2) + .build(); MessageState m1 = buildMessageState(); setMessageIdentifier(m1, 1); MessageState m2 = buildMessageState(); @@ -570,9 +543,7 @@ }); verify(queueDelegate).onRequestShowing(captor.capture()); captor.getValue().run(); - Assert.assertEquals(1, d1.getDelta()); - Assert.assertEquals(1, d2.getDelta()); - Assert.assertEquals(1, d3.getDelta()); + histogramWatcher.assertExpected(); verify(m1.handler).show(Position.INVISIBLE, Position.FRONT); verify(m2.handler).show(Position.FRONT, Position.BACK); currentMessages = mAnimationCoordinator.getCurrentDisplayedMessages();
diff --git a/components/messages/android/java/src/org/chromium/components/messages/MessagesMetrics.java b/components/messages/android/java/src/org/chromium/components/messages/MessagesMetrics.java index 5fd237e..283954d 100644 --- a/components/messages/android/java/src/org/chromium/components/messages/MessagesMetrics.java +++ b/components/messages/android/java/src/org/chromium/components/messages/MessagesMetrics.java
@@ -139,7 +139,8 @@ return SystemClock.uptimeMillis(); } - static String stackingAnimationActionToHistogramSuffix(@StackingAnimationAction int action) { + private static String stackingAnimationActionToHistogramSuffix( + @StackingAnimationAction int action) { if (action == StackingAnimationAction.INSERT_AT_FRONT) { return "InsertAtFront"; } else if (action == StackingAnimationAction.INSERT_AT_BACK) {
diff --git a/components/omnibox/browser/autocomplete_grouper_sections.cc b/components/omnibox/browser/autocomplete_grouper_sections.cc index c552a1b..7b5531e 100644 --- a/components/omnibox/browser/autocomplete_grouper_sections.cc +++ b/components/omnibox/browser/autocomplete_grouper_sections.cc
@@ -119,6 +119,7 @@ DesktopZpsSection::DesktopZpsSection(omnibox::GroupConfigMap& group_configs) : ZpsSection(8, {{8, omnibox::GROUP_PREVIOUS_SEARCH_RELATED}, + {8, omnibox::GROUP_VISITED_DOC_RELATED}, {8, omnibox::GROUP_PERSONALIZED_ZERO_SUGGEST}, {8, omnibox::GROUP_TRENDS}}, group_configs) {}
diff --git a/components/optimization_guide/core/hints_fetcher.cc b/components/optimization_guide/core/hints_fetcher.cc index 4cae9355..e6978b5 100644 --- a/components/optimization_guide/core/hints_fetcher.cc +++ b/components/optimization_guide/core/hints_fetcher.cc
@@ -59,6 +59,10 @@ return "BatchUpdateActiveTabs"; case proto::RequestContext::CONTEXT_BOOKMARKS: return "Bookmarks"; + case proto::RequestContext::CONTEXT_JOURNEYS: + return "Journeys"; + case proto::RequestContext::CONTEXT_NEW_TAB_PAGE: + return "NewTabPage"; } NOTREACHED(); return std::string();
diff --git a/components/optimization_guide/proto/common_types.proto b/components/optimization_guide/proto/common_types.proto index 82bac091..1a5c5c9 100644 --- a/components/optimization_guide/proto/common_types.proto +++ b/components/optimization_guide/proto/common_types.proto
@@ -25,6 +25,10 @@ // Requesting page load metadata for a user's bookmarks when visiting the // bookmarks surface. CONTEXT_BOOKMARKS = 7; + // Requesting metadata for a user when visiting the Journeys surface. + CONTEXT_JOURNEYS = 8; + // Requesting metadata for a user when visiting the new tab page. + CONTEXT_NEW_TAB_PAGE = 9; } message FieldTrial {
diff --git a/components/segmentation_platform/components_unittests.filter b/components/segmentation_platform/components_unittests.filter index 58ed8d16..d850a0c4 100644 --- a/components/segmentation_platform/components_unittests.filter +++ b/components/segmentation_platform/components_unittests.filter
@@ -31,6 +31,7 @@ QueryTilesModelTest.* RequestDispatcherTest.* RequestHandlerTest.* +ResultRefreshManagerTest.* ResumeHeavyUserModelTest.* SearchUserModelTest.* SegmentInfoCacheTest.*
diff --git a/components/segmentation_platform/internal/BUILD.gn b/components/segmentation_platform/internal/BUILD.gn index 7966b16..3ae453b 100644 --- a/components/segmentation_platform/internal/BUILD.gn +++ b/components/segmentation_platform/internal/BUILD.gn
@@ -123,6 +123,8 @@ "selection/request_dispatcher.h", "selection/request_handler.cc", "selection/request_handler.h", + "selection/result_refresh_manager.cc", + "selection/result_refresh_manager.h", "selection/segment_result_provider.cc", "selection/segment_result_provider.h", "selection/segment_score_provider.cc", @@ -269,6 +271,7 @@ "selection/client_result_prefs_unittest.cc", "selection/request_dispatcher_unittest.cc", "selection/request_handler_unittest.cc", + "selection/result_refresh_manager_unittest.cc", "selection/segment_result_provider_unittest.cc", "selection/segment_score_provider_unittest.cc", "selection/segment_selector_unittest.cc",
diff --git a/components/segmentation_platform/internal/metadata/metadata_utils.cc b/components/segmentation_platform/internal/metadata/metadata_utils.cc index dfa36dd..05ee074 100644 --- a/components/segmentation_platform/internal/metadata/metadata_utils.cc +++ b/components/segmentation_platform/internal/metadata/metadata_utils.cc
@@ -416,11 +416,23 @@ base::Time timestamp) { proto::PredictionResult result; result.mutable_result()->Add(model_scores.begin(), model_scores.end()); - result.mutable_output_config()->CopyFrom(output_config); + if (output_config.has_predictor()) { + result.mutable_output_config()->CopyFrom(output_config); + } result.set_timestamp_us( timestamp.ToDeltaSinceWindowsEpoch().InMicroseconds()); return result; } +proto::ClientResult CreateClientResultFromPredResult( + proto::PredictionResult pred_result, + base::Time timestamp) { + proto::ClientResult client_result; + client_result.mutable_client_result()->CopyFrom(pred_result); + client_result.set_timestamp_us( + timestamp.ToDeltaSinceWindowsEpoch().InMicroseconds()); + return client_result; +} + } // namespace metadata_utils } // namespace segmentation_platform
diff --git a/components/segmentation_platform/internal/metadata/metadata_utils.h b/components/segmentation_platform/internal/metadata/metadata_utils.h index 0b73a210..956f113 100644 --- a/components/segmentation_platform/internal/metadata/metadata_utils.h +++ b/components/segmentation_platform/internal/metadata/metadata_utils.h
@@ -8,6 +8,7 @@ #include "base/time/time.h" #include "components/segmentation_platform/internal/database/signal_key.h" #include "components/segmentation_platform/internal/execution/processing/query_processor.h" +#include "components/segmentation_platform/internal/proto/client_results.pb.h" #include "components/segmentation_platform/internal/proto/model_prediction.pb.h" #include "components/segmentation_platform/public/proto/model_metadata.pb.h" #include "components/segmentation_platform/public/proto/segmentation_platform.pb.h" @@ -125,6 +126,10 @@ const proto::OutputConfig& output_config, base::Time timestamp); +proto::ClientResult CreateClientResultFromPredResult( + proto::PredictionResult pred_result, + base::Time timestamp); + } // namespace metadata_utils } // namespace segmentation_platform
diff --git a/components/segmentation_platform/internal/post_processor/post_processor.cc b/components/segmentation_platform/internal/post_processor/post_processor.cc index ae7b2d4..5559e37d 100644 --- a/components/segmentation_platform/internal/post_processor/post_processor.cc +++ b/components/segmentation_platform/internal/post_processor/post_processor.cc
@@ -11,6 +11,13 @@ namespace segmentation_platform { +namespace { +bool IsValidResult(proto::PredictionResult prediction_result) { + return (prediction_result.result_size() > 0 && + prediction_result.has_output_config()); +} +} // namespace + std::vector<std::string> PostProcessor::GetClassifierResults( const proto::PredictionResult& prediction_result) { const std::vector<float> model_scores(prediction_result.result().begin(), @@ -95,10 +102,11 @@ ClassificationResult PostProcessor::GetPostProcessedClassificationResult( const proto::PredictionResult& prediction_result, PredictionStatus status) { - std::vector<std::string> ordered_labels; - if (prediction_result.result_size() > 0) { - ordered_labels = GetClassifierResults(prediction_result); + if (!IsValidResult(prediction_result)) { + return ClassificationResult(status); } + std::vector<std::string> ordered_labels = + GetClassifierResults(prediction_result); ClassificationResult classification_result = ClassificationResult(status); classification_result.ordered_labels = ordered_labels; return classification_result; @@ -107,7 +115,8 @@ base::TimeDelta PostProcessor::GetTTLForPredictedResult( const proto::PredictionResult& prediction_result) { std::vector<std::string> ordered_labels; - if (prediction_result.result_size() > 0) { + if (prediction_result.result_size() > 0 && + prediction_result.has_output_config()) { ordered_labels = GetClassifierResults(prediction_result); auto predicted_result_ttl = prediction_result.output_config().predicted_result_ttl();
diff --git a/components/segmentation_platform/internal/segmentation_platform_service_impl.cc b/components/segmentation_platform/internal/segmentation_platform_service_impl.cc index 6dd64395..f07c06d 100644 --- a/components/segmentation_platform/internal/segmentation_platform_service_impl.cc +++ b/components/segmentation_platform/internal/segmentation_platform_service_impl.cc
@@ -23,6 +23,7 @@ #include "components/segmentation_platform/internal/platform_options.h" #include "components/segmentation_platform/internal/proto/model_prediction.pb.h" #include "components/segmentation_platform/internal/scheduler/model_execution_scheduler_impl.h" +#include "components/segmentation_platform/internal/selection/client_result_prefs.h" #include "components/segmentation_platform/internal/selection/request_dispatcher.h" #include "components/segmentation_platform/internal/selection/segment_score_provider.h" #include "components/segmentation_platform/internal/selection/segment_selector_impl.h" @@ -90,6 +91,10 @@ cached_result_provider_ = std::make_unique<CachedResultProvider>( init_params->profile_prefs, configs_); + cached_result_writer_ = std::make_unique<CachedResultWriter>( + std::make_unique<ClientResultPrefs>(init_params->profile_prefs), + init_params->clock); + request_dispatcher_ = std::make_unique<RequestDispatcher>( configs_, cached_result_provider_.get()); @@ -122,6 +127,9 @@ proto::CustomInput::FILL_SYNC_DEVICE_INFO, std::make_unique<processing::SyncDeviceInfoObserver>( init_params->device_info_tracker)); + + result_refresh_manager_ = std::make_unique<ResultRefreshManager>( + configs_, std::move(cached_result_writer_), platform_options_); } SegmentationPlatformServiceImpl::~SegmentationPlatformServiceImpl() { @@ -239,18 +247,10 @@ selector.second->OnPlatformInitialized(&execution_service_); } - std::map<std::string, std::unique_ptr<SegmentResultProvider>> - result_providers; - for (const auto& config : configs_) { - result_providers[config->segmentation_key] = SegmentResultProvider::Create( - storage_service_->segment_info_database(), - storage_service_->signal_storage_config(), - storage_service_->default_model_manager(), &execution_service_, clock_, - platform_options_.force_refresh_results); - } + result_refresh_manager_->RefreshModelResults(CreateSegmentResultProviders()); request_dispatcher_->OnPlatformInitialized(success, &execution_service_, - std::move(result_providers)); + CreateSegmentResultProviders()); // Run any method calls that were received during initialization. while (!pending_actions_.empty()) { @@ -305,6 +305,20 @@ base::Days(1)); } +std::map<std::string, std::unique_ptr<SegmentResultProvider>> +SegmentationPlatformServiceImpl::CreateSegmentResultProviders() { + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers; + for (const auto& config : configs_) { + result_providers[config->segmentation_key] = SegmentResultProvider::Create( + storage_service_->segment_info_database(), + storage_service_->signal_storage_config(), + storage_service_->default_model_manager(), &execution_service_, clock_, + platform_options_.force_refresh_results); + } + return result_providers; +} + // static void SegmentationPlatformService::RegisterProfilePrefs( PrefRegistrySimple* registry) {
diff --git a/components/segmentation_platform/internal/segmentation_platform_service_impl.h b/components/segmentation_platform/internal/segmentation_platform_service_impl.h index a32fc87..84ee1b4 100644 --- a/components/segmentation_platform/internal/segmentation_platform_service_impl.h +++ b/components/segmentation_platform/internal/segmentation_platform_service_impl.h
@@ -18,6 +18,8 @@ #include "components/segmentation_platform/internal/platform_options.h" #include "components/segmentation_platform/internal/scheduler/execution_service.h" #include "components/segmentation_platform/internal/selection/cached_result_provider.h" +#include "components/segmentation_platform/internal/selection/cached_result_writer.h" +#include "components/segmentation_platform/internal/selection/result_refresh_manager.h" #include "components/segmentation_platform/internal/service_proxy_impl.h" #include "components/segmentation_platform/internal/signals/signal_handler.h" #include "components/segmentation_platform/public/proto/segmentation_platform.pb.h" @@ -137,6 +139,10 @@ // Task that runs every day or at startup to keep the platform data updated. void RunDailyTasks(bool is_startup); + // Creates SegmentResultProvider for all configs. + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + CreateSegmentResultProviders(); + std::unique_ptr<ModelProviderFactory> model_provider_factory_; scoped_refptr<base::SequencedTaskRunner> task_runner_; @@ -169,9 +175,15 @@ // Result cache. std::unique_ptr<CachedResultProvider> cached_result_provider_; + // Writes to result cache. + std::unique_ptr<CachedResultWriter> cached_result_writer_; + // For routing requests to the right handler. std::unique_ptr<RequestDispatcher> request_dispatcher_; + // Refreshes model results. + std::unique_ptr<ResultRefreshManager> result_refresh_manager_; + // Segment results. std::unique_ptr<SegmentScoreProvider> segment_score_provider_;
diff --git a/components/segmentation_platform/internal/selection/cached_result_provider.cc b/components/segmentation_platform/internal/selection/cached_result_provider.cc index 290759dd..9f3cddeb7 100644 --- a/components/segmentation_platform/internal/selection/cached_result_provider.cc +++ b/components/segmentation_platform/internal/selection/cached_result_provider.cc
@@ -27,7 +27,8 @@ absl::optional<proto::ClientResult> client_result = result_prefs_->ReadClientResultFromPrefs(config->segmentation_key); bool has_valid_result = client_result.has_value() && - client_result->client_result().result_size() > 0; + client_result->client_result().result_size() > 0 && + client_result->client_result().has_output_config(); proto::PredictionResult pred_result = has_valid_result ? client_result->client_result() : proto::PredictionResult();
diff --git a/components/segmentation_platform/internal/selection/cached_result_provider_unittest.cc b/components/segmentation_platform/internal/selection/cached_result_provider_unittest.cc index 5696e4b..61c753c3 100644 --- a/components/segmentation_platform/internal/selection/cached_result_provider_unittest.cc +++ b/components/segmentation_platform/internal/selection/cached_result_provider_unittest.cc
@@ -111,4 +111,13 @@ EXPECT_TRUE(classification_result.ordered_labels.empty()); } +TEST_F(CachedResultProviderTest, CachedResultProviderWithEmptyPrefs) { + cached_result_provider_ = std::make_unique<CachedResultProvider>( + std::move(result_prefs_), configs_); + ClassificationResult classification_result = + cached_result_provider_->GetCachedResultForClient(kClientKey); + EXPECT_THAT(classification_result.status, PredictionStatus::kFailed); + EXPECT_TRUE(classification_result.ordered_labels.empty()); +} + } // namespace segmentation_platform \ No newline at end of file
diff --git a/components/segmentation_platform/internal/selection/cached_result_writer.cc b/components/segmentation_platform/internal/selection/cached_result_writer.cc index e32995f..bdbfb75 100644 --- a/components/segmentation_platform/internal/selection/cached_result_writer.cc +++ b/components/segmentation_platform/internal/selection/cached_result_writer.cc
@@ -22,8 +22,8 @@ Config* config, proto::ClientResult client_result, const PlatformOptions& platform_options) { - DCHECK(!config->on_demand_execution); - if (!IsPrefUpdateRequiredForClient(config, platform_options)) { + if (!IsPrefUpdateRequiredForClient(config, platform_options) || + config->on_demand_execution) { return; } UpdateNewClientResultToPrefs(config, client_result);
diff --git a/components/segmentation_platform/internal/selection/result_refresh_manager.cc b/components/segmentation_platform/internal/selection/result_refresh_manager.cc new file mode 100644 index 0000000..b333530 --- /dev/null +++ b/components/segmentation_platform/internal/selection/result_refresh_manager.cc
@@ -0,0 +1,115 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/segmentation_platform/internal/selection/result_refresh_manager.h" + +#include "base/task/single_thread_task_runner.h" +#include "components/segmentation_platform/internal/post_processor/post_processor.h" +#include "components/segmentation_platform/internal/stats.h" +#include "components/segmentation_platform/public/config.h" + +namespace segmentation_platform { + +namespace { +// Checks if the model result supports multi output model. +bool SupportMultiOutput(SegmentResultProvider::SegmentResult* result) { + return result && result->result.has_output_config(); +} +} // namespace + +ResultRefreshManager::ResultRefreshManager( + const std::vector<std::unique_ptr<Config>>& configs, + std::unique_ptr<CachedResultWriter> cached_result_writer, + const PlatformOptions& platform_options) + : configs_(configs), + cached_result_writer_(std::move(cached_result_writer)), + platform_options_(platform_options) {} + +ResultRefreshManager::~ResultRefreshManager() = default; + +void ResultRefreshManager::RefreshModelResults( + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers) { + result_providers_ = std::move(result_providers); + for (const auto& config : configs_) { + if (config->on_demand_execution) { + continue; + } + auto* segment_result_provider = + result_providers_[config->segmentation_key].get(); + GetCachedResultOrRunModel(segment_result_provider, config.get(), + /*run_model=*/false); + } +} + +void ResultRefreshManager::GetCachedResultOrRunModel( + SegmentResultProvider* segment_result_provider, + Config* config, + bool run_model) { + auto result_options = + std::make_unique<SegmentResultProvider::GetResultOptions>(); + // Not required, checking only for testing. + if (config->segments.empty()) { + return; + } + // Note that, this assumes that a client has only one model. + result_options->segment_id = config->segments.begin()->first; + result_options->ignore_db_scores = + run_model; // First time just get the result from DB. + + // TODO(ritikagup) : Fix the save_result_to_db callback and then set it to + // true. + + result_options->callback = + base::BindOnce(&ResultRefreshManager::OnGetCachedResultOrRunModel, + weak_ptr_factory_.GetWeakPtr(), segment_result_provider, + config, run_model); + + segment_result_provider->GetSegmentResult(std::move(result_options)); +} + +void ResultRefreshManager::OnGetCachedResultOrRunModel( + SegmentResultProvider* segment_result_provider, + Config* config, + bool run_model, + std::unique_ptr<SegmentResultProvider::SegmentResult> result) { + SegmentResultProvider::ResultState result_state = + result ? result->state : SegmentResultProvider::ResultState::kUnknown; + + // If the model result is not available from database or has expired, + // evaluate the result by running the model. + bool has_expired_or_unavailable_result = + (result_state == + SegmentResultProvider::ResultState::kDatabaseScoreNotReady); + if (run_model == false && has_expired_or_unavailable_result) { + GetCachedResultOrRunModel(segment_result_provider, config, + /*run_model=*/true); + return; + } + + if (!SupportMultiOutput(result.get())) { + return; + } + proto::PredictionResult pred_result = result->result; + // If the model result is available either from database or running the + // model, update prefs if expired. + bool unexpired_score_from_db = + (result_state == + SegmentResultProvider::ResultState::kSuccessFromDatabase); + bool expired_score_and_run_model = + ((result_state == + SegmentResultProvider::ResultState::kTfliteModelScoreUsed) || + (result_state == + SegmentResultProvider::ResultState::kDefaultModelScoreUsed)); + + if (unexpired_score_from_db || expired_score_and_run_model) { + proto::ClientResult client_result = + metadata_utils::CreateClientResultFromPredResult(pred_result, + base::Time::Now()); + cached_result_writer_->UpdatePrefsIfExpired(config, client_result, + platform_options_); + } +} + +} // namespace segmentation_platform \ No newline at end of file
diff --git a/components/segmentation_platform/internal/selection/result_refresh_manager.h b/components/segmentation_platform/internal/selection/result_refresh_manager.h new file mode 100644 index 0000000..2b585f8 --- /dev/null +++ b/components/segmentation_platform/internal/selection/result_refresh_manager.h
@@ -0,0 +1,82 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_SELECTION_RESULT_REFRESH_MANAGER_H_ +#define COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_SELECTION_RESULT_REFRESH_MANAGER_H_ + +#include <string> + +#include "base/functional/callback.h" +#include "components/segmentation_platform/internal/selection/cached_result_writer.h" +#include "components/segmentation_platform/internal/selection/segment_result_provider.h" +#include "components/segmentation_platform/public/result.h" + +namespace segmentation_platform { +struct Config; +class SegmentResultProvider; + +// ResultRefreshManager runs on every startup, ensuring that model results are +// valid both in database and prefs. Responsible for two things. +// 1. Getting model result from database or by running the model and updating +// datab. +// 2. Call to update prefs with the latest model result, if prefs results are +// invalid. +class ResultRefreshManager { + public: + ResultRefreshManager(const std::vector<std::unique_ptr<Config>>& configs, + std::unique_ptr<CachedResultWriter> cached_result_writer, + const PlatformOptions& platform_options); + + ~ResultRefreshManager(); + + // Disallow copy/assign. + ResultRefreshManager(ResultRefreshManager&) = delete; + ResultRefreshManager& operator=(ResultRefreshManager&) = delete; + + // This refreshes model results. It does the following when result for a + // model is required. + // 1. Try to get model result from database. + // 2. If present in database, update it in prefs if prefs result is invalid or + // expired. + // 3. Else, try to get result by running the model and also save computed + // scores in db and update it in prefs if prefs result is invalid or + // expired. + void RefreshModelResults( + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers); + + private: + // Gives result for the model based on `run_model`. If `run_model` is false, + // tries to get the result from database, else tries to get the result by + // executing model. It also saves to the result to database after model + // execution. + void GetCachedResultOrRunModel(SegmentResultProvider* segment_result_provider, + Config* config, + bool run_model); + void OnGetCachedResultOrRunModel( + SegmentResultProvider* segment_result_provider, + Config* config, + bool run_model, + std::unique_ptr<SegmentResultProvider::SegmentResult> result); + + // Configs for all registered clients. + const std::vector<std::unique_ptr<Config>>& configs_; + + // Stores `SegmentResultProvider` for all clients. + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers_; + + // Delegate to write results for all clients to prefs if previous results are + // not present or invalid. + std::unique_ptr<CachedResultWriter> cached_result_writer_; + + // Platform options indicating whether to force refresh results or not. + const PlatformOptions platform_options_; + + base::WeakPtrFactory<ResultRefreshManager> weak_ptr_factory_{this}; +}; + +} // namespace segmentation_platform + +#endif // COMPONENTS_SEGMENTATION_PLATFORM_INTERNAL_SELECTION_RESULT_REFRESH_MANAGER_H_
diff --git a/components/segmentation_platform/internal/selection/result_refresh_manager_unittest.cc b/components/segmentation_platform/internal/selection/result_refresh_manager_unittest.cc new file mode 100644 index 0000000..ae558649 --- /dev/null +++ b/components/segmentation_platform/internal/selection/result_refresh_manager_unittest.cc
@@ -0,0 +1,260 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/segmentation_platform/internal/selection/result_refresh_manager.h" + +#include "base/memory/raw_ptr.h" +#include "base/metrics/user_metrics.h" +#include "base/run_loop.h" +#include "base/test/gmock_callback_support.h" +#include "base/test/simple_test_clock.h" +#include "base/test/task_environment.h" +#include "components/prefs/pref_registry_simple.h" +#include "components/prefs/testing_pref_service.h" +#include "components/segmentation_platform/internal/constants.h" +#include "components/segmentation_platform/internal/metadata/metadata_utils.h" +#include "components/segmentation_platform/internal/metadata/metadata_writer.h" +#include "components/segmentation_platform/internal/selection/client_result_prefs.h" +#include "components/segmentation_platform/internal/selection/segment_result_provider.h" +#include "components/segmentation_platform/public/config.h" +#include "components/segmentation_platform/public/prediction_options.h" +#include "testing/gmock/include/gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + +using testing::_; +using testing::Invoke; + +namespace segmentation_platform { +namespace { + +// Labels for BinaryClassifier. +const char kNotShowShare[] = "Not Show Share"; +const char kShowShare[] = "Show Share"; + +// TTL for BinaryClassifier labels. +const int kShowShareTTL = 3; +const int kDefaultTTL = 5; + +// Test clients. +const char kTestClient1[] = "client_1"; +const char kTestClient2[] = "client_2"; + +// Test Ids. +const proto::SegmentId kSegmentId = + proto::SegmentId::OPTIMIZATION_TARGET_SEGMENTATION_NEW_TAB; + +class MockResultProvider : public SegmentResultProvider { + public: + MOCK_METHOD1(GetSegmentResult, + void(std::unique_ptr<GetResultOptions> options)); +}; + +std::unique_ptr<Config> CreateTestConfig(const std::string& key) { + auto config = std::make_unique<Config>(); + config->segmentation_key = key; + config->segmentation_uma_name = "TestUmaKey"; + config->on_demand_execution = false; + config->AddSegmentId(kSegmentId); + return config; +} + +proto::OutputConfig GetTestOutputConfigForBinaryClassifier() { + proto::SegmentationModelMetadata model_metadata; + MetadataWriter writer(&model_metadata); + + writer.AddOutputConfigForBinaryClassifier( + /*threshold=*/0.5, /*positive_label=*/kShowShare, + /*negative_label=*/kNotShowShare); + + writer.AddPredictedResultTTLInOutputConfig({{kShowShare, kShowShareTTL}}, + kDefaultTTL, proto::TimeUnit::DAY); + + return model_metadata.output_config(); +} + +class ResultRefreshManagerTest : public testing::Test { + public: + ResultRefreshManagerTest() = default; + ~ResultRefreshManagerTest() override = default; + + void SetUp() override { + base::SetRecordActionTaskRunner( + task_environment_.GetMainThreadTaskRunner()); + + configs_.emplace_back(CreateTestConfig(kTestClient1)); + configs_.emplace_back(CreateTestConfig(kTestClient2)); + cached_result_writer_ = SetupCachedResultWriter(); + + client1_result_provider_ = std::make_unique<MockResultProvider>(); + client2_result_provider_ = std::make_unique<MockResultProvider>(); + + result_refresh_manager_ = std::make_unique<ResultRefreshManager>( + configs_, std::move(cached_result_writer_), PlatformOptions(false)); + } + + std::unique_ptr<CachedResultWriter> SetupCachedResultWriter() { + pref_service.registry()->RegisterStringPref(kSegmentationClientResultPrefs, + std::string()); + std::unique_ptr<ClientResultPrefs> result_prefs = + std::make_unique<ClientResultPrefs>(&pref_service); + client_result_prefs_ = std::make_unique<ClientResultPrefs>(&pref_service); + clock_.SetNow(base::Time::Now()); + + return std::make_unique<CachedResultWriter>(std::move(result_prefs), + &clock_); + } + + proto::ClientResult CreateClientResult(proto::PredictionResult pred_result, + base::Time timestamp) { + proto::ClientResult client_result; + client_result.mutable_client_result()->CopyFrom(pred_result); + client_result.set_timestamp_us( + timestamp.ToDeltaSinceWindowsEpoch().InMicroseconds()); + return client_result; + } + + void ExpectResultFromDatabase( + MockResultProvider* segment_result_provider, + const proto::PredictionResult& result, + const SegmentResultProvider::ResultState& result_state, + bool ignore_db_scores) { + EXPECT_CALL(*segment_result_provider, GetSegmentResult(_)) + .WillOnce( + Invoke([result, result_state, ignore_db_scores]( + std::unique_ptr<SegmentResultProvider::GetResultOptions> + options) { + EXPECT_EQ(options->ignore_db_scores, ignore_db_scores); + EXPECT_EQ(options->segment_id, kSegmentId); + auto segment_result = + std::make_unique<SegmentResultProvider::SegmentResult>( + result_state, result, /*rank=*/1); + std::move(options->callback).Run(std::move(segment_result)); + })); + } + + void ExpectResultFromModelExecution( + MockResultProvider* segment_result_provider, + const std::vector<proto::PredictionResult>& result_list, + const std::vector<SegmentResultProvider::ResultState>& result_state_list, + const std::vector<bool>& ignore_db_scores) { + EXPECT_CALL(*segment_result_provider, GetSegmentResult(_)) + .Times(2) + .WillOnce( + Invoke([result_list, result_state_list, ignore_db_scores]( + std::unique_ptr<SegmentResultProvider::GetResultOptions> + options) { + EXPECT_EQ(options->ignore_db_scores, ignore_db_scores[0]); + EXPECT_EQ(options->segment_id, kSegmentId); + auto segment_result = + std::make_unique<SegmentResultProvider::SegmentResult>( + result_state_list[0], result_list[0], /*rank=*/1); + std::move(options->callback).Run(std::move(segment_result)); + })) + .WillOnce( + Invoke([result_list, result_state_list, ignore_db_scores]( + std::unique_ptr<SegmentResultProvider::GetResultOptions> + options) { + EXPECT_EQ(options->ignore_db_scores, ignore_db_scores[1]); + EXPECT_EQ(options->segment_id, kSegmentId); + auto segment_result = + std::make_unique<SegmentResultProvider::SegmentResult>( + result_state_list[1], result_list[1], /*rank=*/1); + std::move(options->callback).Run(std::move(segment_result)); + })); + } + + void VerifyIfResultUpdatedInPrefs(const std::string& segmentation_key, + proto::PredictionResult expected_result) { + absl::optional<proto::ClientResult> client_result = + client_result_prefs_->ReadClientResultFromPrefs(segmentation_key); + EXPECT_TRUE(client_result.has_value()); + EXPECT_EQ(expected_result.SerializeAsString(), + client_result.value().client_result().SerializeAsString()); + } + + void VerifyIfResultNotUpdatedInPrefs(const std::string& segmentation_key) { + absl::optional<proto::ClientResult> client_result = + client_result_prefs_->ReadClientResultFromPrefs(segmentation_key); + EXPECT_FALSE(client_result.has_value()); + } + + base::test::TaskEnvironment task_environment_{ + base::test::TaskEnvironment::TimeSource::MOCK_TIME}; + std::vector<std::unique_ptr<Config>> configs_; + std::unique_ptr<MockResultProvider> client1_result_provider_; + std::unique_ptr<MockResultProvider> client2_result_provider_; + std::unique_ptr<ResultRefreshManager> result_refresh_manager_; + std::unique_ptr<ClientResultPrefs> client_result_prefs_; + std::unique_ptr<CachedResultWriter> cached_result_writer_; + TestingPrefServiceSimple pref_service; + base::SimpleTestClock clock_; +}; + +TEST_F(ResultRefreshManagerTest, TestRefreshModelResultsSuccess) { + // Client 1 gets model result from database. + proto::PredictionResult result_from_db_for_client1 = + metadata_utils::CreatePredictionResult( + /*model_scores=*/{0.8}, GetTestOutputConfigForBinaryClassifier(), + /*timestamp=*/base::Time::Now()); + + ExpectResultFromDatabase( + client1_result_provider_.get(), result_from_db_for_client1, + SegmentResultProvider::ResultState::kSuccessFromDatabase, + /*ignore_db_scores=*/false); + + // Client 2 gets model result by running the model. + proto::PredictionResult result_from_db_for_client2; + proto::PredictionResult result_from_model_for_client2 = + metadata_utils::CreatePredictionResult( + /*model_scores=*/{0.8}, GetTestOutputConfigForBinaryClassifier(), + /*timestamp=*/base::Time::Now()); + + ExpectResultFromModelExecution( + client2_result_provider_.get(), + {result_from_db_for_client2, result_from_model_for_client2}, + {SegmentResultProvider::ResultState::kDatabaseScoreNotReady, + SegmentResultProvider::ResultState::kTfliteModelScoreUsed}, + /*ignore_db_scores=*/{false, true}); + + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers; + result_providers[kTestClient1] = std::move(client1_result_provider_); + result_providers[kTestClient2] = std::move(client2_result_provider_); + + result_refresh_manager_->RefreshModelResults(std::move(result_providers)); + + VerifyIfResultUpdatedInPrefs(kTestClient1, result_from_db_for_client1); + VerifyIfResultUpdatedInPrefs(kTestClient2, result_from_model_for_client2); +} + +TEST_F(ResultRefreshManagerTest, TestRefreshModelResultWithNoResult) { + // Client 1 tries to get model result from database, but signal not collected. + proto::PredictionResult result_for_client1; + ExpectResultFromDatabase( + client1_result_provider_.get(), result_for_client1, + SegmentResultProvider::ResultState::kSignalsNotCollected, + /*ignore_db_scores=*/false); + + // Client 2 tries gets model result by running the model and model execution + // fails. + proto::PredictionResult result_for_client2; + ExpectResultFromModelExecution( + client2_result_provider_.get(), {result_for_client2, result_for_client2}, + {SegmentResultProvider::ResultState::kDatabaseScoreNotReady, + SegmentResultProvider::ResultState::kDefaultModelExecutionFailed}, + /*ignore_db_scores=*/{false, true}); + + std::map<std::string, std::unique_ptr<SegmentResultProvider>> + result_providers; + result_providers[kTestClient1] = std::move(client1_result_provider_); + result_providers[kTestClient2] = std::move(client2_result_provider_); + + result_refresh_manager_->RefreshModelResults(std::move(result_providers)); + + VerifyIfResultNotUpdatedInPrefs(kTestClient1); + VerifyIfResultNotUpdatedInPrefs(kTestClient2); +} + +} // namespace +} // namespace segmentation_platform \ No newline at end of file
diff --git a/components/tracing/common/trace_startup_config.cc b/components/tracing/common/trace_startup_config.cc index f4d8993..5b4e087 100644 --- a/components/tracing/common/trace_startup_config.cc +++ b/components/tracing/common/trace_startup_config.cc
@@ -212,6 +212,8 @@ memory_config.triggers.push_back( {10000, base::trace_event::MemoryDumpLevelOfDetail::DETAILED, base::trace_event::MemoryDumpType::PERIODIC_INTERVAL}); + memory_config.allowed_dump_modes.insert( + base::trace_event::MemoryDumpLevelOfDetail::DETAILED); trace_config_.ResetMemoryDumpConfig(memory_config); }
diff --git a/content/app/content_main_runner_impl.cc b/content/app/content_main_runner_impl.cc index 7de613a..8bfbf0e7 100644 --- a/content/app/content_main_runner_impl.cc +++ b/content/app/content_main_runner_impl.cc
@@ -664,6 +664,7 @@ MainFunctionParams main_params(command_line); main_params.zygote_child = true; + main_params.needs_startup_tracing_after_mojo_init = true; if (delegate->ShouldCreateFeatureList( ContentMainDelegate::InvokedInChildProcess())) { @@ -905,6 +906,16 @@ if (process_type.empty()) enable_startup_tracing = false; #endif // BUILDFLAG(USE_ZYGOTE) +#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) + // A sandboxed process won't be able to allocate the SMB needed for startup + // tracing until Mojo IPC support is brought up, at which point the Mojo + // broker will transparently broker the SMB creation. + if (!sandbox::policy::IsUnsandboxedSandboxType( + sandbox::policy::SandboxTypeFromCommandLine(command_line))) { + enable_startup_tracing = false; + needs_startup_tracing_after_mojo_init_ = true; + } +#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) if (enable_startup_tracing) tracing::EnableStartupTracingIfNeeded(); @@ -1096,6 +1107,8 @@ main_params.ui_task = std::move(content_main_params_->ui_task); main_params.created_main_parts_closure = std::move(content_main_params_->created_main_parts_closure); + main_params.needs_startup_tracing_after_mojo_init = + needs_startup_tracing_after_mojo_init_; #if BUILDFLAG(IS_WIN) main_params.sandbox_info = content_main_params_->sandbox_info; #elif BUILDFLAG(IS_MAC)
diff --git a/content/app/content_main_runner_impl.h b/content/app/content_main_runner_impl.h index ea9b523..22173f3 100644 --- a/content/app/content_main_runner_impl.h +++ b/content/app/content_main_runner_impl.h
@@ -67,6 +67,10 @@ // True if the runner has been shut down. bool is_shutdown_ = false; + // Set to true if this content process's main function should enable startup + // tracing after initializing Mojo. + bool needs_startup_tracing_after_mojo_init_ = false; + // The delegate will outlive this object. raw_ptr<ContentMainDelegate> delegate_ = nullptr;
diff --git a/content/browser/back_forward_cache_basics_browsertest.cc b/content/browser/back_forward_cache_basics_browsertest.cc index 52bea9d..5344305a 100644 --- a/content/browser/back_forward_cache_basics_browsertest.cc +++ b/content/browser/back_forward_cache_basics_browsertest.cc
@@ -5,9 +5,12 @@ #include "content/browser/back_forward_cache_browsertest.h" #include "content/browser/web_contents/web_contents_impl.h" +#include "content/public/browser/render_frame_host.h" #include "content/public/browser/site_isolation_policy.h" +#include "content/public/browser/web_contents.h" #include "content/public/common/url_constants.h" #include "content/public/test/browser_test.h" +#include "content/public/test/browser_test_utils.h" #include "content/public/test/content_browser_test_utils.h" #include "content/public/test/navigation_handle_observer.h" #include "content/public/test/test_navigation_observer.h" @@ -32,6 +35,19 @@ namespace content { +namespace { +void InsertSubFrameWithUrl(RenderFrameHost* rfh, std::string url) { + std::string insert_script = base::StringPrintf( + R"( + const iframeElement = document.createElement("iframe"); + iframeElement.src = "%s"; + document.body.appendChild(iframeElement); + )", + url.c_str()); + ASSERT_TRUE(ExecJs(rfh, insert_script)); +} +} // namespace + using NotRestoredReason = BackForwardCacheMetrics::NotRestoredReason; using NotRestoredReasons = BackForwardCacheCanStoreDocumentResult::NotRestoredReasons; @@ -575,125 +591,172 @@ } } -IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, - DoesNotCacheIfMainFrameStillLoading) { +class BackForwardCacheStillLoadingBrowserTest + : public BackForwardCacheBrowserTest, + public ::testing::WithParamInterface<TestFrameType> { + protected: + std::string GetMainFramePath() { + switch (GetParam()) { + case TestFrameType::kMainFrame: + return "/controlled"; + case TestFrameType::kSubFrame: + return "/back_forward_cache/controllable_subframe.html"; + case TestFrameType::kSubFrameOfSubframe: + return "/back_forward_cache/controllable_subframe_of_subframe.html"; + } + } + + int GetNavigationCount() { + switch (GetParam()) { + case TestFrameType::kMainFrame: + return 1; + case TestFrameType::kSubFrame: + return 2; + case TestFrameType::kSubFrameOfSubframe: + return 3; + } + } +}; + +INSTANTIATE_TEST_SUITE_P(All, + BackForwardCacheStillLoadingBrowserTest, + ::testing::Values(TestFrameType::kMainFrame, + TestFrameType::kSubFrame, + TestFrameType::kSubFrameOfSubframe)); + +IN_PROC_BROWSER_TEST_P(BackForwardCacheStillLoadingBrowserTest, + DoesNotCacheIfFrameStillLoading) { + std::string controlled_path("/controlled"); net::test_server::ControllableHttpResponse response(embedded_test_server(), - "/main_document"); + controlled_path); ASSERT_TRUE(embedded_test_server()->Start()); - // 1) Navigate to a page that doesn't finish loading. - GURL url(embedded_test_server()->GetURL("a.com", "/main_document")); - TestNavigationManager navigation_manager(shell()->web_contents(), url); - shell()->LoadURL(url); + bool testing_main_frame = GetParam() == TestFrameType::kMainFrame; - // The navigation starts. - EXPECT_TRUE(navigation_manager.WaitForRequestStart()); - navigation_manager.ResumeNavigation(); + GURL main_frame_url( + embedded_test_server()->GetURL("a.com", GetMainFramePath())); - // The server sends the first part of the response and waits. + // 1) Navigate to a page with a frame that loads partially but never + // completes. We need the navigation of the partial frame to complete to avoid + // extra blocking reasons from occurring. + TestNavigationObserver observer(web_contents(), GetNavigationCount()); + observer.set_wait_event( + TestNavigationObserver::WaitEvent::kNavigationFinished); + shell()->LoadURL(main_frame_url); response.WaitForRequest(); response.Send( "HTTP/1.1 200 OK\r\n" "Content-Type: text/html; charset=utf-8\r\n" "\r\n" - "<html><body> ... "); - - // The navigation finishes while the body is still loading. - ASSERT_TRUE(navigation_manager.WaitForNavigationFinished()); - RenderFrameDeletedObserver delete_observer_rfh_a(current_frame_host()); + "<html><body>..."); + observer.WaitForNavigationFinished(); // 2) Navigate away. + RenderFrameHostImplWrapper rfh_a(current_frame_host()); shell()->LoadURL(embedded_test_server()->GetURL("b.com", "/title1.html")); + ASSERT_TRUE(WaitForLoadStop(web_contents())); - // The page was still loading when we navigated away, so it shouldn't have - // been cached. - delete_observer_rfh_a.WaitUntilDeleted(); + // The page should not have been added to cache, since it had a subframe + // that was still loading at the time it was navigated away from. + ASSERT_TRUE(rfh_a.WaitUntilRenderFrameDeleted()); - // 3) Go back. - web_contents()->GetController().GoBack(); - EXPECT_FALSE(WaitForLoadStop(shell()->web_contents())); + // 3) Go back. If this is the main frame, then going back will get a 404. + ASSERT_NE(HistoryGoBack(web_contents()), testing_main_frame); ExpectNotRestored({NotRestoredReason::kLoading}, {}, {}, {}, {}, FROM_HERE); } -IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, - DoesNotCacheLoadingSubframe) { +class BackForwardCacheStillNavigatingBrowserTest + : public BackForwardCacheBrowserTest, + public ::testing::WithParamInterface<TestFrameType> { + protected: + std::string GetMainFramePath() { + switch (GetParam()) { + case TestFrameType::kMainFrame: + NOTREACHED(); + return ""; + case TestFrameType::kSubFrame: + return "/back_forward_cache/controllable_subframe.html"; + case TestFrameType::kSubFrameOfSubframe: + return "/back_forward_cache/controllable_subframe_of_subframe.html"; + } + } +}; + +INSTANTIATE_TEST_SUITE_P(All, + BackForwardCacheStillNavigatingBrowserTest, + ::testing::Values(TestFrameType::kSubFrame, + TestFrameType::kSubFrameOfSubframe)); + +IN_PROC_BROWSER_TEST_P(BackForwardCacheStillNavigatingBrowserTest, + DoesNotCacheNavigatingSubframe) { net::test_server::ControllableHttpResponse response(embedded_test_server(), "/controlled"); ASSERT_TRUE(embedded_test_server()->Start()); // 1) Navigate to a page with an iframe that loads forever. - GURL url(embedded_test_server()->GetURL( - "a.com", "/back_forward_cache/controllable_subframe.html")); - TestNavigationManager navigation_manager(shell()->web_contents(), url); + GURL url(embedded_test_server()->GetURL("a.com", GetMainFramePath())); + shell()->LoadURL(url); - - // The navigation finishes while the iframe is still loading. - ASSERT_TRUE(navigation_manager.WaitForNavigationFinished()); - // Wait for the iframe request to arrive, and leave it hanging with no // response. response.WaitForRequest(); - RenderFrameHostImpl* rfh_a = current_frame_host(); - RenderFrameDeletedObserver delete_observer_rfh_a(rfh_a); + RenderFrameHostImplWrapper rfh_a(current_frame_host()); + // If the "DOMContentLoaded" event has not fired, it will cause BFCache to be + // blocked. We are not + ASSERT_EQ(42, EvalJs(rfh_a.get(), "domContentLoaded")); // 2) Navigate away. shell()->LoadURL(embedded_test_server()->GetURL("b.com", "/title1.html")); - EXPECT_TRUE(WaitForLoadStop(shell()->web_contents())); + EXPECT_TRUE(WaitForLoadStop(web_contents())); // The page should not have been added to cache, since it had a subframe that // was still loading at the time it was navigated away from. - delete_observer_rfh_a.WaitUntilDeleted(); + ASSERT_TRUE(rfh_a.WaitUntilRenderFrameDeleted()); // 3) Go back. ASSERT_TRUE(HistoryGoBack(web_contents())); - ExpectNotRestored( - { - NotRestoredReason::kLoading, - NotRestoredReason::kSubframeIsNavigating, - }, - {}, {}, {}, {}, FROM_HERE); + ExpectNotRestored({NotRestoredReason::kSubframeIsNavigating}, {}, {}, {}, {}, + FROM_HERE); } +// Check that a frame with an invalid url doesn't affect the back-forward cache +// usage. IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, - DoesNotCacheLoadingSubframeOfSubframe) { - net::test_server::ControllableHttpResponse response(embedded_test_server(), - "/controlled"); + FrameWithInvalidURLDoesntAffectCache) { ASSERT_TRUE(embedded_test_server()->Start()); - // 1) Navigate to a page with an iframe that contains yet another iframe, that - // hangs while loading. - GURL url(embedded_test_server()->GetURL( - "a.com", "/back_forward_cache/controllable_subframe_of_subframe.html")); - TestNavigationManager navigation_manager(shell()->web_contents(), url); - shell()->LoadURL(url); + GURL url_a(embedded_test_server()->GetURL("a.com", "/title1.html")); + GURL url_b(embedded_test_server()->GetURL("b.com", "/title2.html")); - // The navigation finishes while the iframe within an iframe is still loading. - ASSERT_TRUE(navigation_manager.WaitForNavigationFinished()); - - // Wait for the innermost iframe request to arrive, and leave it hanging with - // no response. - response.WaitForRequest(); - + // 1) Navigate to A. + EXPECT_TRUE(NavigateToURL(shell(), url_a)); RenderFrameHostImpl* rfh_a = current_frame_host(); - RenderFrameDeletedObserver delete_rfh_a(rfh_a); - // 2) Navigate away. - shell()->LoadURL(embedded_test_server()->GetURL("b.com", "/title1.html")); - EXPECT_TRUE(WaitForLoadStop(shell()->web_contents())); + // 2) Create some subframes which have an invalid URL + // and thus won't commit a document. + InsertSubFrameWithUrl(rfh_a, "javascript:false"); + InsertSubFrameWithUrl(rfh_a, "blob:"); + InsertSubFrameWithUrl(rfh_a, "file:///"); + // wrongly typed scheme + InsertSubFrameWithUrl(rfh_a, "htt://"); + for (size_t i = 0; i < rfh_a->child_count(); i++) { + RenderFrameHostImpl* rfh_subframe = + rfh_a->child_at(i)->current_frame_host(); + EXPECT_FALSE(rfh_subframe->IsDOMContentLoaded()); + EXPECT_FALSE(rfh_subframe->has_committed_any_navigation()); + } - // The page should not have been added to the cache, since it had an iframe - // that was still loading at the time it was navigated away from. - delete_rfh_a.WaitUntilDeleted(); + // 3) Navigate to B. + EXPECT_TRUE(NavigateToURL(shell(), url_b)); + // The page A should be stored in the back-forward cache. + EXPECT_TRUE(rfh_a->IsInBackForwardCache()); - // 3) Go back. + // 4) Go back. ASSERT_TRUE(HistoryGoBack(web_contents())); - ExpectNotRestored( - { - NotRestoredReason::kLoading, - NotRestoredReason::kSubframeIsNavigating, - }, - {}, {}, {}, {}, FROM_HERE); + + // The page A should be restored from the back-forward cache. + ExpectRestored(FROM_HERE); } IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, DoesNotCacheIfHttpError) { @@ -998,11 +1061,6 @@ EXPECT_EQ(num_messages_received, 2); } -enum class TestFrameType { - kMainFrame, - kSubFrame, -}; - enum class StickinessType { kSticky, kNonSticky,
diff --git a/content/browser/back_forward_cache_browsertest.h b/content/browser/back_forward_cache_browsertest.h index 78fc227..3aa0a1c 100644 --- a/content/browser/back_forward_cache_browsertest.h +++ b/content/browser/back_forward_cache_browsertest.h
@@ -52,6 +52,12 @@ std::initializer_list<RenderFrameHostImpl*> Elements( std::initializer_list<RenderFrameHostImpl*> t); +enum class TestFrameType { + kMainFrame, + kSubFrame, + kSubFrameOfSubframe, +}; + // Test about the BackForwardCache. class BackForwardCacheBrowserTest : public ContentBrowserTest,
diff --git a/content/browser/browser_main_loop.cc b/content/browser/browser_main_loop.cc index 56b44713..57da510 100644 --- a/content/browser/browser_main_loop.cc +++ b/content/browser/browser_main_loop.cc
@@ -375,7 +375,7 @@ // No memory monitor on other platforms... if (monitor) - monitor->Start(); + monitor->MaybeStartPlatformVoter(); return monitor; }
diff --git a/content/browser/renderer_host/back_forward_cache_impl.cc b/content/browser/renderer_host/back_forward_cache_impl.cc index 8b59d657..882bed99 100644 --- a/content/browser/renderer_host/back_forward_cache_impl.cc +++ b/content/browser/renderer_host/back_forward_cache_impl.cc
@@ -940,8 +940,11 @@ RenderFrameHostImpl* rfh, RequestedFeatures requested_features) { DCHECK_NE(requested_features, RequestedFeatures::kOnlySticky); - if (!rfh->IsDOMContentLoaded()) + // The DOM content must have finished loading, except when there is + // no DOM content to load when the RFH has not committed any navigation. + if (!rfh->IsDOMContentLoaded() && rfh->has_committed_any_navigation()) { result.No(BackForwardCacheMetrics::NotRestoredReason::kLoading); + } // Check for non-sticky features that are present at the moment. WebSchedulerTrackedFeatures banned_features =
diff --git a/content/browser/renderer_host/navigation_request.cc b/content/browser/renderer_host/navigation_request.cc index af5da1f4..3e3cb45b 100644 --- a/content/browser/renderer_host/navigation_request.cc +++ b/content/browser/renderer_host/navigation_request.cc
@@ -5396,6 +5396,13 @@ commit_params_->pending_history_list_offset; page_restore_params->current_history_list_length = commit_params_->current_history_list_length; + page_restore_params->view_transition_state = + std::move(commit_params_->view_transition_state); + // Since we moved the view transition state to page restore params, we + // should reset the commit params one (move doesn't clear the optional). + // This ensures that we don't erroneously think that view_transition_state + // is unhandled and attempt to clean it up. + commit_params_->view_transition_state.reset(); activated_entry = controller->GetBackForwardCache().RestoreEntry( nav_entry_id_, std::move(page_restore_params)); // The only time activated_entry can be nullptr here, is if the
diff --git a/content/browser/renderer_host/render_frame_host_manager.cc b/content/browser/renderer_host/render_frame_host_manager.cc index 872ca64..4629ed7 100644 --- a/content/browser/renderer_host/render_frame_host_manager.cc +++ b/content/browser/renderer_host/render_frame_host_manager.cc
@@ -3899,8 +3899,14 @@ if (prev_state == RenderFrameHostImpl::LifecycleStateImpl::kInBackForwardCache) { for (const auto& rvh : render_view_hosts_to_restore) { - rvh->LeaveBackForwardCache( - pending_stored_page->page_restore_params().Clone()); + blink::mojom::PageRestoreParamsPtr page_restore_params = + pending_stored_page->page_restore_params().Clone(); + // We only send view_transition_state to the main RenderViewHost, so + // clear it for any other RenderViewHosts. + if (&*rvh != current_frame_host()->GetRenderViewHost()) { + page_restore_params->view_transition_state.reset(); + } + rvh->LeaveBackForwardCache(std::move(page_restore_params)); } } else { DCHECK_EQ(prev_state,
diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc index f4fc3a9..dc4bba3f 100644 --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc
@@ -2140,21 +2140,13 @@ mojo::PendingReceiver<blink::mojom::WebSocketConnector> receiver) { // TODO(jam): is it ok to not send extraHeaders for sockets created from // shared and service workers? - // - // Shared Workers and service workers are not directly associated with a - // frame, so the concept of "top-level frame" does not exist. Can use - // (origin, origin, origin) for the IsolationInfo for requests because these - // workers can only be created when the site has cookie access. - // - // TODO(https://crbug.com/1199077): We should consider using - // storage_key().top_frame_origin() instead once that is fully populated. mojo::MakeSelfOwnedReceiver( std::make_unique<WebSocketConnectorImpl>( GetID(), MSG_ROUTING_NONE, storage_key.origin(), net::IsolationInfo::Create( - net::IsolationInfo::RequestType::kOther, storage_key.origin(), - storage_key.origin(), - net::SiteForCookies::FromOrigin(storage_key.origin()), + net::IsolationInfo::RequestType::kOther, + url::Origin::Create(storage_key.top_level_site().GetURL()), + storage_key.origin(), storage_key.ToNetSiteForCookies(), /*party_context=*/absl::nullopt, storage_key.nonce().has_value() ? &storage_key.nonce().value() : nullptr)),
diff --git a/content/browser/webauth/authenticator_impl_unittest.cc b/content/browser/webauth/authenticator_impl_unittest.cc index afbf1a3..89d9f62c 100644 --- a/content/browser/webauth/authenticator_impl_unittest.cc +++ b/content/browser/webauth/authenticator_impl_unittest.cc
@@ -8234,6 +8234,26 @@ is_off_the_record); } } + +// Tests that attempting to make a credential with large blob = required and +// attachment = platform on Windows fails and the request is not sent to the +// WebAuthn API. +// This is because largeBlob = required is ignored by the Windows platform +// authenticator at the time of writing (Feb 2023). +TEST_F(ResidentKeyAuthenticatorImplTest, MakeCredentialLargeBlobWinPlatform) { + fake_win_webauthn_api_.set_available(true); + fake_win_webauthn_api_.set_version(WEBAUTHN_API_VERSION_3); + PublicKeyCredentialCreationOptionsPtr options = + GetTestPublicKeyCredentialCreationOptions(); + options->large_blob_enable = device::LargeBlobSupport::kRequired; + options->authenticator_selection->resident_key = + device::ResidentKeyRequirement::kRequired; + options->authenticator_selection->authenticator_attachment = + device::AuthenticatorAttachment::kPlatform; + MakeCredentialResult result = AuthenticatorMakeCredential(std::move(options)); + EXPECT_EQ(result.status, AuthenticatorStatus::NOT_ALLOWED_ERROR); + EXPECT_FALSE(fake_win_webauthn_api_.last_make_credential_options()); +} #endif // BUILDFLAG(IS_WIN) // Tests that chrome does not attempt setting the PRF extension during a
diff --git a/content/browser/webid/fedcm_metrics.cc b/content/browser/webid/fedcm_metrics.cc index 75d8154..3e2dc0b 100644 --- a/content/browser/webid/fedcm_metrics.cc +++ b/content/browser/webid/fedcm_metrics.cc
@@ -5,7 +5,6 @@ #include "content/browser/webid/fedcm_metrics.h" #include "base/metrics/histogram_functions.h" -#include "base/metrics/histogram_macros.h" #include "base/types/pass_key.h" #include "content/browser/webid/flags.h" #include "services/metrics/public/cpp/metrics_utils.h" @@ -38,7 +37,8 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_MEDIUM_TIMES("Blink.FedCm.Timing.ShowAccountsDialog", duration); + base::UmaHistogramMediumTimes("Blink.FedCm.Timing.ShowAccountsDialog", + duration); } void FedCmMetrics::RecordContinueOnDialogTime(base::TimeDelta duration) { @@ -56,7 +56,8 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_MEDIUM_TIMES("Blink.FedCm.Timing.ContinueOnDialog", duration); + base::UmaHistogramMediumTimes("Blink.FedCm.Timing.ContinueOnDialog", + duration); } void FedCmMetrics::RecordCancelOnDialogTime(base::TimeDelta duration) { @@ -74,14 +75,14 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_MEDIUM_TIMES("Blink.FedCm.Timing.CancelOnDialog", duration); + base::UmaHistogramMediumTimes("Blink.FedCm.Timing.CancelOnDialog", duration); } void FedCmMetrics::RecordCancelReason( IdentityRequestDialogController::DismissReason dismiss_reason) { if (is_disabled_) return; - UMA_HISTOGRAM_ENUMERATION( + base::UmaHistogramEnumeration( "Blink.FedCm.CancelReason", dismiss_reason, IdentityRequestDialogController::DismissReason::COUNT); } @@ -106,10 +107,10 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_MEDIUM_TIMES("Blink.FedCm.Timing.IdTokenResponse", - token_response_time); - UMA_HISTOGRAM_MEDIUM_TIMES("Blink.FedCm.Timing.TurnaroundTime", - turnaround_time); + base::UmaHistogramMediumTimes("Blink.FedCm.Timing.IdTokenResponse", + token_response_time); + base::UmaHistogramMediumTimes("Blink.FedCm.Timing.TurnaroundTime", + turnaround_time); } void FedCmMetrics::RecordRequestTokenStatus(FedCmRequestIdTokenStatus status) { @@ -136,7 +137,7 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_ENUMERATION("Blink.FedCm.Status.RequestIdToken", status); + base::UmaHistogramEnumeration("Blink.FedCm.Status.RequestIdToken", status); } void FedCmMetrics::RecordSignInStateMatchStatus( @@ -151,7 +152,7 @@ ukm::builders::Blink_FedCmIdp fedcm_idp_builder(provider_source_id_); RecordUkm(fedcm_idp_builder); - UMA_HISTOGRAM_ENUMERATION("Blink.FedCm.Status.SignInStateMatch", status); + base::UmaHistogramEnumeration("Blink.FedCm.Status.SignInStateMatch", status); } void FedCmMetrics::RecordIdpSigninMatchStatus( @@ -193,33 +194,58 @@ : FedCmIdpSigninMatchStatus::kMatchWithoutAccounts; } - UMA_HISTOGRAM_ENUMERATION("Blink.FedCm.Status.IdpSigninMatch", match_status); + base::UmaHistogramEnumeration("Blink.FedCm.Status.IdpSigninMatch", + match_status); } void FedCmMetrics::RecordIsSignInUser(bool is_sign_in) { if (is_disabled_) return; - UMA_HISTOGRAM_BOOLEAN("Blink.FedCm.IsSignInUser", is_sign_in); + base::UmaHistogramBoolean("Blink.FedCm.IsSignInUser", is_sign_in); } void FedCmMetrics::RecordWebContentsVisibilityUponReadyToShowDialog( bool is_visible) { if (is_disabled_) return; - UMA_HISTOGRAM_BOOLEAN("Blink.FedCm.WebContentsVisible", is_visible); + base::UmaHistogramBoolean("Blink.FedCm.WebContentsVisible", is_visible); +} + +void FedCmMetrics::RecordAutoReauthnMetrics( + bool has_single_returning_account, + const IdentityRequestAccount* auto_signin_account, + bool auto_reauthn_success) { + NumReturningAccounts num_returning_accounts = NumReturningAccounts::kZero; + if (has_single_returning_account) { + num_returning_accounts = NumReturningAccounts::kOne; + } else if (auto_signin_account) { + num_returning_accounts = NumReturningAccounts::kMultiple; + } + + base::UmaHistogramEnumeration("Blink.FedCm.AutoReauthn.ReturningAccounts", + num_returning_accounts); + base::UmaHistogramBoolean("Blink.FedCm.AutoReauthn.Succeeded", + auto_reauthn_success); + + ukm::builders::Blink_FedCm ukm_builder(page_source_id_); + ukm_builder.SetAutoReauthn_ReturningAccounts( + static_cast<int>(num_returning_accounts)); + ukm_builder.SetAutoReauthn_Succeeded(auto_reauthn_success); + ukm_builder.SetFedCmSessionID(session_id_); + ukm_builder.Record(ukm::UkmRecorder::Get()); } void RecordApprovedClientsExistence(bool has_approved_clients) { if (IsFedCmMultipleIdentityProvidersEnabled()) return; - UMA_HISTOGRAM_BOOLEAN("Blink.FedCm.ApprovedClientsExistence", - has_approved_clients); + base::UmaHistogramBoolean("Blink.FedCm.ApprovedClientsExistence", + has_approved_clients); } void RecordApprovedClientsSize(int size) { if (IsFedCmMultipleIdentityProvidersEnabled()) return; - UMA_HISTOGRAM_COUNTS_10000("Blink.FedCm.ApprovedClientsSize", size); + base::UmaHistogramCounts10000("Blink.FedCm.ApprovedClientsSize", size); } } // namespace content
diff --git a/content/browser/webid/fedcm_metrics.h b/content/browser/webid/fedcm_metrics.h index c55db07a..e207e91d 100644 --- a/content/browser/webid/fedcm_metrics.h +++ b/content/browser/webid/fedcm_metrics.h
@@ -144,6 +144,21 @@ // browser is ready to show the accounts dialog. void RecordWebContentsVisibilityUponReadyToShowDialog(bool is_visible); + // This enum is used in histograms. Do not remove or modify existing entries. + // You may add entries at the end, and update |kMaxValue|. + enum class NumReturningAccounts { + kZero = 0, + kOne = 1, + kMultiple = 2, + kMaxValue = kMultiple + }; + + // Records some auto reauthn metrics. + void RecordAutoReauthnMetrics( + bool has_single_returning_account, + const IdentityRequestAccount* auto_signin_account, + bool auto_reauthn_success); + private: // The page's SourceId. Used to log the UKM event Blink.FedCm. ukm::SourceId page_source_id_;
diff --git a/content/browser/webid/federated_auth_request_impl.cc b/content/browser/webid/federated_auth_request_impl.cc index 0f7ee76..633fb15c 100644 --- a/content/browser/webid/federated_auth_request_impl.cc +++ b/content/browser/webid/federated_auth_request_impl.cc
@@ -274,18 +274,6 @@ base::RandInt(1, 1 << 30), is_disabled); } -FederatedAuthRequestImpl::NumReturningAccounts GetNumReturningAccounts( - bool has_single_returning_account, - const IdentityRequestAccount* auto_reauthn_account) { - if (has_single_returning_account) { - return FederatedAuthRequestImpl::NumReturningAccounts::ONE; - } - if (auto_reauthn_account) { - return FederatedAuthRequestImpl::MULTIPLE; - } - return FederatedAuthRequestImpl::ZERO; -} - } // namespace FederatedAuthRequestImpl::FetchData::FetchData() = default; @@ -943,17 +931,13 @@ const IdentityProviderData* auto_reauthn_idp = nullptr; const IdentityRequestAccount* auto_reauthn_account = nullptr; + bool has_single_returning_account = false; if (auto_reauthn_enabled) { // Auto signs in returning users if they have a single returning account and // are signing in. - bool has_single_returning_account = + has_single_returning_account = GetSingleReturningAccount(&auto_reauthn_idp, &auto_reauthn_account); auto_reauthn &= has_single_returning_account; - UMA_HISTOGRAM_ENUMERATION( - "Blink.FedCm.AutoReauthn.ReturningAccounts", - GetNumReturningAccounts(has_single_returning_account, - auto_reauthn_account), - NumReturningAccounts::COUNT); } if (auto_reauthn) { @@ -986,7 +970,8 @@ weak_ptr_factory_.GetWeakPtr())); if (auto_reauthn_enabled) { - UMA_HISTOGRAM_BOOLEAN("Blink.FedCm.AutoReauthn.Succeeded", auto_reauthn); + fedcm_metrics_->RecordAutoReauthnMetrics( + has_single_returning_account, auto_reauthn_account, auto_reauthn); } }
diff --git a/content/browser/webid/federated_auth_request_impl.h b/content/browser/webid/federated_auth_request_impl.h index d5cee21..a9a2741 100644 --- a/content/browser/webid/federated_auth_request_impl.h +++ b/content/browser/webid/federated_auth_request_impl.h
@@ -55,10 +55,6 @@ FederatedIdentityPermissionContextDelegate*, mojo::PendingReceiver<blink::mojom::FederatedAuthRequest>); - // This enum is used in histograms. Do not remove or modify existing entries. - // You may add entries at the end, and update COUNT. - enum NumReturningAccounts { ZERO = 0, ONE = 1, MULTIPLE = 2, COUNT = 3 }; - FederatedAuthRequestImpl(const FederatedAuthRequestImpl&) = delete; FederatedAuthRequestImpl& operator=(const FederatedAuthRequestImpl&) = delete;
diff --git a/content/browser/webid/federated_auth_request_impl_unittest.cc b/content/browser/webid/federated_auth_request_impl_unittest.cc index a94b624..57d9ba6 100644 --- a/content/browser/webid/federated_auth_request_impl_unittest.cc +++ b/content/browser/webid/federated_auth_request_impl_unittest.cc
@@ -889,19 +889,27 @@ const char* entry_name) { auto entries = ukm_recorder()->GetEntriesByName(entry_name); - if (entries.empty()) - FAIL() << "No RequestTokenStatus was recorded"; + ASSERT_FALSE(entries.empty()) + << "No " << entry_name << " entry was recorded"; // There are multiple types of metrics under the same FedCM UKM. We need to // make sure that the metric only includes the expected one. + bool metric_found = false; for (const auto* const entry : entries) { const int64_t* metric = - ukm_recorder()->GetEntryMetric(entry, "Status_RequestToken"); - if (metric && *metric != static_cast<int>(status)) - FAIL() << "Unexpected status was recorded"; + ukm_recorder()->GetEntryMetric(entry, "Status.RequestIdToken"); + if (!metric) { + continue; + } + EXPECT_FALSE(metric_found) + << "Found more than one entry with Status.RequestIdToken in " + << entry_name; + metric_found = true; + EXPECT_EQ(static_cast<int>(status), *metric) + << "Unexpected status recorded in " << entry_name; } - - SUCCEED(); + EXPECT_TRUE(metric_found) + << "No Status.RequestIdToken entry was found in " << entry_name; } void ExpectTimingUKM(const std::string& metric_name) { @@ -913,7 +921,8 @@ const char* entry_name) { auto entries = ukm_recorder()->GetEntriesByName(entry_name); - ASSERT_FALSE(entries.empty()); + ASSERT_FALSE(entries.empty()) + << "No " << entry_name << " entry was recorded"; for (const auto* const entry : entries) { if (ukm_recorder()->GetEntryMetric(entry, metric_name)) { @@ -921,7 +930,7 @@ return; } } - FAIL() << "Expected UKM was not recorded"; + FAIL() << "Expected UKM was not recorded in " << entry_name; } void ExpectNoTimingUKM(const std::string& metric_name) { @@ -933,11 +942,12 @@ const char* entry_name) { auto entries = ukm_recorder()->GetEntriesByName(entry_name); - ASSERT_FALSE(entries.empty()); + ASSERT_FALSE(entries.empty()) + << "No " << entry_name << " entry was recorded"; for (const auto* const entry : entries) { if (ukm_recorder()->GetEntryMetric(entry, metric_name)) - FAIL() << "Unexpected UKM was recorded"; + FAIL() << "Unexpected UKM was recorded in " << entry_name; } SUCCEED(); } @@ -945,19 +955,53 @@ void ExpectSignInStateMatchStatusUKM(SignInStateMatchStatus status) { auto entries = ukm_recorder()->GetEntriesByName(FedCmIdpEntry::kEntryName); - if (entries.empty()) - FAIL() << "No SignInStateMatchStatus was recorded"; + ASSERT_FALSE(entries.empty()) << "No FedCm entry was recorded"; // There are multiple types of metrics under the same FedCM UKM. We need to // make sure that the metric only includes the expected one. + bool metric_found = false; for (const auto* const entry : entries) { const int64_t* metric = - ukm_recorder()->GetEntryMetric(entry, "Status_SignInStateMatch"); - if (metric && *metric != static_cast<int>(status)) - FAIL() << "Unexpected status was recorded"; + ukm_recorder()->GetEntryMetric(entry, "Status.SignInStateMatch"); + if (!metric) { + continue; + } + EXPECT_FALSE(metric_found) + << "Found more than one Status.SignInStateMatch"; + metric_found = true; + EXPECT_EQ(static_cast<int>(status), *metric); } + EXPECT_TRUE(metric_found) << "No Status.SignInStateMatch was found"; + } - SUCCEED(); + void ExpectAutoReauthnUKM( + FedCmMetrics::NumReturningAccounts expected_returning_accounts, + bool expected_succeeded) { + auto entries = ukm_recorder()->GetEntriesByName(FedCmEntry::kEntryName); + ASSERT_FALSE(entries.empty()) << "No FedCM UKM entry was found!"; + + bool metric_found = false; + for (const auto* entry : entries) { + const int64_t* metric = + ukm_recorder()->GetEntryMetric(entry, "AutoReauthn.Succeeded"); + if (!metric) { + EXPECT_FALSE(ukm_recorder()->GetEntryMetric( + entry, "AutoReauthn.ReturningAccounts")) + << "Found an entry with AutoReauthn.ReturningAccounts but without " + "AutoReauthn.Succeeded"; + continue; + } + EXPECT_FALSE(metric_found) << "Found more than one AutoReauthn entry"; + metric_found = true; + EXPECT_EQ(expected_succeeded, *metric); + const int64_t* returning_accounts_metric = ukm_recorder()->GetEntryMetric( + entry, "AutoReauthn.ReturningAccounts"); + ASSERT_TRUE(returning_accounts_metric) + << "AutoReauthn.ReturningAccounts was not found"; + EXPECT_EQ(static_cast<int>(expected_returning_accounts), + *returning_accounts_metric); + } + EXPECT_TRUE(metric_found) << "Did not find AutoReauthn metrics"; } void CheckAllFedCmSessionIDs() { @@ -967,12 +1011,12 @@ for (const auto* const entry : ukm_entries) { const auto* const metric = ukm_recorder()->GetEntryMetric(entry, "FedCmSessionID"); - EXPECT_TRUE(metric) + ASSERT_TRUE(metric) << "All UKM events should have the SessionID metric"; if (!session_id.has_value()) { session_id = *metric; } else { - ASSERT_EQ(*metric, *session_id) + EXPECT_EQ(*metric, *session_id) << "All UKM events should have the same SessionID"; } } @@ -1355,7 +1399,10 @@ true, 1); histogram_tester_.ExpectUniqueSample( "Blink.FedCm.AutoReauthn.ReturningAccounts", - static_cast<int>(FederatedAuthRequestImpl::NumReturningAccounts::ONE), 1); + static_cast<int>(FedCmMetrics::NumReturningAccounts::kOne), 1); + ExpectAutoReauthnUKM(FedCmMetrics::NumReturningAccounts::kOne, + /*expected_succeeded=*/true); + CheckAllFedCmSessionIDs(); } // Test that auto re-authn with a single account where the account is a @@ -1393,7 +1440,10 @@ true, 1); histogram_tester_.ExpectUniqueSample( "Blink.FedCm.AutoReauthn.ReturningAccounts", - static_cast<int>(FederatedAuthRequestImpl::NumReturningAccounts::ONE), 1); + static_cast<int>(FedCmMetrics::NumReturningAccounts::kOne), 1); + ExpectAutoReauthnUKM(FedCmMetrics::NumReturningAccounts::kOne, + /*expected_succeeded=*/true); + CheckAllFedCmSessionIDs(); } // Test that auto re-authn with multiple accounts and a single returning user @@ -1446,7 +1496,10 @@ true, 1); histogram_tester_.ExpectUniqueSample( "Blink.FedCm.AutoReauthn.ReturningAccounts", - static_cast<int>(FederatedAuthRequestImpl::NumReturningAccounts::ONE), 1); + static_cast<int>(FedCmMetrics::NumReturningAccounts::kOne), 1); + ExpectAutoReauthnUKM(FedCmMetrics::NumReturningAccounts::kOne, + /*expected_succeeded=*/true); + CheckAllFedCmSessionIDs(); } // Test that auto re-authn with multiple accounts and multiple returning users @@ -1501,9 +1554,10 @@ false, 1); histogram_tester_.ExpectUniqueSample( "Blink.FedCm.AutoReauthn.ReturningAccounts", - static_cast<int>( - FederatedAuthRequestImpl::NumReturningAccounts::MULTIPLE), - 1); + static_cast<int>(FedCmMetrics::NumReturningAccounts::kMultiple), 1); + ExpectAutoReauthnUKM(FedCmMetrics::NumReturningAccounts::kMultiple, + /*expected_succeeded=*/false); + CheckAllFedCmSessionIDs(); } // Test that auto re-authn with single non-returning account sets the sign-in @@ -1539,8 +1593,10 @@ false, 1); histogram_tester_.ExpectUniqueSample( "Blink.FedCm.AutoReauthn.ReturningAccounts", - static_cast<int>(FederatedAuthRequestImpl::NumReturningAccounts::ZERO), - 1); + static_cast<int>(FedCmMetrics::NumReturningAccounts::kZero), 1); + ExpectAutoReauthnUKM(FedCmMetrics::NumReturningAccounts::kZero, + /*expected_succeeded=*/false); + CheckAllFedCmSessionIDs(); } // Test that auto re-authn with multiple accounts and a single returning user
diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc index f14b546c..7bf09dd 100644 --- a/content/gpu/gpu_main.cc +++ b/content/gpu/gpu_main.cc
@@ -357,14 +357,12 @@ gpu_process.set_main_thread(child_thread); -#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) - // Startup tracing is usually enabled earlier, but if we forked from a zygote, - // we can only enable it after mojo IPC support is brought up initialized by - // GpuChildThread, because the mojo broker has to create the tracing SMB on - // our behalf due to the zygote sandbox. - if (parameters.zygote_child) + // Mojo IPC support is brought up by GpuChildThread, so startup tracing is + // enabled here if it needs to start after mojo init (normally so the mojo + // broker can bypass the sandbox to allocate startup tracing's SMB). + if (parameters.needs_startup_tracing_after_mojo_init) { tracing::EnableStartupTracingIfNeeded(); -#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) + } #if BUILDFLAG(IS_MAC) // A GPUEjectPolicy of 'wait' is set in the Info.plist of the browser @@ -448,16 +446,14 @@ !gpu_prefs.disable_accelerated_video_encode; #if BUILDFLAG(IS_CHROMEOS) - // Increase the FD limit by 512 on Chrome OS devices in order to avoid running - // running out of FDs in cases where many decoders are running concurrently. - // See b/215553848 and b/265885078. - // TODO(b/195769334): revisit the need for this once out-of-process video - // decoding has been fully implemented. + // Video decoding of many video streams can use thousands of FDs as well as + // Exo clients like Lacros. + // See https://crbug.com/1417237 const auto current_max_fds = base::saturated_cast<unsigned int>(base::GetMaxFds()); - constexpr unsigned int kMaxFDsDelta = 1u << 9; + constexpr unsigned int kMaxFDsDelta = 1u << 13; const auto new_max_fds = - static_cast<unsigned int>(base::ClampAdd(current_max_fds, kMaxFDsDelta)); + static_cast<unsigned int>(base::ClampMax(current_max_fds, kMaxFDsDelta)); base::IncreaseFdLimitTo(new_max_fds); #endif
diff --git a/content/ppapi_plugin/ppapi_plugin_main.cc b/content/ppapi_plugin/ppapi_plugin_main.cc index 1dbd794..4819b9c 100644 --- a/content/ppapi_plugin/ppapi_plugin_main.cc +++ b/content/ppapi_plugin/ppapi_plugin_main.cc
@@ -160,14 +160,12 @@ ppapi_process.set_main_thread( new PpapiThread(run_loop.QuitClosure(), command_line)); -#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) - // Startup tracing is usually enabled earlier, but if we forked from a zygote, - // we can only enable it after mojo IPC support is brought up by PpapiThread, - // because the mojo broker has to create the tracing SMB on our behalf due to - // the zygote sandbox. - if (parameters.zygote_child) + // Mojo IPC support is brought up by PpapiThread, so startup tracing is + // enabled here if it needs to start after mojo init (normally so the mojo + // broker can bypass the sandbox to allocate startup tracing's SMB). + if (parameters.needs_startup_tracing_after_mojo_init) { tracing::EnableStartupTracingIfNeeded(); -#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) + } #if BUILDFLAG(IS_WIN) if (!base::win::IsUser32AndGdi32Available())
diff --git a/content/public/common/main_function_params.h b/content/public/common/main_function_params.h index ca5ecc42..0bb4d81d 100644 --- a/content/public/common/main_function_params.h +++ b/content/public/common/main_function_params.h
@@ -52,6 +52,10 @@ bool zygote_child = false; #endif + // Set to true if this content process's main function should enable startup + // tracing after initializing Mojo. + bool needs_startup_tracing_after_mojo_init = false; + #if BUILDFLAG(IS_IOS) // For iOS in order to enter the UIApplication we must store the initial // argc/argv from main().
diff --git a/content/renderer/media/renderer_webaudiodevice_impl.cc b/content/renderer/media/renderer_webaudiodevice_impl.cc index ef94399..997a6d7 100644 --- a/content/renderer/media/renderer_webaudiodevice_impl.cc +++ b/content/renderer/media/renderer_webaudiodevice_impl.cc
@@ -23,6 +23,7 @@ #include "media/base/audio_glitch_info.h" #include "media/base/audio_timestamp_helper.h" #include "media/base/limits.h" +#include "media/base/output_device_info.h" #include "media/base/silent_sink_suspender.h" #include "third_party/blink/public/platform/audio/web_audio_device_source_type.h" #include "third_party/blink/public/platform/modules/webrtc/webrtc_logging.h" @@ -189,26 +190,7 @@ if (sink_) return; // Already started. - switch (sink_descriptor_.Type()) { - case blink::WebAudioSinkDescriptor::kAudible: - sink_ = AudioDeviceFactory::GetInstance()->NewAudioRendererSink( - GetLatencyHintSourceType(latency_hint_.Category()), frame_token_, - media::AudioSinkParameters(base::UnguessableToken(), - sink_descriptor_.SinkId().Utf8())); - - // Use a task runner instead of the render thread for fake Render() calls - // since it has special connotations for Blink and garbage collection. - // Timeout value chosen to be highly unlikely in the normal case. - silent_sink_suspender_ = std::make_unique<media::SilentSinkSuspender>( - this, base::Seconds(30), current_sink_params_, sink_, - GetSilentSinkTaskRunner()); - sink_->Initialize(current_sink_params_, silent_sink_suspender_.get()); - break; - case blink::WebAudioSinkDescriptor::kSilent: - sink_ = create_silent_sink_cb_.Run(GetSilentSinkTaskRunner()); - sink_->Initialize(current_sink_params_, this); - break; - } + CreateAudioRendererSink(); sink_->Start(); sink_->Play(); } @@ -302,4 +284,52 @@ blink::WebRtcLogMessage(base::StringPrintf("[WA]RWADI::%s", message.c_str())); } +void RendererWebAudioDeviceImpl::CreateAudioRendererSink() { + DCHECK(!sink_); + + switch (sink_descriptor_.Type()) { + case blink::WebAudioSinkDescriptor::kAudible: + sink_ = AudioDeviceFactory::GetInstance()->NewAudioRendererSink( + GetLatencyHintSourceType(latency_hint_.Category()), frame_token_, + media::AudioSinkParameters(base::UnguessableToken(), + sink_descriptor_.SinkId().Utf8())); + + // Use a task runner instead of the render thread for fake Render() calls + // since it has special connotations for Blink and garbage collection. + // Timeout value chosen to be highly unlikely in the normal case. + silent_sink_suspender_ = std::make_unique<media::SilentSinkSuspender>( + this, base::Seconds(30), current_sink_params_, sink_, + GetSilentSinkTaskRunner()); + sink_->Initialize(current_sink_params_, silent_sink_suspender_.get()); + break; + case blink::WebAudioSinkDescriptor::kSilent: + sink_ = create_silent_sink_cb_.Run(GetSilentSinkTaskRunner()); + sink_->Initialize(current_sink_params_, this); + break; + } +} + +media::OutputDeviceStatus +RendererWebAudioDeviceImpl::CreateSinkAndGetDeviceStatus() { + CreateAudioRendererSink(); + + // The device status of a silent sink is always OK. + bool is_silent_sink = + sink_descriptor_.Type() == blink::WebAudioSinkDescriptor::kSilent; + media::OutputDeviceStatus status = + is_silent_sink ? media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK + : sink_->GetOutputDeviceInfo().device_status(); + + // If sink status is not OK, reset `sink_` and `silent_sink_suspender_` + // because this instance will be destroyed. + if (status != media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK) { + sink_ = nullptr; + silent_sink_suspender_.reset(); + } else { + sink_->Start(); + sink_->Play(); + } + return status; +} + } // namespace content
diff --git a/content/renderer/media/renderer_webaudiodevice_impl.h b/content/renderer/media/renderer_webaudiodevice_impl.h index 33cd9c7..3f5e166 100644 --- a/content/renderer/media/renderer_webaudiodevice_impl.h +++ b/content/renderer/media/renderer_webaudiodevice_impl.h
@@ -77,6 +77,13 @@ return current_sink_params_; } + // Create and initialize an instance of AudioRendererSink. + void CreateAudioRendererSink(); + + // Creates a new sink and return its device status. If the status is OK, + // replace the existing sink with the new one. + media::OutputDeviceStatus CreateSinkAndGetDeviceStatus() override; + protected: // Callback to get output device params (for tests). using OutputDeviceParamsCallback = base::OnceCallback<media::AudioParameters( @@ -138,6 +145,13 @@ bool is_rendering_ = false; CreateSilentSinkCallback create_silent_sink_cb_; + + FRIEND_TEST_ALL_PREFIXES(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_HealthyDevice); + FRIEND_TEST_ALL_PREFIXES(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_ErrorDevice); + FRIEND_TEST_ALL_PREFIXES(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_SilentSink); }; } // namespace content
diff --git a/content/renderer/media/renderer_webaudiodevice_impl_unittest.cc b/content/renderer/media/renderer_webaudiodevice_impl_unittest.cc index d1dc164..a41baf3 100644 --- a/content/renderer/media/renderer_webaudiodevice_impl_unittest.cc +++ b/content/renderer/media/renderer_webaudiodevice_impl_unittest.cc
@@ -15,6 +15,7 @@ #include "media/base/audio_glitch_info.h" #include "media/base/limits.h" #include "media/base/mock_audio_renderer_sink.h" +#include "media/base/output_device_info.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" #include "third_party/blink/public/common/tokens/tokens.h" @@ -58,6 +59,10 @@ constexpr int kHardwareSampleRate = 44100; constexpr int kHardwareBufferSize = 128; const blink::LocalFrameToken kFrameToken; +const media::OutputDeviceInfo kHealthyDevice( + media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK); +const media::OutputDeviceInfo kErrorDevice( + media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_ERROR_INTERNAL); media::AudioParameters MockGetOutputDeviceParameters( const blink::LocalFrameToken& frame_token, @@ -108,7 +113,7 @@ mock_audio_renderer_sink_ = base::MakeRefCounted<MockAudioRendererSink>(); } - scoped_refptr<media::AudioRendererSink> MockCreateSilentSink( + scoped_refptr<media::AudioRendererSink> CreateMockSilentSink( const scoped_refptr<base::SequencedTaskRunner>& task_runner) { return mock_audio_renderer_sink_; } @@ -119,7 +124,7 @@ webaudio_device_ = std::make_unique<RendererWebAudioDeviceImplUnderTest>( sink_descriptor, media::CHANNEL_LAYOUT_MONO, 1, latencyHint, this, base::BindRepeating( - &RendererWebAudioDeviceImplTest::MockCreateSilentSink, + &RendererWebAudioDeviceImplTest::CreateMockSilentSink, // Guaranteed to be valid because |this| owns |webaudio_device_| and // so will outlive it. base::Unretained(this))); @@ -136,7 +141,7 @@ blink::WebAudioLatencyHint::kCategoryInteractive), this, base::BindRepeating( - &RendererWebAudioDeviceImplTest::MockCreateSilentSink, + &RendererWebAudioDeviceImplTest::CreateMockSilentSink, // Guaranteed to be valid because |this| owns |webaudio_device_| and // so will outlive it. base::Unretained(this))); @@ -151,7 +156,7 @@ blink::WebAudioLatencyHint::kCategoryInteractive), this, base::BindRepeating( - &RendererWebAudioDeviceImplTest::MockCreateSilentSink, + &RendererWebAudioDeviceImplTest::CreateMockSilentSink, // Guaranteed to be valid because |this| owns |webaudio_device_| and // so will outlive it. base::Unretained(this))); @@ -163,16 +168,7 @@ blink::WebAudioDeviceSourceType render_token, const blink::LocalFrameToken& frame_token, const media::AudioSinkParameters& params) override { - scoped_refptr<media::MockAudioRendererSink> mock_sink = - new media::MockAudioRendererSink( - params.device_id, media::OUTPUT_DEVICE_STATUS_OK, - MockGetOutputDeviceParameters(frame_token, params.device_id)); - - EXPECT_CALL(*mock_sink.get(), Start()); - EXPECT_CALL(*mock_sink.get(), Play()); - EXPECT_CALL(*mock_sink.get(), Stop()); - - return mock_sink; + return mock_audio_renderer_sink_; } void TearDown() override { webaudio_device_.reset(); } @@ -423,4 +419,90 @@ webaudio_device_->Stop(); } +TEST_F(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_HealthyDevice) { + { + InSequence s; + + EXPECT_CALL(*mock_audio_renderer_sink_, GetOutputDeviceInfo) + .Times(1) + .WillOnce(testing::Return(kHealthyDevice)); + EXPECT_CALL(*mock_audio_renderer_sink_, Start).Times(1); + EXPECT_CALL(*mock_audio_renderer_sink_, Play).Times(1); + EXPECT_CALL(*mock_audio_renderer_sink_, Stop).Times(1); + } + + media::ChannelLayout layout = media::GuessChannelLayout(2); + SetupDevice(layout, 2); + + // `sink_` should be created after OUTPUT_DEVICE_STATUS_OK status return from + // `CreateAndGetSinkStatus` call. + EXPECT_EQ(webaudio_device_->sink_, nullptr); + media::OutputDeviceStatus status = + webaudio_device_->CreateSinkAndGetDeviceStatus(); + EXPECT_NE(webaudio_device_->sink_, nullptr); + + // Healthy device should return OUTPUT_DEVICE_STATUS_OK. + EXPECT_EQ(status, media ::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK); + webaudio_device_->Start(); + webaudio_device_->Stop(); +} + +TEST_F(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_ErrorDevice) { + { + InSequence s; + + EXPECT_CALL(*mock_audio_renderer_sink_, GetOutputDeviceInfo) + .Times(1) + .WillOnce(testing::Return(kErrorDevice)); + EXPECT_CALL(*mock_audio_renderer_sink_, Start).Times(0); + EXPECT_CALL(*mock_audio_renderer_sink_, Play).Times(0); + EXPECT_CALL(*mock_audio_renderer_sink_, Stop).Times(0); + } + + media::ChannelLayout layout = media::GuessChannelLayout(2); + SetupDevice(layout, 2); + + // `sink_` should be remain as nullptr after + // OUTPUT_DEVICE_STATUS_ERROR_INTERNAL status return from + // `CreateAndGetSinkStatus` call. + EXPECT_EQ(webaudio_device_->sink_, nullptr); + media::OutputDeviceStatus status = + webaudio_device_->CreateSinkAndGetDeviceStatus(); + EXPECT_EQ(webaudio_device_->sink_, nullptr); + + // Error device should return OUTPUT_DEVICE_STATUS_ERROR_INTERNAL. + EXPECT_EQ(status, + media ::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_ERROR_INTERNAL); +} + +TEST_F(RendererWebAudioDeviceImplTest, + CreateSinkAndGetDeviceStatus_SilentSink) { + { + InSequence s; + + // Silent sink shouldn't invoke `GetOutputDeviceInfo`. + EXPECT_CALL(*mock_audio_renderer_sink_, GetOutputDeviceInfo).Times(0); + EXPECT_CALL(*mock_audio_renderer_sink_, Start).Times(1); + EXPECT_CALL(*mock_audio_renderer_sink_, Play).Times(1); + EXPECT_CALL(*mock_audio_renderer_sink_, Stop).Times(1); + } + + // The WebAudioSinkDescriptor constructor with frame token will construct a + // silent sink. + SetupDevice(blink::WebAudioSinkDescriptor(kFrameToken)); + + // `sink_` should be created after OUTPUT_DEVICE_STATUS_OK status return from + // `CreateAndGetSinkStatus` call. + EXPECT_EQ(webaudio_device_->sink_, nullptr); + media::OutputDeviceStatus status = + webaudio_device_->CreateSinkAndGetDeviceStatus(); + EXPECT_NE(webaudio_device_->sink_, nullptr); + + // Silent sink should return OUTPUT_DEVICE_STATUS_OK. + EXPECT_EQ(status, media ::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK); + webaudio_device_->Start(); + webaudio_device_->Stop(); +} } // namespace content
diff --git a/content/renderer/renderer_main.cc b/content/renderer/renderer_main.cc index 6368325..825124d 100644 --- a/content/renderer/renderer_main.cc +++ b/content/renderer/renderer_main.cc
@@ -298,17 +298,14 @@ } #endif -#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) - // Startup tracing is usually enabled earlier, but if we forked from a - // zygote, we can only enable it after mojo IPC support is brought up - // initialized by RenderThreadImpl, because the mojo broker has to create - // the tracing SMB on our behalf due to the zygote sandbox. - if (parameters.zygote_child) { + // Mojo IPC support is brought up by RenderThreadImpl, so startup tracing + // is enabled here if it needs to start after mojo init (normally so the + // mojo broker can bypass the sandbox to allocate startup tracing's SMB). + if (parameters.needs_startup_tracing_after_mojo_init) { tracing::EnableStartupTracingIfNeeded(); TRACE_EVENT_INSTANT1("startup", "RendererMain", TRACE_EVENT_SCOPE_THREAD, - "zygote_child", true); + "needs_startup_tracing_after_mojo_init", true); } -#endif if (need_sandbox) { should_run_loop = platform.EnableSandbox();
diff --git a/content/test/content_unittests_bundle_data.filelist b/content/test/content_unittests_bundle_data.filelist index 4d97578..59ad895cf 100644 --- a/content/test/content_unittests_bundle_data.filelist +++ b/content/test/content_unittests_bundle_data.filelist
@@ -130,6 +130,7 @@ //content/test/data/back_forward_cache/controllable_subframe_of_subframe.html //content/test/data/back_forward_cache/dedicated_worker_in_subframe.html //content/test/data/back_forward_cache/disallowed_path.html +//content/test/data/back_forward_cache/dom_content_loaded_promise.js //content/test/data/back_forward_cache/empty.html //content/test/data/back_forward_cache/empty.js //content/test/data/back_forward_cache/page_with_broadcastchannel.html
diff --git a/content/test/data/accessibility/html/area-expected-fuchsia.txt b/content/test/data/accessibility/html/area-expected-fuchsia.txt index 6ba6de0..dfd37ba 100644 --- a/content/test/data/accessibility/html/area-expected-fuchsia.txt +++ b/content/test/data/accessibility/html/area-expected-fuchsia.txt
@@ -3,4 +3,4 @@ ++++UNKNOWN ++++++IMAGE label='pipe' ++++++++LINK focusable label='pipe1' actions='{DEFAULT}' -++++++++STATIC_TEXT label='pipe2' actions='{DEFAULT}' \ No newline at end of file +++++++++STATIC_TEXT hidden label='pipe2'
diff --git a/content/test/data/back_forward_cache/controllable_subframe.html b/content/test/data/back_forward_cache/controllable_subframe.html index 89b26d8..1b85150 100644 --- a/content/test/data/back_forward_cache/controllable_subframe.html +++ b/content/test/data/back_forward_cache/controllable_subframe.html
@@ -1,2 +1,3 @@ <!-- /controlled routes to a ControllableHttpResponse driven by the tests. --> +<script src="dom_content_loaded_promise.js"></script> <iframe src="/controlled"></iframe>
diff --git a/content/test/data/back_forward_cache/controllable_subframe_of_subframe.html b/content/test/data/back_forward_cache/controllable_subframe_of_subframe.html index d89e8de..ad3708a 100644 --- a/content/test/data/back_forward_cache/controllable_subframe_of_subframe.html +++ b/content/test/data/back_forward_cache/controllable_subframe_of_subframe.html
@@ -1 +1,2 @@ +<script src="dom_content_loaded_promise.js"></script> <iframe src="/back_forward_cache/controllable_subframe.html"></iframe>
diff --git a/content/test/data/back_forward_cache/dom_content_loaded_promise.js b/content/test/data/back_forward_cache/dom_content_loaded_promise.js new file mode 100644 index 0000000..735da04 --- /dev/null +++ b/content/test/data/back_forward_cache/dom_content_loaded_promise.js
@@ -0,0 +1,8 @@ +// Copyright 2023 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Set up a promise that will be resolve when DOMContentLoaded is fired. +var domContentLoaded = new Promise(resolve => { + document.addEventListener("DOMContentLoaded", () => resolve(42)); +});
diff --git a/content/utility/utility_main.cc b/content/utility/utility_main.cc index c82cf73..d33884b0 100644 --- a/content/utility/utility_main.cc +++ b/content/utility/utility_main.cc
@@ -242,14 +242,12 @@ utility_process.set_main_thread( new UtilityThreadImpl(run_loop.QuitClosure())); -#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) - // Startup tracing is usually enabled earlier, but if we forked from a zygote, - // we can only enable it after mojo IPC support is brought up initialized by - // UtilityThreadImpl, because the mojo broker has to create the tracing SMB on - // our behalf due to the zygote sandbox. - if (parameters.zygote_child) + // Mojo IPC support is brought up by UtilityThreadImpl, so startup tracing + // is enabled here if it needs to start after mojo init (normally so the mojo + // broker can bypass the sandbox to allocate startup tracing's SMB). + if (parameters.needs_startup_tracing_after_mojo_init) { tracing::EnableStartupTracingIfNeeded(); -#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) + } // Both utility process and service utility process would come // here, but the later is launched without connection to service manager, so
diff --git a/device/BUILD.gn b/device/BUILD.gn index 4e7ef2ca..7167d8b3 100644 --- a/device/BUILD.gn +++ b/device/BUILD.gn
@@ -347,8 +347,6 @@ sources += [ "bluetooth/bluetooth_classic_win_fake.cc", "bluetooth/bluetooth_classic_win_fake.h", - "bluetooth/bluetooth_low_energy_win_fake.cc", - "bluetooth/bluetooth_low_energy_win_fake.h", "bluetooth/test/fake_bluetooth_adapter_winrt.cc", "bluetooth/test/fake_bluetooth_adapter_winrt.h", "bluetooth/test/fake_bluetooth_le_advertisement_data_section_winrt.cc",
diff --git a/device/bluetooth/bluetooth_adapter_unittest.cc b/device/bluetooth/bluetooth_adapter_unittest.cc index 136af88..97393f6 100644 --- a/device/bluetooth/bluetooth_adapter_unittest.cc +++ b/device/bluetooth/bluetooth_adapter_unittest.cc
@@ -727,9 +727,8 @@ #endif InitWithDefaultAdapter(); if (!adapter_->IsPresent() || !adapter_->IsPowered()) { - LOG(WARNING) + GTEST_SKIP() << "Bluetooth adapter not present or not powered; skipping unit test."; - return; } EXPECT_FALSE(adapter_->GetAddress().empty()); @@ -773,8 +772,7 @@ TEST_F(BluetoothTest, MAYBE_ConstructFakeAdapter) { #endif // BUILDFLAG(IS_WIN) if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); EXPECT_EQ(adapter_->GetAddress(), kTestAdapterAddress); @@ -790,8 +788,7 @@ #if BUILDFLAG(IS_WIN) TEST_P(BluetoothTestWinrt, ConstructFakeAdapterWithoutRadio) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitFakeAdapterWithoutRadio(); @@ -806,8 +803,7 @@ TEST_P(BluetoothTestWinrt, ConstructFakeAdapterWithoutPowerControl) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitFakeAdapterWithRadioAccessDenied(); @@ -851,8 +847,7 @@ #if BUILDFLAG(IS_ANDROID) TEST_F(BluetoothTest, AdapterIllegalStateBeforeStartScan) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); ForceIllegalStateException(); @@ -868,8 +863,7 @@ #if BUILDFLAG(IS_ANDROID) TEST_F(BluetoothTest, AdapterIllegalStateBeforeStopScan) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -891,8 +885,7 @@ // Checks that discovery fails (instead of hanging) when permissions are denied. TEST_F(BluetoothTest, MAYBE_NoPermissions) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -915,8 +908,7 @@ // turned off. TEST_F(BluetoothTest, NoLocationServices) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -942,8 +934,7 @@ TEST_F(BluetoothTest, MAYBE_DiscoverLowEnergyDevice) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -968,8 +959,7 @@ TEST_F(BluetoothTest, MAYBE_DiscoverLowEnergyDeviceTwice) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1005,8 +995,7 @@ TEST_F(BluetoothTest, MAYBE_DiscoverLowEnergyDeviceWithUpdatedUUIDs) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1044,8 +1033,7 @@ TEST_F(BluetoothTest, MAYBE_DiscoverMultipleLowEnergyDevices) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1062,8 +1050,7 @@ // Tests that the adapter responds to external changes to the power state. TEST_P(BluetoothTestWinrt, SimulateAdapterPoweredOffAndOn) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1093,8 +1080,7 @@ // single AdapterPoweredChanged() call. TEST_P(BluetoothTestWinrt, SimulateDuplicateStateChanged) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1131,8 +1117,7 @@ // if it failed to obtain the underlying radio. TEST_P(BluetoothTestWinrt, SimulateAdapterPoweredOnAndOffWithoutRadio) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitFakeAdapterWithoutRadio(); @@ -1163,8 +1148,7 @@ // enable on all platforms. TEST_P(BluetoothTestWinrt, SimulateAdapterPowerFailure) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1187,8 +1171,7 @@ TEST_F(BluetoothTest, TogglePowerFakeAdapter) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1228,8 +1211,7 @@ TEST_F(BluetoothTest, MAYBE_TogglePowerFakeAdapter_Twice) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1274,8 +1256,7 @@ TEST_F(BluetoothTest, MAYBE_TogglePowerFakeAdapter_WithinCallback_On_Off) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1311,8 +1292,7 @@ TEST_F(BluetoothTest, MAYBE_TogglePowerFakeAdapter_WithinCallback_Off_On) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1355,8 +1335,7 @@ TEST_F(BluetoothTest, MAYBE_TogglePowerFakeAdapter_DestroyWithPending) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1436,8 +1415,7 @@ #if BUILDFLAG(IS_WIN) TEST_P(BluetoothTestWinrt, DiscoverySessionFailure) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1471,8 +1449,7 @@ // TODO(crbug.com/725270): Enable on relevant platforms. TEST_F(BluetoothTest, MAYBE_TurnOffAdapterWithConnectedDevice) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1499,8 +1476,7 @@ #if BUILDFLAG(IS_WIN) TEST_P(BluetoothTestWinrt, RegisterAdvertisement) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } auto advertisement_data = std::make_unique<BluetoothAdvertisement::Data>( @@ -1522,8 +1498,7 @@ TEST_P(BluetoothTestWinrt, FailRegisterAdvertisement) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } auto advertisement_data = std::make_unique<BluetoothAdvertisement::Data>( @@ -1548,8 +1523,7 @@ TEST_P(BluetoothTestWinrt, RegisterAndUnregisterAdvertisement) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } auto advertisement_data = std::make_unique<BluetoothAdvertisement::Data>( @@ -1580,8 +1554,7 @@ TEST_P(BluetoothTestWinrt, FailUnregisterAdvertisement) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } auto advertisement_data = std::make_unique<BluetoothAdvertisement::Data>( @@ -1617,8 +1590,7 @@ TEST_P(BluetoothTestWinrt, RegisterAdvertisementWithInvalidData) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } // WinRT only accepts ManufacturerData in the payload, other data should be @@ -1641,8 +1613,7 @@ TEST_P(BluetoothTestWinrt, RegisterMultipleAdvertisements) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1672,8 +1643,7 @@ TEST_P(BluetoothTestWinrt, UnregisterAdvertisementWhilePendingUnregister) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1719,8 +1689,7 @@ TEST_P(BluetoothTestWinrt, DoubleUnregisterAdvertisement) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1763,8 +1732,7 @@ TEST_P(BluetoothTestWinrt, SimulateAdvertisementStoppedByOS) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1855,8 +1823,7 @@ #endif TEST_F(BluetoothTest, MAYBE_EnsureUpdatedTimestamps) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1894,8 +1861,7 @@ #endif TEST_F(BluetoothTest, MAYBE_RemoveOutdatedDevices) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1925,8 +1891,7 @@ TEST_F(BluetoothTest, MAYBE_RemoveOutdatedDeviceGattConnect) { // Test that a device with GATT connection isn't removed. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1948,8 +1913,7 @@ // RetrieveGattConnectedDevicesWithDiscoveryFilter() with no service filter. TEST_F(BluetoothTest, DiscoverConnectedLowEnergyDeviceWithNoFilter) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1978,8 +1942,7 @@ // RetrieveGattConnectedDevicesWithDiscoveryFilter() with one service filter. TEST_F(BluetoothTest, DiscoverConnectedLowEnergyDeviceWithFilter) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -2012,8 +1975,7 @@ // that doesn't match. TEST_F(BluetoothTest, DiscoverConnectedLowEnergyDeviceWithWrongFilter) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -2041,8 +2003,7 @@ // that both match. TEST_F(BluetoothTest, DiscoverConnectedLowEnergyDeviceWithTwoFilters) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -2087,8 +2048,7 @@ // RetrieveGattConnectedDevicesWithDiscoveryFilter() again. TEST_F(BluetoothTest, DiscoverConnectedLowEnergyDeviceTwice) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_);
diff --git a/device/bluetooth/bluetooth_adapter_win.cc b/device/bluetooth/bluetooth_adapter_win.cc index 3570516f..e976f98 100644 --- a/device/bluetooth/bluetooth_adapter_win.cc +++ b/device/bluetooth/bluetooth_adapter_win.cc
@@ -308,7 +308,6 @@ void BluetoothAdapterWin::InitForTest( base::OnceClosure init_callback, std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, scoped_refptr<base::SequencedTaskRunner> bluetooth_task_runner) { init_callback_ = std::move(init_callback); @@ -316,7 +315,7 @@ if (!ui_task_runner_) ui_task_runner_ = base::SingleThreadTaskRunner::GetCurrentDefault(); task_manager_ = BluetoothTaskManagerWin::CreateForTesting( - std::move(classic_wrapper), std::move(le_wrapper), ui_task_runner_); + std::move(classic_wrapper), ui_task_runner_); task_manager_->AddObserver(this); task_manager_->InitializeWithBluetoothTaskRunner(bluetooth_task_runner); }
diff --git a/device/bluetooth/bluetooth_adapter_win.h b/device/bluetooth/bluetooth_adapter_win.h index a4212e6..a45b6abf 100644 --- a/device/bluetooth/bluetooth_adapter_win.h +++ b/device/bluetooth/bluetooth_adapter_win.h
@@ -126,7 +126,6 @@ void InitForTest( base::OnceClosure init_callback, std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, scoped_refptr<base::SequencedTaskRunner> bluetooth_task_runner);
diff --git a/device/bluetooth/bluetooth_adapter_win_unittest.cc b/device/bluetooth/bluetooth_adapter_win_unittest.cc index dcbc4e7..0294d1d9 100644 --- a/device/bluetooth/bluetooth_adapter_win_unittest.cc +++ b/device/bluetooth/bluetooth_adapter_win_unittest.cc
@@ -62,7 +62,7 @@ adapter_win_->InitForTest( base::BindOnce(&BluetoothAdapterWinTest::RunInitCallback, base::Unretained(this)), - nullptr, nullptr, ui_task_runner_, bluetooth_task_runner_); + nullptr, ui_task_runner_, bluetooth_task_runner_); } void SetUp() override {
diff --git a/device/bluetooth/bluetooth_device_unittest.cc b/device/bluetooth/bluetooth_device_unittest.cc index 4c8cd9f7..fb92ec80 100644 --- a/device/bluetooth/bluetooth_device_unittest.cc +++ b/device/bluetooth/bluetooth_device_unittest.cc
@@ -191,8 +191,7 @@ #if BUILDFLAG(IS_WIN) TEST_P(BluetoothTestWinrt, DeviceIsPaired) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -213,8 +212,7 @@ // Tests that providing a correct pin code results in a paired device. TEST_P(BluetoothTestWinrt, DevicePairRequestPinCodeCorrect) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -249,8 +247,7 @@ // Tests that providing a wrong pin code does not result in a paired device. TEST_P(BluetoothTestWinrt, DevicePairRequestPinCodeWrong) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -284,8 +281,7 @@ // Tests that rejecting the pairing does not result in a paired device. TEST_P(BluetoothTestWinrt, DevicePairRequestPinCodeRejectPairing) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -320,8 +316,7 @@ // Tests that cancelling the pairing does not result in a paired device. TEST_P(BluetoothTestWinrt, DevicePairRequestPinCodeCancelPairing) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -356,8 +351,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmOnlyAccept) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -385,8 +379,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmOnlyCancel) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -414,8 +407,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmPinAccept) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -444,8 +436,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmPinCancel) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -474,8 +465,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmPinLeadingZeroAccept) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -504,8 +494,7 @@ TEST_P(BluetoothTestWinrt, DevicePairRequestConfirmPinInvalid) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -536,8 +525,7 @@ TEST_F(BluetoothTest, LowEnergyDeviceProperties) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -568,8 +556,7 @@ TEST_F(BluetoothTest, DISABLED_LowEnergyDeviceNameDelayed) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -590,8 +577,7 @@ TEST_F(BluetoothTest, LowEnergyDeviceNoUUIDs) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -615,8 +601,7 @@ TEST_F(BluetoothTest, MAYBE_GetServiceDataUUIDs_GetServiceDataForUUID) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -728,8 +713,7 @@ TEST_F(BluetoothTest, MAYBE_AdvertisementData_Discovery) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -870,8 +854,7 @@ TEST_F(BluetoothTest, MAYBE_DeviceAdvertisementReceived) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -921,8 +904,7 @@ TEST_F(BluetoothTest, MAYBE_GetUUIDs_Connection) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1008,8 +990,7 @@ // changed event that could arrive during a discovery procedure. TEST_F(BluetoothTest, TwoPendingServiceDiscoveryRequests) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1056,8 +1037,7 @@ // (buggy device?), a discovery cycle should be done. TEST_F(BluetoothTest, ExtraDidDiscoverServicesCall) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1111,8 +1091,7 @@ TEST_F(BluetoothTest, MAYBE_AdvertisementData_DiscoveryDuringConnection) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1253,8 +1232,7 @@ // Tests that the Advertisement Data is correctly updated when // the device connects during discovery. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1411,8 +1389,7 @@ // GetName for Device with no name. TEST_F(BluetoothTest, MAYBE_GetName_NullName) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -1449,8 +1426,7 @@ TEST_F(BluetoothTest, MAYBE_CreateGattConnection) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1477,8 +1453,7 @@ TEST_F(BluetoothTest, MAYBE_DisconnectionNotifiesDeviceChanged) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1510,8 +1485,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1571,8 +1545,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_ConnectWithMultipleOSConnections) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); TestBluetoothAdapterObserver observer(adapter_); @@ -1615,8 +1588,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_AlreadyConnected) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1649,8 +1621,7 @@ MAYBE_BluetoothGattConnection_NewConnectionLeavesPreviousDisconnected) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1689,8 +1660,7 @@ MAYBE_BluetoothGattConnection_DisconnectWhenObjectsDestroyed) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1725,8 +1695,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_DisconnectInProgress) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1776,8 +1745,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_SimulateDisconnect) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1812,8 +1780,7 @@ MAYBE_BluetoothGattConnection_DisconnectGatt_SimulateConnect) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1859,8 +1826,7 @@ MAYBE_BluetoothGattConnection_DisconnectGatt_SimulateDisconnect) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1905,8 +1871,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_DisconnectGatt_Cleanup) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -1964,8 +1929,7 @@ TEST_F(BluetoothTest, MAYBE_BluetoothGattConnection_ErrorAfterConnection) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2005,8 +1969,7 @@ TEST_F(BluetoothTest, MAYBE_GattServices_ObserversCalls) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2036,8 +1999,7 @@ TEST_F(BluetoothTest, MAYBE_GattServicesDiscovered_Success) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2072,8 +2034,7 @@ // Tests that we don't crash if services are discovered after // the device object is deleted. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2104,8 +2065,7 @@ // Tests that we don't crash if there was an error discoverying services // after the device object is deleted. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2137,8 +2097,7 @@ // Tests that we don't crash if there was an error discovering services after // the device disconnects. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2175,8 +2134,7 @@ // Tests that we don't crash if services are discovered after // the device disconnects. if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2207,8 +2165,7 @@ TEST_F(BluetoothTest, MAYBE_GetGattServices_and_GetGattService) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2245,8 +2202,7 @@ TEST_F(BluetoothTest, MAYBE_GetGattServices_FindNone) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2273,8 +2229,7 @@ TEST_F(BluetoothTest, MAYBE_GetGattServices_DiscoveryError) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2294,8 +2249,7 @@ TEST_F(BluetoothTest, DISABLED_GattServicesDiscovered_SomeServicesBlocked) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2321,8 +2275,7 @@ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) TEST_F(BluetoothTest, GetDeviceTransportType) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); BluetoothDevice* device = SimulateLowEnergyDevice(1); @@ -2349,8 +2302,7 @@ TEST_F(BluetoothTest, MAYBE_GetPrimaryServices) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -2383,8 +2335,7 @@ TEST_F(BluetoothTest, MAYBE_GetPrimaryServicesByUUID) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -2436,8 +2387,7 @@ TEST_F(BluetoothTest, DISABLED_GattConnectedNameChange) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); @@ -2460,8 +2410,7 @@ // initialized and not when changed. TEST_P(BluetoothTestWinrt, FalseStatusChangedTest) { if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -2487,8 +2436,7 @@ TEST_P(BluetoothTestWinrt, ServiceSpecificDiscovery) { #endif if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; + GTEST_SKIP() << "Low Energy Bluetooth unavailable, skipping unit test."; } InitWithFakeAdapter(); StartLowEnergyDiscoverySession();
diff --git a/device/bluetooth/bluetooth_low_energy_win_fake.cc b/device/bluetooth/bluetooth_low_energy_win_fake.cc deleted file mode 100644 index 1ebdf30..0000000 --- a/device/bluetooth/bluetooth_low_energy_win_fake.cc +++ /dev/null
@@ -1,625 +0,0 @@ -// Copyright 2016 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "device/bluetooth/bluetooth_low_energy_win_fake.h" - -#include <memory> -#include <string> -#include <utility> -#include <vector> - -#include "base/memory/ptr_util.h" -#include "base/strings/stringprintf.h" -#include "device/bluetooth/bluetooth_low_energy_defs_win.h" - -namespace device::win { - -BLEDevice::BLEDevice() {} -BLEDevice::~BLEDevice() {} - -GattService::GattService() {} -GattService::~GattService() {} - -GattCharacteristic::GattCharacteristic() {} -GattCharacteristic::~GattCharacteristic() {} - -GattDescriptor::GattDescriptor() {} -GattDescriptor::~GattDescriptor() {} - -GattCharacteristicObserver::GattCharacteristicObserver() {} -GattCharacteristicObserver::~GattCharacteristicObserver() {} - -BluetoothLowEnergyWrapperFake::BluetoothLowEnergyWrapperFake() - : observer_(nullptr) {} -BluetoothLowEnergyWrapperFake::~BluetoothLowEnergyWrapperFake() {} - -bool BluetoothLowEnergyWrapperFake::EnumerateKnownBluetoothLowEnergyDevices( - std::vector<std::unique_ptr<BluetoothLowEnergyDeviceInfo>>* devices, - std::string* error) { - for (auto& device : simulated_devices_) { - if (device.second->marked_as_deleted) - continue; - auto device_info = std::make_unique<BluetoothLowEnergyDeviceInfo>(); - *device_info = *(device.second->device_info); - devices->push_back(std::move(device_info)); - } - return true; -} - -bool BluetoothLowEnergyWrapperFake:: - EnumerateKnownBluetoothLowEnergyGattServiceDevices( - std::vector<std::unique_ptr<BluetoothLowEnergyDeviceInfo>>* devices, - std::string* error) { - for (auto& device : simulated_devices_) { - for (auto& service : device.second->primary_services) { - auto device_info = std::make_unique<BluetoothLowEnergyDeviceInfo>(); - *device_info = *(device.second->device_info); - std::wstring path = GenerateGattServiceDevicePath( - device.second->device_info->path.value(), - service.second->service_info->AttributeHandle); - device_info->path = base::FilePath(path); - devices->push_back(std::move(device_info)); - } - } - return true; -} - -bool BluetoothLowEnergyWrapperFake::EnumerateKnownBluetoothLowEnergyServices( - const base::FilePath& device_path, - std::vector<std::unique_ptr<BluetoothLowEnergyServiceInfo>>* services, - std::string* error) { - std::wstring device_address = - ExtractDeviceAddressFromDevicePath(device_path.value()); - std::vector<std::string> service_attribute_handles = - ExtractServiceAttributeHandlesFromDevicePath(device_path.value()); - - BLEDevicesMap::iterator it_d = simulated_devices_.find( - std::string(device_address.begin(), device_address.end())); - CHECK(it_d != simulated_devices_.end()); - - // |service_attribute_handles| is empty means |device_path| is a BLE device - // path, otherwise it is a BLE GATT service device path. - if (service_attribute_handles.empty()) { - // Return all primary services for BLE device. - for (auto& primary_service : it_d->second->primary_services) { - auto service_info = std::make_unique<BluetoothLowEnergyServiceInfo>(); - service_info->uuid = primary_service.second->service_info->ServiceUuid; - service_info->attribute_handle = - primary_service.second->service_info->AttributeHandle; - services->push_back(std::move(service_info)); - } - } else { - // Return corresponding GATT service for BLE GATT service device. - GattService* target_service = - GetSimulatedGattService(it_d->second.get(), service_attribute_handles); - auto service_info = std::make_unique<BluetoothLowEnergyServiceInfo>(); - service_info->uuid = target_service->service_info->ServiceUuid; - service_info->attribute_handle = - target_service->service_info->AttributeHandle; - services->push_back(std::move(service_info)); - } - - return true; -} - -HRESULT BluetoothLowEnergyWrapperFake::ReadCharacteristicsOfAService( - base::FilePath& service_path, - const PBTH_LE_GATT_SERVICE service, - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC>* out_included_characteristics, - USHORT* out_counts) { - std::wstring device_address = - ExtractDeviceAddressFromDevicePath(service_path.value()); - BLEDevice* target_device = GetSimulatedBLEDevice( - std::string(device_address.begin(), device_address.end())); - if (target_device == nullptr) - return HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - const std::vector<std::string> service_att_handles = - ExtractServiceAttributeHandlesFromDevicePath(service_path.value()); - GattService* target_service = - GetSimulatedGattService(target_device, service_att_handles); - if (target_service == nullptr) - return HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - - std::size_t number_of_included_characteristic = - target_service->included_characteristics.size(); - if (number_of_included_characteristic) { - *out_counts = (USHORT)number_of_included_characteristic; - out_included_characteristics->reset( - new BTH_LE_GATT_CHARACTERISTIC[number_of_included_characteristic]); - std::size_t i = 0; - for (const auto& cha : target_service->included_characteristics) { - out_included_characteristics->get()[i] = - *(cha.second->characteristic_info); - i++; - } - return S_OK; - } - return HRESULT_FROM_WIN32(ERROR_NO_MORE_ITEMS); -} - -HRESULT BluetoothLowEnergyWrapperFake::ReadDescriptorsOfACharacteristic( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - std::unique_ptr<BTH_LE_GATT_DESCRIPTOR>* out_included_descriptors, - USHORT* out_counts) { - GattCharacteristic* target_characteristic = - GetSimulatedGattCharacteristic(service_path, characteristic); - if (target_characteristic == nullptr) - return HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - - std::size_t number_of_included_descriptors = - target_characteristic->included_descriptors.size(); - PBTH_LE_GATT_DESCRIPTOR win_descriptors_info = - new BTH_LE_GATT_DESCRIPTOR[number_of_included_descriptors]; - *out_counts = USHORT(number_of_included_descriptors); - std::size_t i = 0; - for (const auto& d : target_characteristic->included_descriptors) { - win_descriptors_info[i] = *(d.second->descriptor_info); - i++; - } - out_included_descriptors->reset(win_descriptors_info); - return S_OK; -} - -HRESULT BluetoothLowEnergyWrapperFake::ReadCharacteristicValue( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC_VALUE>* out_value) { - GattCharacteristic* target_characteristic = - GetSimulatedGattCharacteristic(service_path, characteristic); - if (target_characteristic == nullptr) - return HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - - // Return error simulated by SimulateGattCharacteristicReadError. - if (target_characteristic->read_errors.size()) { - HRESULT hr = target_characteristic->read_errors[0]; - target_characteristic->read_errors.erase( - target_characteristic->read_errors.begin()); - return hr; - } - - PBTH_LE_GATT_CHARACTERISTIC_VALUE ret_value = - (PBTH_LE_GATT_CHARACTERISTIC_VALUE)( - new UCHAR[sizeof(ULONG) + target_characteristic->value->DataSize]); - ret_value->DataSize = target_characteristic->value->DataSize; - for (ULONG i = 0; i < ret_value->DataSize; i++) - ret_value->Data[i] = target_characteristic->value->Data[i]; - out_value->reset(ret_value); - if (observer_) - observer_->OnReadGattCharacteristicValue(); - return S_OK; -} - -HRESULT BluetoothLowEnergyWrapperFake::WriteCharacteristicValue( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - PBTH_LE_GATT_CHARACTERISTIC_VALUE new_value, - ULONG flags) { - // Web Bluetooth implementation currently only supports no flags or write - // without response flag even if Windows supports other flags - if (flags != BLUETOOTH_GATT_FLAG_NONE && - flags != BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE) { - return HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED); - } - - GattCharacteristic* target_characteristic = - GetSimulatedGattCharacteristic(service_path, characteristic); - if (target_characteristic == nullptr) - return HRESULT_FROM_WIN32(ERROR_NOT_FOUND); - - // Return error simulated by SimulateGattCharacteristicWriteError. - if (target_characteristic->write_errors.size()) { - HRESULT hr = *(target_characteristic->write_errors.begin()); - target_characteristic->write_errors.erase( - target_characteristic->write_errors.begin()); - return hr; - } - - PBTH_LE_GATT_CHARACTERISTIC_VALUE win_value = - (PBTH_LE_GATT_CHARACTERISTIC_VALUE)( - new UCHAR[new_value->DataSize + sizeof(ULONG)]); - for (ULONG i = 0; i < new_value->DataSize; i++) - win_value->Data[i] = new_value->Data[i]; - win_value->DataSize = new_value->DataSize; - target_characteristic->value.reset(win_value); - if (observer_) - observer_->OnWriteGattCharacteristicValue(win_value); - return S_OK; -} - -HRESULT BluetoothLowEnergyWrapperFake::RegisterGattEvents( - base::FilePath& service_path, - BTH_LE_GATT_EVENT_TYPE type, - PVOID event_parameter, - PFNBLUETOOTH_GATT_EVENT_CALLBACK_CORRECTED callback, - PVOID context, - BLUETOOTH_GATT_EVENT_HANDLE* out_handle) { - // Right now, only CharacteristicValueChangedEvent is supported. - CHECK(CharacteristicValueChangedEvent == type); - - std::unique_ptr<GattCharacteristicObserver> observer( - new GattCharacteristicObserver()); - observer->callback = callback; - observer->context = context; - *out_handle = (BLUETOOTH_GATT_EVENT_HANDLE)observer.get(); - - PBLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION parameter = - (PBLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION)event_parameter; - for (USHORT i = 0; i < parameter->NumCharacteristics; i++) { - GattCharacteristic* target_characteristic = GetSimulatedGattCharacteristic( - service_path, ¶meter->Characteristics[i]); - CHECK(target_characteristic); - - // Return error simulated by SimulateGattCharacteristicSetNotifyError. - if (target_characteristic->notify_errors.size()) { - HRESULT error = target_characteristic->notify_errors[0]; - target_characteristic->notify_errors.erase( - target_characteristic->notify_errors.begin()); - return error; - } - - target_characteristic->observers.push_back(*out_handle); - } - gatt_characteristic_observers_[*out_handle] = std::move(observer); - - if (observer_) - observer_->OnStartCharacteristicNotification(); - - return S_OK; -} - -HRESULT BluetoothLowEnergyWrapperFake::UnregisterGattEvent( - BLUETOOTH_GATT_EVENT_HANDLE event_handle) { - gatt_characteristic_observers_.erase(event_handle); - return S_OK; -} - -HRESULT BluetoothLowEnergyWrapperFake::WriteDescriptorValue( - base::FilePath& service_path, - const PBTH_LE_GATT_DESCRIPTOR descriptor, - PBTH_LE_GATT_DESCRIPTOR_VALUE new_value) { - if (new_value->DescriptorType == ClientCharacteristicConfiguration) { - // Simulate the value the OS will write. - std::vector<UCHAR> write_value; - if (new_value->ClientCharacteristicConfiguration - .IsSubscribeToNotification) { - write_value.push_back(1); - } else if (new_value->ClientCharacteristicConfiguration - .IsSubscribeToIndication) { - write_value.push_back(2); - } - write_value.push_back(0); - if (observer_) - observer_->OnWriteGattDescriptorValue(write_value); - } - return S_OK; -} - -BLEDevice* BluetoothLowEnergyWrapperFake::SimulateBLEDevice( - std::string device_name, - BLUETOOTH_ADDRESS device_address) { - BLEDevice* device = new BLEDevice(); - BluetoothLowEnergyDeviceInfo* device_info = - new BluetoothLowEnergyDeviceInfo(); - std::string string_device_address = - BluetoothAddressToCanonicalString(device_address); - device_info->path = - base::FilePath(GenerateBLEDevicePath(string_device_address)); - device_info->friendly_name = device_name; - device_info->address = device_address; - device->device_info.reset(device_info); - device->marked_as_deleted = false; - simulated_devices_[string_device_address] = base::WrapUnique(device); - return device; -} - -BLEDevice* BluetoothLowEnergyWrapperFake::GetSimulatedBLEDevice( - std::string device_address) { - BLEDevicesMap::iterator it_d = simulated_devices_.find(device_address); - if (it_d == simulated_devices_.end()) - return nullptr; - return it_d->second.get(); -} - -void BluetoothLowEnergyWrapperFake::RemoveSimulatedBLEDevice( - std::string device_address) { - simulated_devices_[device_address]->marked_as_deleted = true; -} - -GattService* BluetoothLowEnergyWrapperFake::SimulateGattService( - BLEDevice* device, - GattService* parent_service, - const BTH_LE_UUID& uuid) { - CHECK(device); - - GattService* service = new GattService(); - PBTH_LE_GATT_SERVICE service_info = new BTH_LE_GATT_SERVICE[1]; - std::string string_device_address = - BluetoothAddressToCanonicalString(device->device_info->address); - service_info->AttributeHandle = - GenerateAUniqueAttributeHandle(string_device_address); - service_info->ServiceUuid = uuid; - service->service_info.reset(service_info); - - if (parent_service) { - parent_service - ->included_services[std::to_string(service_info->AttributeHandle)] = - base::WrapUnique(service); - } else { - device->primary_services[std::to_string(service_info->AttributeHandle)] = - base::WrapUnique(service); - } - return service; -} - -void BluetoothLowEnergyWrapperFake::SimulateGattServiceRemoved( - BLEDevice* device, - GattService* parent_service, - std::string attribute_handle) { - if (parent_service) { - parent_service->included_services.erase(attribute_handle); - } else { - device->primary_services.erase(attribute_handle); - } -} - -GattService* BluetoothLowEnergyWrapperFake::GetSimulatedGattService( - BLEDevice* device, - const std::vector<std::string>& chain_of_att_handle) { - // First, find the root primary service. - GattServicesMap::iterator it_s = - device->primary_services.find(chain_of_att_handle[0]); - if (it_s == device->primary_services.end()) - return nullptr; - - // Iteratively follow the chain of included service attribute handles to find - // the target service. - for (std::size_t i = 1; i < chain_of_att_handle.size(); i++) { - std::string included_att_handle = std::string( - chain_of_att_handle[i].begin(), chain_of_att_handle[i].end()); - GattServicesMap::iterator it_i = - it_s->second->included_services.find(included_att_handle); - if (it_i == it_s->second->included_services.end()) - return nullptr; - it_s = it_i; - } - return it_s->second.get(); -} - -GattCharacteristic* BluetoothLowEnergyWrapperFake::SimulateGattCharacterisc( - std::string device_address, - GattService* parent_service, - const BTH_LE_GATT_CHARACTERISTIC& characteristic) { - CHECK(parent_service); - - GattCharacteristic* win_characteristic = new GattCharacteristic(); - PBTH_LE_GATT_CHARACTERISTIC win_characteristic_info = - new BTH_LE_GATT_CHARACTERISTIC[1]; - *win_characteristic_info = characteristic; - (win_characteristic->characteristic_info).reset(win_characteristic_info); - win_characteristic->characteristic_info->AttributeHandle = - GenerateAUniqueAttributeHandle(device_address); - parent_service->included_characteristics[std::to_string( - win_characteristic->characteristic_info->AttributeHandle)] = - base::WrapUnique(win_characteristic); - // Set default empty value. - PBTH_LE_GATT_CHARACTERISTIC_VALUE win_value = - (PBTH_LE_GATT_CHARACTERISTIC_VALUE)( - new UCHAR[sizeof(BTH_LE_GATT_CHARACTERISTIC_VALUE)]); - win_value->DataSize = 0; - win_characteristic->value.reset(win_value); - return win_characteristic; -} - -void BluetoothLowEnergyWrapperFake::SimulateGattCharacteriscRemove( - GattService* parent_service, - std::string attribute_handle) { - CHECK(parent_service); - parent_service->included_characteristics.erase(attribute_handle); -} - -GattCharacteristic* -BluetoothLowEnergyWrapperFake::GetSimulatedGattCharacteristic( - GattService* parent_service, - std::string attribute_handle) { - CHECK(parent_service); - GattCharacteristicsMap::iterator it = - parent_service->included_characteristics.find(attribute_handle); - if (it != parent_service->included_characteristics.end()) - return it->second.get(); - return nullptr; -} - -void BluetoothLowEnergyWrapperFake::SimulateGattCharacteristicValue( - GattCharacteristic* characteristic, - const std::vector<uint8_t>& value) { - GattCharacteristic* target_characteristic = characteristic; - if (target_characteristic == nullptr) - target_characteristic = remembered_characteristic_; - CHECK(target_characteristic); - - PBTH_LE_GATT_CHARACTERISTIC_VALUE win_value = - (PBTH_LE_GATT_CHARACTERISTIC_VALUE)( - new UCHAR[value.size() + sizeof(ULONG)]); - win_value->DataSize = (ULONG)value.size(); - for (std::size_t i = 0; i < value.size(); i++) - win_value->Data[i] = value[i]; - target_characteristic->value.reset(win_value); -} - -void BluetoothLowEnergyWrapperFake:: - SimulateCharacteristicValueChangeNotification( - GattCharacteristic* characteristic) { - GattCharacteristic* target_characteristic = characteristic; - if (target_characteristic == nullptr) - target_characteristic = remembered_characteristic_; - CHECK(target_characteristic); - for (auto* observer : target_characteristic->observers) { - GattCharacteristicObserverTable::const_iterator it = - gatt_characteristic_observers_.find(observer); - // Check if |observer| has been unregistered by UnregisterGattEvent. - if (it != gatt_characteristic_observers_.end()) { - BLUETOOTH_GATT_VALUE_CHANGED_EVENT event; - event.ChangedAttributeHandle = - target_characteristic->characteristic_info->AttributeHandle; - event.CharacteristicValueDataSize = - target_characteristic->value->DataSize + sizeof(ULONG); - event.CharacteristicValue = target_characteristic->value.get(); - it->second->callback(CharacteristicValueChangedEvent, &event, - it->second->context); - } - } -} - -void BluetoothLowEnergyWrapperFake::SimulateGattCharacteristicSetNotifyError( - GattCharacteristic* characteristic, - HRESULT error) { - characteristic->notify_errors.push_back(error); -} - -void BluetoothLowEnergyWrapperFake::SimulateGattCharacteristicReadError( - GattCharacteristic* characteristic, - HRESULT error) { - CHECK(characteristic); - characteristic->read_errors.push_back(error); -} - -void BluetoothLowEnergyWrapperFake::SimulateGattCharacteristicWriteError( - GattCharacteristic* characteristic, - HRESULT error) { - CHECK(characteristic); - characteristic->write_errors.push_back(error); -} - -void BluetoothLowEnergyWrapperFake::RememberCharacteristicForSubsequentAction( - GattService* parent_service, - std::string attribute_handle) { - CHECK(parent_service); - remembered_characteristic_ = - parent_service->included_characteristics[attribute_handle].get(); - CHECK(remembered_characteristic_); -} - -void BluetoothLowEnergyWrapperFake::SimulateGattDescriptor( - std::string device_address, - GattCharacteristic* characteristic, - const BTH_LE_UUID& uuid) { - std::unique_ptr<GattDescriptor> descriptor(new GattDescriptor()); - descriptor->descriptor_info.reset(new BTH_LE_GATT_DESCRIPTOR[1]); - descriptor->descriptor_info->DescriptorUuid = uuid; - descriptor->descriptor_info->AttributeHandle = - GenerateAUniqueAttributeHandle(device_address); - characteristic->included_descriptors[std::to_string( - descriptor->descriptor_info->AttributeHandle)] = std::move(descriptor); -} - -void BluetoothLowEnergyWrapperFake::AddObserver(Observer* observer) { - observer_ = observer; -} - -GattCharacteristic* -BluetoothLowEnergyWrapperFake::GetSimulatedGattCharacteristic( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic) { - std::wstring device_address = - ExtractDeviceAddressFromDevicePath(service_path.value()); - BLEDevice* target_device = GetSimulatedBLEDevice( - std::string(device_address.begin(), device_address.end())); - if (target_device == nullptr) - return nullptr; - const std::vector<std::string> service_att_handles = - ExtractServiceAttributeHandlesFromDevicePath(service_path.value()); - GattService* target_service = - GetSimulatedGattService(target_device, service_att_handles); - if (target_service == nullptr) - return nullptr; - GattCharacteristic* target_characteristic = GetSimulatedGattCharacteristic( - target_service, std::to_string(characteristic->AttributeHandle)); - return target_characteristic; -} - -USHORT BluetoothLowEnergyWrapperFake::GenerateAUniqueAttributeHandle( - std::string device_address) { - std::unique_ptr<std::set<USHORT>>& set_of_ushort = - attribute_handle_table_[device_address]; - if (set_of_ushort) { - USHORT max_attribute_handle = *set_of_ushort->rbegin(); - if (max_attribute_handle < 0xFFFF) { - USHORT new_attribute_handle = max_attribute_handle + 1; - set_of_ushort->insert(new_attribute_handle); - return new_attribute_handle; - } else { - USHORT i = 1; - for (; i < 0xFFFF; i++) { - if (set_of_ushort->find(i) == set_of_ushort->end()) - break; - } - if (i >= 0xFFFF) - return 0; - set_of_ushort->insert(i); - return i; - } - } - - USHORT smallest_att_handle = 1; - std::set<USHORT>* new_set = new std::set<USHORT>(); - new_set->insert(smallest_att_handle); - set_of_ushort.reset(new_set); - return smallest_att_handle; -} - -std::wstring BluetoothLowEnergyWrapperFake::GenerateBLEDevicePath( - std::string device_address) { - return std::wstring(device_address.begin(), device_address.end()); -} - -std::wstring BluetoothLowEnergyWrapperFake::GenerateGattServiceDevicePath( - std::wstring resident_device_path, - USHORT service_attribute_handle) { - std::string sub_path = std::to_string(service_attribute_handle); - return resident_device_path + L"/" + - std::wstring(sub_path.begin(), sub_path.end()); -} - -std::wstring BluetoothLowEnergyWrapperFake::ExtractDeviceAddressFromDevicePath( - std::wstring path) { - std::size_t found = path.find_first_of('/'); - if (found != std::wstring::npos) { - return path.substr(0, found); - } - return path; -} - -std::vector<std::string> -BluetoothLowEnergyWrapperFake::ExtractServiceAttributeHandlesFromDevicePath( - std::wstring path) { - std::size_t found = path.find('/'); - if (found == std::wstring::npos) - return std::vector<std::string>(); - - std::vector<std::string> chain_of_att_handle; - while (true) { - std::size_t next_found = path.find(path, found + 1); - if (next_found == std::wstring::npos) - break; - std::wstring att_handle = path.substr(found + 1, next_found); - chain_of_att_handle.push_back( - std::string(att_handle.begin(), att_handle.end())); - found = next_found; - } - std::wstring att_handle = path.substr(found + 1); - chain_of_att_handle.push_back( - std::string(att_handle.begin(), att_handle.end())); - return chain_of_att_handle; -} - -std::string BluetoothLowEnergyWrapperFake::BluetoothAddressToCanonicalString( - const BLUETOOTH_ADDRESS& btha) { - std::string result = base::StringPrintf( - "%02X:%02X:%02X:%02X:%02X:%02X", btha.rgBytes[5], btha.rgBytes[4], - btha.rgBytes[3], btha.rgBytes[2], btha.rgBytes[1], btha.rgBytes[0]); - return result; -} - -} // namespace device::win
diff --git a/device/bluetooth/bluetooth_low_energy_win_fake.h b/device/bluetooth/bluetooth_low_energy_win_fake.h deleted file mode 100644 index 072fa7a..0000000 --- a/device/bluetooth/bluetooth_low_energy_win_fake.h +++ /dev/null
@@ -1,239 +0,0 @@ -// Copyright 2016 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef DEVICE_BLUETOOTH_BLUETOOTH_LOW_ENERGY_WIN_FAKE_H_ -#define DEVICE_BLUETOOTH_BLUETOOTH_LOW_ENERGY_WIN_FAKE_H_ - -#include <memory> -#include <set> -#include <unordered_map> - -#include "base/memory/raw_ptr.h" -#include "device/bluetooth/bluetooth_low_energy_win.h" - -namespace device { -namespace win { - -struct BLEDevice; -struct GattService; -struct GattCharacteristic; -struct GattCharacteristicObserver; -struct GattDescriptor; - -// The key of BLEDevicesMap is the string of the BLE device address. -typedef std::unordered_map<std::string, std::unique_ptr<BLEDevice>> - BLEDevicesMap; -// The key of GattServicesMap, GattCharacteristicsMap and GattDescriptorsMap is -// the string of the attribute handle. -typedef std::unordered_map<std::string, std::unique_ptr<GattService>> - GattServicesMap; -typedef std::unordered_map<std::string, std::unique_ptr<GattCharacteristic>> - GattCharacteristicsMap; -typedef std::unordered_map<std::string, std::unique_ptr<GattDescriptor>> - GattDescriptorsMap; -// The key of BLEAttributeHandleTable is the string of the BLE device address. -typedef std::unordered_map<std::string, std::unique_ptr<std::set<USHORT>>> - BLEAttributeHandleTable; -// The key of GattCharacteristicObserverTable is GattCharacteristicObserver -// pointer. -// Note: The underlying data type of BLUETOOTH_GATT_EVENT_HANDLE is PVOID. -typedef std::unordered_map<BLUETOOTH_GATT_EVENT_HANDLE, - std::unique_ptr<GattCharacteristicObserver>> - GattCharacteristicObserverTable; - -struct BLEDevice { - BLEDevice(); - ~BLEDevice(); - std::unique_ptr<BluetoothLowEnergyDeviceInfo> device_info; - GattServicesMap primary_services; - bool marked_as_deleted; -}; - -struct GattService { - GattService(); - ~GattService(); - std::unique_ptr<BTH_LE_GATT_SERVICE> service_info; - GattServicesMap included_services; - GattCharacteristicsMap included_characteristics; -}; - -struct GattCharacteristic { - GattCharacteristic(); - ~GattCharacteristic(); - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC> characteristic_info; - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC_VALUE> value; - GattDescriptorsMap included_descriptors; - std::vector<HRESULT> read_errors; - std::vector<HRESULT> write_errors; - std::vector<HRESULT> notify_errors; - std::vector<BLUETOOTH_GATT_EVENT_HANDLE> observers; -}; - -struct GattDescriptor { - GattDescriptor(); - ~GattDescriptor(); - std::unique_ptr<BTH_LE_GATT_DESCRIPTOR> descriptor_info; - std::unique_ptr<BTH_LE_GATT_DESCRIPTOR_VALUE> value; -}; - -struct GattCharacteristicObserver { - GattCharacteristicObserver(); - ~GattCharacteristicObserver(); - PFNBLUETOOTH_GATT_EVENT_CALLBACK_CORRECTED callback; - PVOID context; -}; - -// Fake implementation of BluetoothLowEnergyWrapper. Used for BluetoothTestWin. -class BluetoothLowEnergyWrapperFake : public BluetoothLowEnergyWrapper { - public: - class Observer { - public: - Observer() {} - ~Observer() {} - - virtual void OnReadGattCharacteristicValue() = 0; - virtual void OnWriteGattCharacteristicValue( - const PBTH_LE_GATT_CHARACTERISTIC_VALUE value) = 0; - virtual void OnStartCharacteristicNotification() = 0; - virtual void OnWriteGattDescriptorValue( - const std::vector<uint8_t>& value) = 0; - }; - - BluetoothLowEnergyWrapperFake(); - ~BluetoothLowEnergyWrapperFake() override; - - bool EnumerateKnownBluetoothLowEnergyDevices( - std::vector<std::unique_ptr<BluetoothLowEnergyDeviceInfo>>* devices, - std::string* error) override; - bool EnumerateKnownBluetoothLowEnergyGattServiceDevices( - std::vector<std::unique_ptr<BluetoothLowEnergyDeviceInfo>>* devices, - std::string* error) override; - bool EnumerateKnownBluetoothLowEnergyServices( - const base::FilePath& device_path, - std::vector<std::unique_ptr<BluetoothLowEnergyServiceInfo>>* services, - std::string* error) override; - HRESULT ReadCharacteristicsOfAService( - base::FilePath& service_path, - const PBTH_LE_GATT_SERVICE service, - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC>* out_included_characteristics, - USHORT* out_counts) override; - HRESULT ReadDescriptorsOfACharacteristic( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - std::unique_ptr<BTH_LE_GATT_DESCRIPTOR>* out_included_descriptors, - USHORT* out_counts) override; - HRESULT ReadCharacteristicValue( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - std::unique_ptr<BTH_LE_GATT_CHARACTERISTIC_VALUE>* out_value) override; - HRESULT WriteCharacteristicValue( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic, - PBTH_LE_GATT_CHARACTERISTIC_VALUE new_value, - ULONG flags) override; - HRESULT RegisterGattEvents( - base::FilePath& service_path, - BTH_LE_GATT_EVENT_TYPE type, - PVOID event_parameter, - PFNBLUETOOTH_GATT_EVENT_CALLBACK_CORRECTED callback, - PVOID context, - BLUETOOTH_GATT_EVENT_HANDLE* out_handle) override; - HRESULT UnregisterGattEvent( - BLUETOOTH_GATT_EVENT_HANDLE event_handle) override; - HRESULT WriteDescriptorValue( - base::FilePath& service_path, - const PBTH_LE_GATT_DESCRIPTOR descriptor, - PBTH_LE_GATT_DESCRIPTOR_VALUE new_value) override; - - BLEDevice* SimulateBLEDevice(std::string device_name, - BLUETOOTH_ADDRESS device_address); - BLEDevice* GetSimulatedBLEDevice(std::string device_address); - void RemoveSimulatedBLEDevice(std::string device_address); - - // Note: |parent_service| may be nullptr to indicate a primary service. - GattService* SimulateGattService(BLEDevice* device, - GattService* parent_service, - const BTH_LE_UUID& uuid); - - // Note: |parent_service| may be nullptr to indicate a primary service. - void SimulateGattServiceRemoved(BLEDevice* device, - GattService* parent_service, - std::string attribute_handle); - - // Note: |chain_of_att_handle| contains the attribute handles of the services - // in order from primary service to target service. The last item in - // |chain_of_att_handle| is the target service's attribute handle. - GattService* GetSimulatedGattService( - BLEDevice* device, - const std::vector<std::string>& chain_of_att_handle); - GattCharacteristic* SimulateGattCharacterisc( - std::string device_address, - GattService* parent_service, - const BTH_LE_GATT_CHARACTERISTIC& characteristic); - void SimulateGattCharacteriscRemove(GattService* parent_service, - std::string attribute_handle); - GattCharacteristic* GetSimulatedGattCharacteristic( - GattService* parent_service, - std::string attribute_handle); - void SimulateGattCharacteristicValue(GattCharacteristic* characteristic, - const std::vector<uint8_t>& value); - void SimulateCharacteristicValueChangeNotification( - GattCharacteristic* characteristic); - void SimulateGattCharacteristicSetNotifyError( - GattCharacteristic* characteristic, - HRESULT error); - void SimulateGattCharacteristicReadError(GattCharacteristic* characteristic, - HRESULT error); - void SimulateGattCharacteristicWriteError(GattCharacteristic* characteristic, - HRESULT error); - void RememberCharacteristicForSubsequentAction(GattService* parent_service, - std::string attribute_handle); - void SimulateGattDescriptor(std::string device_address, - GattCharacteristic* characteristic, - const BTH_LE_UUID& uuid); - void AddObserver(Observer* observer); - - private: - // Get simulated characteristic by |service_path| and |characteristic| info. - GattCharacteristic* GetSimulatedGattCharacteristic( - base::FilePath& service_path, - const PBTH_LE_GATT_CHARACTERISTIC characteristic); - - // Generate an unique attribute handle on |device_address|. - USHORT GenerateAUniqueAttributeHandle(std::string device_address); - - // Generate device path for the BLE device with |device_address|. - std::wstring GenerateBLEDevicePath(std::string device_address); - - // Generate GATT service device path of the service with - // |service_attribute_handle|. |resident_device_path| is the BLE device this - // GATT service belongs to. - std::wstring GenerateGattServiceDevicePath(std::wstring resident_device_path, - USHORT service_attribute_handle); - - // Extract device address from the device |path| generated by - // GenerateBLEDevicePath or GenerateGattServiceDevicePath. - std::wstring ExtractDeviceAddressFromDevicePath(std::wstring path); - - // Extract service attribute handles from the |path| generated by - // GenerateGattServiceDevicePath. - std::vector<std::string> ExtractServiceAttributeHandlesFromDevicePath( - std::wstring path); - - // The canonical BLE device address string format is the - // BluetoothDevice::CanonicalizeAddress. - std::string BluetoothAddressToCanonicalString(const BLUETOOTH_ADDRESS& btha); - - // Table to store allocated attribute handle for a device. - BLEAttributeHandleTable attribute_handle_table_; - BLEDevicesMap simulated_devices_; - raw_ptr<Observer> observer_; - GattCharacteristicObserverTable gatt_characteristic_observers_; - raw_ptr<GattCharacteristic> remembered_characteristic_; -}; - -} // namespace win -} // namespace device - -#endif // DEVICE_BLUETOOTH_BLUETOOTH_LOW_ENERGY_WIN_FAKE_H_
diff --git a/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc b/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc index a7c26cf0..dde5212e 100644 --- a/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc +++ b/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc
@@ -47,6 +47,17 @@ public BluetoothTest { #endif public: + void SetUp() override { +#if BUILDFLAG(IS_WIN) + BluetoothTestWinrt::SetUp(); +#else + BluetoothTest::SetUp(); +#endif + if (!PlatformSupportsLowEnergy()) { + GTEST_SKIP() << "Low Energy Bluetooth unavailable."; + } + } + // Creates adapter_, device_, service_, characteristic1_, & characteristic2_. // |properties| will be used for each characteristic. void FakeCharacteristicBoilerplate(int properties = 0) { @@ -170,10 +181,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetIdentifier) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -248,10 +255,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetUUID) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -297,10 +300,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetProperties) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -338,10 +337,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetService) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); EXPECT_EQ(service_, characteristic1_->GetService()); @@ -362,10 +357,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_Empty) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -398,10 +389,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_Empty) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -442,10 +429,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_Empty) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -478,10 +461,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_Retry_ReadRemoteCharacteristic_DuringDestruction_Fails) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -517,10 +496,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_Retry_WriteRemoteCharacteristic_DuringDestruction_Fails) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -568,10 +543,6 @@ BluetoothRemoteGattCharacteristicTest, MAYBE_Retry_DeprecatedWriteRemoteCharacteristic_DuringDestruction_Fails) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -609,10 +580,6 @@ // object is destroyed. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_AfterDeleted) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -645,10 +612,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_Disconnected) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -694,10 +657,6 @@ // object is destroyed. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_AfterDeleted) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -736,10 +695,6 @@ // object is destroyed. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_AfterDeleted) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -772,10 +727,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_Disconnected) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -828,10 +779,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_Disconnected) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -874,10 +821,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -925,10 +868,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_GattCharacteristicValueChangedNotCalled) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -959,10 +898,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1005,10 +940,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1042,10 +973,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_Twice) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -1090,10 +1017,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_Twice) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1150,10 +1073,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_Twice) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1200,10 +1119,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_MultipleCharacteristics) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -1248,10 +1163,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_MultipleCharacteristics) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1301,10 +1212,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_MultipleCharacteristics) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1352,10 +1259,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_Read_Read) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -1404,10 +1307,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_Write_Write) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1463,10 +1362,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_DeprecatedWrite_DeprecatedWrite) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1514,10 +1409,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_Read_Write) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1574,10 +1465,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_Read_DeprecatedWrite) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1629,10 +1516,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_Write_Read) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1686,10 +1569,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_RemoteCharacteristic_Nested_DeprecatedWrite_Read) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1734,10 +1613,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -1766,10 +1641,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1805,10 +1676,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -1955,10 +1822,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_ReadPending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -1999,10 +1862,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_WritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2056,10 +1915,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_WritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2101,10 +1956,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_WritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2153,10 +2004,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadRemoteCharacteristic_DeprecatedWritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2198,10 +2045,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteRemoteCharacteristic_ReadPending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2250,10 +2093,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteRemoteCharacteristic_ReadPending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -2297,10 +2136,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_Notification_During_ReadRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY | BluetoothRemoteGattCharacteristic::PROPERTY_READ, @@ -2361,10 +2196,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_Notification_During_WriteRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE, @@ -2414,10 +2245,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_Notification_During_DeprecatedWriteRemoteCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY | BluetoothRemoteGattCharacteristic::PROPERTY_WRITE, @@ -2460,10 +2287,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_NoNotifyOrIndicate) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY, StartNotifySetupError::CHARACTERISTIC_PROPERTIES)); @@ -2494,10 +2317,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_NoConfigDescriptor) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY, StartNotifySetupError::CONFIG_DESCRIPTOR_MISSING)); @@ -2528,10 +2347,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_MultipleConfigDescriptor) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY, StartNotifySetupError::CONFIG_DESCRIPTOR_DUPLICATE)); @@ -2614,10 +2429,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); } @@ -2636,10 +2447,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_OnIndicate) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: INDICATE */ 0x20, NotifyValueState::INDICATE)); } @@ -2660,10 +2467,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_OnNotifyAndIndicate) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY and INDICATE bits set */ 0x30, NotifyValueState::NOTIFY)); @@ -2682,10 +2485,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_Multiple) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -2733,10 +2532,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySessionError_Multiple) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -2779,10 +2574,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySessionDisconnectOnError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); @@ -2855,10 +2646,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_BeforeDeleted) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -2912,10 +2699,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySession_Reentrant_Success_Success) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -2963,10 +2746,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); ExpectedChangeNotifyValueAttempts(1); @@ -2998,10 +2777,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_SessionDeleted) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); ExpectedChangeNotifyValueAttempts(1); @@ -3034,10 +2809,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_SessionDeleted2) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); @@ -3101,10 +2872,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Cancelled) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3136,10 +2903,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_AfterDeleted) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3182,10 +2945,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_OnIndicate) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: INDICATE */ 0x20, NotifyValueState::INDICATE)); ExpectedChangeNotifyValueAttempts(1); @@ -3219,10 +2978,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_OnNotifyAndIndicate) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY and INDICATE bits set */ 0x30, NotifyValueState::NOTIFY)); @@ -3252,10 +3007,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Error) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3289,10 +3040,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Multiple1) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); @@ -3345,10 +3092,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Multiple2) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); @@ -3413,10 +3156,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_StopStart) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -3472,10 +3211,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_StartStopStart) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3538,10 +3273,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_StopStopStart) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -3612,10 +3343,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Reentrant_Success_Stop) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE( FakeCharacteristicBoilerplate(/* properties: NOTIFY */ 0x10)); SimulateGattDescriptor( @@ -3667,10 +3394,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Reentrant_Stop_StartSuccess) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3723,10 +3446,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySession_Reentrant_Stop_StartError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3775,10 +3494,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GattCharacteristicAdded) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); TestBluetoothAdapterObserver observer(adapter_); @@ -3801,10 +3516,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GattCharacteristicValueChanged) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3838,10 +3549,6 @@ // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_TwoGattCharacteristicValueChanges) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -3904,10 +3611,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GattCharacteristicValueChanged_DisconnectDuring) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); MockBluetoothAdapter::Observer observer1(adapter_); @@ -3952,10 +3655,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetDescriptors_FindNone) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); @@ -3975,10 +3674,6 @@ TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetDescriptors_and_GetDescriptor) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); @@ -4033,10 +3728,6 @@ #else TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_GetDescriptorsByUUID) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); @@ -4076,10 +3767,6 @@ // macOS: Does not apply. All events arrive on the UI Thread. // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_ReadDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_READ)); @@ -4103,10 +3790,6 @@ // macOS: Does not apply. All events arrive on the UI Thread. // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_WriteDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -4140,10 +3823,6 @@ // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)); @@ -4178,10 +3857,6 @@ BluetoothRemoteGattCharacteristicTest, MAYBE_WriteWithoutResponseOnlyCharacteristic_WriteRemoteCharacteristicDuringDisconnect) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4222,10 +3897,6 @@ BluetoothRemoteGattCharacteristicTest, MAYBE_WriteWithoutResponseOnlyCharacteristic_DeprecatedWriteRemoteCharacteristicDuringDisconnect) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4256,10 +3927,6 @@ BluetoothRemoteGattCharacteristicTest, MAYBE_WriteWithoutResponseOnlyCharacteristic_CloseConnectionDuringDisconnect) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4298,10 +3965,6 @@ BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteWithoutResponseOnlyCharacteristic_CloseConnectionDuringDisconnect) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4332,10 +3995,6 @@ TEST_F( BluetoothRemoteGattCharacteristicTest, MAYBE_WriteWithoutResponseOnlyCharacteristic_DisconnectCalledDuringWriteRemoteCharacteristic) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4372,10 +4031,6 @@ TEST_F( BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteWithoutResponseOnlyCharacteristic_DisconnectCalledDuringWriteRemoteCharacteristic) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4406,10 +4061,6 @@ TEST_F( BluetoothRemoteGattCharacteristicTest, MAYBE_WriteWithoutResponseOnlyCharacteristic_DisconnectCalledBeforeWriteRemoteCharacteristic) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4446,10 +4097,6 @@ TEST_F( BluetoothRemoteGattCharacteristicTest, MAYBE_DeprecatedWriteWithoutResponseOnlyCharacteristic_DisconnectCalledBeforeWriteRemoteCharacteristic) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)); @@ -4479,10 +4126,6 @@ // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StartNotifySessionDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate( BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY)); SimulateGattDescriptor( @@ -4513,10 +4156,6 @@ // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_StopNotifySessionDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -4539,10 +4178,6 @@ // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattCharacteristicTest, MAYBE_DeleteNotifySessionDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(StartNotifyBoilerplate( /* properties: NOTIFY */ 0x10, NotifyValueState::NOTIFY)); @@ -4561,10 +4196,6 @@ // changed event that could arrive during a discovery procedure. TEST_F(BluetoothRemoteGattCharacteristicTest, SimulateDeviceModificationWhileDiscoveringDescriptors) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -4623,10 +4254,6 @@ // Android: This test doesn't apply to Android because there is no services // changed event that could arrive during a discovery procedure. TEST_F(BluetoothRemoteGattCharacteristicTest, ExtraDidDiscoverDescriptorsCall) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3);
diff --git a/device/bluetooth/bluetooth_remote_gatt_descriptor_unittest.cc b/device/bluetooth/bluetooth_remote_gatt_descriptor_unittest.cc index 9b094b5..e2e9210 100644 --- a/device/bluetooth/bluetooth_remote_gatt_descriptor_unittest.cc +++ b/device/bluetooth/bluetooth_remote_gatt_descriptor_unittest.cc
@@ -33,6 +33,17 @@ public BluetoothTest { #endif public: + void SetUp() override { +#if BUILDFLAG(IS_WIN) + BluetoothTestWinrt::SetUp(); +#else + BluetoothTest::SetUp(); +#endif + if (!PlatformSupportsLowEnergy()) { + GTEST_SKIP() << "Bluetooth Low Energy unavailable."; + } + } + // Creates adapter_, device_, service_, characteristic_, // descriptor1_, & descriptor2_. void FakeDescriptorBoilerplate() { @@ -85,10 +96,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_GetIdentifier) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); // 2 devices to verify that descriptors on them have distinct IDs. @@ -178,10 +185,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_GetUUID) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -234,10 +237,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_Empty) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -266,10 +265,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_Empty) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -298,10 +293,6 @@ // to nil. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_AfterDeleted) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -329,10 +320,6 @@ // to nil. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_AfterDeleted) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -359,10 +346,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -394,10 +377,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); uint8_t values[] = {0, 1, 2, 3, 4, 0xf, 0xf0, 0xff}; @@ -423,10 +402,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_Twice) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -467,10 +442,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_Twice) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); uint8_t values[] = {0, 1, 2, 3, 4, 0xf, 0xf0, 0xff}; @@ -513,10 +484,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_MultipleDescriptors) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -560,10 +527,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_MultipleDescriptors) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> test_vector1; @@ -601,10 +564,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -629,10 +588,6 @@ #else TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteError) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -658,10 +613,6 @@ // Test not relevant for macOS since descriptor read cannot generate // synchronous error. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadSynchronousError) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); SimulateGattDescriptorReadWillFailSynchronouslyOnce(descriptor1_); @@ -695,10 +646,6 @@ // Test not relevant for macOS since descriptor write cannot generate // synchronous error. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteSynchronousError) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); SimulateGattDescriptorWriteWillFailSynchronouslyOnce(descriptor1_); @@ -738,10 +685,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_ReadPending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -780,10 +723,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_WritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -823,10 +762,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadRemoteDescriptor_WritePending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -865,10 +800,6 @@ TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteRemoteDescriptor_ReadPending) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); std::vector<uint8_t> empty_vector; @@ -902,11 +833,6 @@ // macOS: Does not apply. All events arrive on the UI Thread. // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_ReadDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } - ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); SimulateGattDisconnection(device_); @@ -929,11 +855,6 @@ // macOS: Does not apply. All events arrive on the UI Thread. // TODO(crbug.com/694102): Enable this test on Windows. TEST_F(BluetoothRemoteGattDescriptorTest, MAYBE_WriteDuringDisconnect) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } - ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); SimulateGattDisconnection(device_); @@ -951,10 +872,6 @@ // Tests NSString for descriptor value for macOS. // https://developer.apple.com/reference/corebluetooth/cbdescriptor TEST_F(BluetoothRemoteGattDescriptorTest, ReadRemoteDescriptor_NSString) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor( @@ -973,10 +890,6 @@ // Tests NSNumber for descriptor value for macOS. // https://developer.apple.com/reference/corebluetooth/cbdescriptor TEST_F(BluetoothRemoteGattDescriptorTest, ReadRemoteDescriptor_NSNumber) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } ASSERT_NO_FATAL_FAILURE(FakeDescriptorBoilerplate()); descriptor1_->ReadRemoteDescriptor(
diff --git a/device/bluetooth/bluetooth_remote_gatt_service_unittest.cc b/device/bluetooth/bluetooth_remote_gatt_service_unittest.cc index e101856..fbc4211 100644 --- a/device/bluetooth/bluetooth_remote_gatt_service_unittest.cc +++ b/device/bluetooth/bluetooth_remote_gatt_service_unittest.cc
@@ -26,9 +26,27 @@ namespace device { -class BluetoothRemoteGattServiceTest : public BluetoothTest {}; +class BluetoothRemoteGattServiceTest : #if BUILDFLAG(IS_WIN) -class BluetoothRemoteGattServiceTestWinrt : public BluetoothTestWinrt {}; + public BluetoothTestWinrt { +#else + public BluetoothTest { +#endif + public: + void SetUp() override { +#if BUILDFLAG(IS_WIN) + BluetoothTestWinrt::SetUp(); +#else + BluetoothTest::SetUp(); +#endif + if (!PlatformSupportsLowEnergy()) { + GTEST_SKIP() << "Bluetooth Low Energy unavailable."; + } + } +}; + +#if BUILDFLAG(IS_WIN) +using BluetoothRemoteGattServiceTestWinrt = BluetoothRemoteGattServiceTest; #endif // Android is excluded because it fires a single discovery event per device. @@ -42,10 +60,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_IsDiscoveryComplete) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(1); @@ -71,10 +85,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GetIdentifier) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); // 2 devices to verify unique IDs across them. @@ -122,10 +132,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GetUUID) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -157,10 +163,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GetCharacteristics_FindNone) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -192,10 +194,6 @@ TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GetCharacteristics_and_GetCharacteristic) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -253,10 +251,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GetCharacteristicsByUUID) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -312,7 +306,7 @@ .empty()); } -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_MAC) #define MAYBE_GattCharacteristics_ObserversCalls \ GattCharacteristics_ObserversCalls #else @@ -322,10 +316,6 @@ // The GattServicesRemoved event is not implemented for WinRT. TEST_F(BluetoothRemoteGattServiceTest, MAYBE_GattCharacteristics_ObserversCalls) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -388,10 +378,6 @@ #else TEST_F(BluetoothRemoteGattServiceTest, MAYBE_SimulateGattServiceRemove) { #endif - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -430,10 +416,6 @@ // changed event that could arrive during a discovery procedure. TEST_F(BluetoothRemoteGattServiceTest, SimulateDeviceModificationWhileDiscoveringCharacteristics) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -496,10 +478,6 @@ // Android: This test doesn't apply to Android because there is no services // changed event that could arrive during a discovery procedure. TEST_F(BluetoothRemoteGattServiceTest, ExtraDidDiscoverServicesCall) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3); @@ -547,10 +525,6 @@ // Android: This test doesn't apply to Android because there is no services // changed event that could arrive during a discovery procedure. TEST_F(BluetoothRemoteGattServiceTest, ExtraDidDiscoverCharacteristicsCall) { - if (!PlatformSupportsLowEnergy()) { - LOG(WARNING) << "Low Energy Bluetooth unavailable, skipping unit test."; - return; - } InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); BluetoothDevice* device = SimulateLowEnergyDevice(3);
diff --git a/device/bluetooth/bluetooth_task_manager_win.cc b/device/bluetooth/bluetooth_task_manager_win.cc index 6a1e3274..9d62ad3 100644 --- a/device/bluetooth/bluetooth_task_manager_win.cc +++ b/device/bluetooth/bluetooth_task_manager_win.cc
@@ -225,11 +225,9 @@ BluetoothTaskManagerWin::BluetoothTaskManagerWin( std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SequencedTaskRunner> ui_task_runner) : ui_task_runner_(std::move(ui_task_runner)), - classic_wrapper_(std::move(classic_wrapper)), - le_wrapper_(std::move(le_wrapper)) {} + classic_wrapper_(std::move(classic_wrapper)) {} BluetoothTaskManagerWin::~BluetoothTaskManagerWin() = default; @@ -237,10 +235,8 @@ scoped_refptr<BluetoothTaskManagerWin> BluetoothTaskManagerWin::CreateForTesting( std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SequencedTaskRunner> ui_task_runner) { return new BluetoothTaskManagerWin(std::move(classic_wrapper), - std::move(le_wrapper), std::move(ui_task_runner)); }
diff --git a/device/bluetooth/bluetooth_task_manager_win.h b/device/bluetooth/bluetooth_task_manager_win.h index 3cbb170..4c904253 100644 --- a/device/bluetooth/bluetooth_task_manager_win.h +++ b/device/bluetooth/bluetooth_task_manager_win.h
@@ -123,7 +123,6 @@ static scoped_refptr<BluetoothTaskManagerWin> CreateForTesting( std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SequencedTaskRunner> ui_task_runner); static BluetoothUUID BluetoothLowEnergyUuidToBluetoothUuid( @@ -216,7 +215,6 @@ BluetoothTaskManagerWin( std::unique_ptr<win::BluetoothClassicWrapper> classic_wrapper, - std::unique_ptr<win::BluetoothLowEnergyWrapper> le_wrapper, scoped_refptr<base::SequencedTaskRunner> ui_task_runner); virtual ~BluetoothTaskManagerWin();
diff --git a/device/bluetooth/test/bluetooth_test_win.cc b/device/bluetooth/test/bluetooth_test_win.cc index 5fae9263..07aa1a66a 100644 --- a/device/bluetooth/test/bluetooth_test_win.cc +++ b/device/bluetooth/test/bluetooth_test_win.cc
@@ -228,35 +228,16 @@ return win_addr; } -// The canonical UUID string format is device::BluetoothUUID.value(). -BTH_LE_UUID CanonicalStringToBTH_LE_UUID(base::StringPiece uuid) { - BTH_LE_UUID win_uuid = {0}; - if (uuid.size() == 4) { - win_uuid.IsShortUuid = TRUE; - unsigned int data[1]; - int result = sscanf_s(uuid.data(), "%04x", &data[0]); - CHECK_EQ(1, result); - win_uuid.Value.ShortUuid = data[0]; - } else if (uuid.size() == 36) { - win_uuid.IsShortUuid = FALSE; - win_uuid.Value.LongUuid = BluetoothUUID::GetCanonicalValueAsGUID(uuid); - } else { - CHECK(false); - } - - return win_uuid; -} - } // namespace BluetoothTestWin::BluetoothTestWin() : ui_task_runner_(new base::TestSimpleTaskRunner()), - bluetooth_task_runner_(new base::TestSimpleTaskRunner()), - fake_bt_le_wrapper_(nullptr) {} -BluetoothTestWin::~BluetoothTestWin() {} + bluetooth_task_runner_(new base::TestSimpleTaskRunner()) {} + +BluetoothTestWin::~BluetoothTestWin() = default; bool BluetoothTestWin::PlatformSupportsLowEnergy() { - return true; + return false; } void BluetoothTestWin::InitWithDefaultAdapter() { @@ -269,7 +250,7 @@ void BluetoothTestWin::InitWithoutDefaultAdapter() { auto adapter = base::WrapRefCounted(new BluetoothAdapterWin()); - adapter->InitForTest(base::DoNothing(), nullptr, nullptr, ui_task_runner_, + adapter->InitForTest(base::DoNothing(), nullptr, ui_task_runner_, bluetooth_task_runner_); adapter_ = std::move(adapter); } @@ -281,16 +262,11 @@ base::UTF8ToUTF16(kTestAdapterName), CanonicalStringToBLUETOOTH_ADDRESS(kTestAdapterAddress)); - auto fake_bt_le_wrapper = - std::make_unique<win::BluetoothLowEnergyWrapperFake>(); - fake_bt_le_wrapper_ = fake_bt_le_wrapper.get(); - fake_bt_le_wrapper_->AddObserver(this); - auto adapter = base::WrapRefCounted(new BluetoothAdapterWin()); base::RunLoop run_loop; - adapter->InitForTest( - run_loop.QuitClosure(), std::move(fake_bt_classic_wrapper), - std::move(fake_bt_le_wrapper), nullptr, bluetooth_task_runner_); + adapter->InitForTest(run_loop.QuitClosure(), + std::move(fake_bt_classic_wrapper), nullptr, + bluetooth_task_runner_); adapter_ = std::move(adapter); FinishPendingTasks(); run_loop.Run(); @@ -306,20 +282,7 @@ } BluetoothDevice* BluetoothTestWin::SimulateLowEnergyDevice(int device_ordinal) { - LowEnergyDeviceData data = GetLowEnergyDeviceData(device_ordinal); - win::BLEDevice* simulated_device = fake_bt_le_wrapper_->SimulateBLEDevice( - data.name.value_or(std::string()), - CanonicalStringToBLUETOOTH_ADDRESS(data.address)); - if (simulated_device != nullptr) { - for (const auto& uuid : data.advertised_uuids) { - fake_bt_le_wrapper_->SimulateGattService( - simulated_device, nullptr, - CanonicalStringToBTH_LE_UUID(uuid.canonical_value())); - } - } - FinishPendingTasks(); - - return adapter_->GetDevice(data.address); + NOTREACHED_NORETURN(); } absl::optional<BluetoothUUID> BluetoothTestWin::GetTargetGattService( @@ -331,348 +294,87 @@ } void BluetoothTestWin::SimulateGattConnection(BluetoothDevice* device) { - FinishPendingTasks(); - // We don't actually attempt to discover on Windows, so fake it for testing. - gatt_discovery_attempts_++; + NOTREACHED(); } void BluetoothTestWin::SimulateStatusChangeToDisconnect( BluetoothDevice* device) { - // OnConnectionStatusChanged events only get fired on WinRT. So this is just - // a mock for testing. - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattServicesDiscovered( BluetoothDevice* device, const std::vector<std::string>& uuids, const std::vector<std::string>& blocked_uuids) { - DCHECK(blocked_uuids.empty()); - std::string address = - device ? device->GetAddress() : remembered_device_address_; - - win::BLEDevice* simulated_device = - fake_bt_le_wrapper_->GetSimulatedBLEDevice(address); - CHECK(simulated_device); - - for (auto uuid : uuids) { - fake_bt_le_wrapper_->SimulateGattService( - simulated_device, nullptr, CanonicalStringToBTH_LE_UUID(uuid)); - } - - FinishPendingTasks(); - - // We still need to discover characteristics. Wait for the appropriate method - // to be posted and then finish the pending tasks. - base::RunLoop().RunUntilIdle(); - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattServiceRemoved( BluetoothRemoteGattService* service) { - std::string device_address = service->GetDevice()->GetAddress(); - win::BLEDevice* target_device = - fake_bt_le_wrapper_->GetSimulatedBLEDevice(device_address); - CHECK(target_device); - - BluetoothRemoteGattServiceWin* win_service = - static_cast<BluetoothRemoteGattServiceWin*>(service); - std::string service_att_handle = - std::to_string(win_service->GetAttributeHandle()); - fake_bt_le_wrapper_->SimulateGattServiceRemoved(target_device, nullptr, - service_att_handle); - - ForceRefreshDevice(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristic( BluetoothRemoteGattService* service, const std::string& uuid, int properties) { - std::string device_address = service->GetDevice()->GetAddress(); - win::BLEDevice* target_device = - fake_bt_le_wrapper_->GetSimulatedBLEDevice(device_address); - CHECK(target_device); - win::GattService* target_service = - GetSimulatedService(target_device, service); - CHECK(target_service); - - BTH_LE_GATT_CHARACTERISTIC win_characteristic_info; - win_characteristic_info.CharacteristicUuid = - CanonicalStringToBTH_LE_UUID(uuid); - win_characteristic_info.IsBroadcastable = FALSE; - win_characteristic_info.IsReadable = FALSE; - win_characteristic_info.IsWritableWithoutResponse = FALSE; - win_characteristic_info.IsWritable = FALSE; - win_characteristic_info.IsNotifiable = FALSE; - win_characteristic_info.IsIndicatable = FALSE; - win_characteristic_info.IsSignedWritable = FALSE; - win_characteristic_info.HasExtendedProperties = FALSE; - if (properties & BluetoothRemoteGattCharacteristic::PROPERTY_BROADCAST) - win_characteristic_info.IsBroadcastable = TRUE; - if (properties & BluetoothRemoteGattCharacteristic::PROPERTY_READ) - win_characteristic_info.IsReadable = TRUE; - if (properties & - BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE) - win_characteristic_info.IsWritableWithoutResponse = TRUE; - if (properties & BluetoothRemoteGattCharacteristic::PROPERTY_WRITE) - win_characteristic_info.IsWritable = TRUE; - if (properties & BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY) - win_characteristic_info.IsNotifiable = TRUE; - if (properties & BluetoothRemoteGattCharacteristic::PROPERTY_INDICATE) - win_characteristic_info.IsIndicatable = TRUE; - if (properties & - BluetoothRemoteGattCharacteristic::PROPERTY_AUTHENTICATED_SIGNED_WRITES) { - win_characteristic_info.IsSignedWritable = TRUE; - } - if (properties & - BluetoothRemoteGattCharacteristic::PROPERTY_EXTENDED_PROPERTIES) - win_characteristic_info.HasExtendedProperties = TRUE; - - fake_bt_le_wrapper_->SimulateGattCharacterisc(device_address, target_service, - win_characteristic_info); - - ForceRefreshDevice(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicRemoved( BluetoothRemoteGattService* service, BluetoothRemoteGattCharacteristic* characteristic) { - CHECK(service); - CHECK(characteristic); - - std::string device_address = service->GetDevice()->GetAddress(); - win::GattService* target_service = GetSimulatedService( - fake_bt_le_wrapper_->GetSimulatedBLEDevice(device_address), service); - CHECK(target_service); - - std::string characteristic_att_handle = std::to_string( - static_cast<BluetoothRemoteGattCharacteristicWin*>(characteristic) - ->GetAttributeHandle()); - fake_bt_le_wrapper_->SimulateGattCharacteriscRemove( - target_service, characteristic_att_handle); - - ForceRefreshDevice(); -} - -void BluetoothTestWin::RememberCharacteristicForSubsequentAction( - BluetoothRemoteGattCharacteristic* characteristic) { - CHECK(characteristic); - BluetoothRemoteGattCharacteristicWin* win_characteristic = - static_cast<BluetoothRemoteGattCharacteristicWin*>(characteristic); - - std::string device_address = - win_characteristic->GetService()->GetDevice()->GetAddress(); - win::BLEDevice* target_device = - fake_bt_le_wrapper_->GetSimulatedBLEDevice(device_address); - CHECK(target_device); - win::GattService* target_service = - GetSimulatedService(target_device, win_characteristic->GetService()); - CHECK(target_service); - fake_bt_le_wrapper_->RememberCharacteristicForSubsequentAction( - target_service, std::to_string(win_characteristic->GetAttributeHandle())); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicRead( BluetoothRemoteGattCharacteristic* characteristic, const std::vector<uint8_t>& value) { - win::GattCharacteristic* target_simulated_characteristic = nullptr; - if (characteristic) { - target_simulated_characteristic = - GetSimulatedCharacteristic(characteristic); - } - - fake_bt_le_wrapper_->SimulateGattCharacteristicValue( - target_simulated_characteristic, value); - - RunPendingTasksUntilCallback(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicReadError( BluetoothRemoteGattCharacteristic* characteristic, BluetoothGattService::GattErrorCode error_code) { - win::GattCharacteristic* target_characteristic = - GetSimulatedCharacteristic(characteristic); - CHECK(target_characteristic); - HRESULT hr = HRESULT_FROM_WIN32(ERROR_SEM_TIMEOUT); - if (error_code == BluetoothGattService::GattErrorCode::kInvalidLength) - hr = E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH; - fake_bt_le_wrapper_->SimulateGattCharacteristicReadError( - target_characteristic, hr); - - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicWrite( BluetoothRemoteGattCharacteristic* characteristic) { - RunPendingTasksUntilCallback(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicWriteError( BluetoothRemoteGattCharacteristic* characteristic, BluetoothGattService::GattErrorCode error_code) { - win::GattCharacteristic* target_characteristic = - GetSimulatedCharacteristic(characteristic); - CHECK(target_characteristic); - HRESULT hr = HRESULT_FROM_WIN32(ERROR_SEM_TIMEOUT); - if (error_code == BluetoothGattService::GattErrorCode::kInvalidLength) - hr = E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH; - fake_bt_le_wrapper_->SimulateGattCharacteristicWriteError( - target_characteristic, hr); - - FinishPendingTasks(); -} - -void BluetoothTestWin::RememberDeviceForSubsequentAction( - BluetoothDevice* device) { - remembered_device_address_ = device->GetAddress(); + NOTREACHED(); } void BluetoothTestWin::DeleteDevice(BluetoothDevice* device) { - CHECK(device); - fake_bt_le_wrapper_->RemoveSimulatedBLEDevice(device->GetAddress()); - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattDescriptor( BluetoothRemoteGattCharacteristic* characteristic, const std::string& uuid) { - win::GattCharacteristic* target_characteristic = - GetSimulatedCharacteristic(characteristic); - CHECK(target_characteristic); - fake_bt_le_wrapper_->SimulateGattDescriptor( - characteristic->GetService()->GetDevice()->GetAddress(), - target_characteristic, CanonicalStringToBTH_LE_UUID(uuid)); - ForceRefreshDevice(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattNotifySessionStarted( BluetoothRemoteGattCharacteristic* characteristic) { - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::SimulateGattNotifySessionStartError( BluetoothRemoteGattCharacteristic* characteristic, BluetoothGattService::GattErrorCode error_code) { - win::GattCharacteristic* simulated_characteristic = - GetSimulatedCharacteristic(characteristic); - DCHECK(simulated_characteristic); - DCHECK(error_code == BluetoothGattService::GattErrorCode::kUnknown); - fake_bt_le_wrapper_->SimulateGattCharacteristicSetNotifyError( - simulated_characteristic, E_BLUETOOTH_ATT_UNKNOWN_ERROR); + NOTREACHED(); } void BluetoothTestWin::SimulateGattCharacteristicChanged( BluetoothRemoteGattCharacteristic* characteristic, const std::vector<uint8_t>& value) { - win::GattCharacteristic* target_simulated_characteristic = nullptr; - if (characteristic) { - target_simulated_characteristic = - GetSimulatedCharacteristic(characteristic); - } - - fake_bt_le_wrapper_->SimulateGattCharacteristicValue( - target_simulated_characteristic, value); - fake_bt_le_wrapper_->SimulateCharacteristicValueChangeNotification( - target_simulated_characteristic); - - FinishPendingTasks(); -} - -void BluetoothTestWin::OnReadGattCharacteristicValue() { - gatt_read_characteristic_attempts_++; -} - -void BluetoothTestWin::OnWriteGattCharacteristicValue( - const PBTH_LE_GATT_CHARACTERISTIC_VALUE value) { - gatt_write_characteristic_attempts_++; - last_write_value_.clear(); - for (ULONG i = 0; i < value->DataSize; i++) - last_write_value_.push_back(value->Data[i]); -} - -void BluetoothTestWin::OnStartCharacteristicNotification() { - gatt_notify_characteristic_attempts_++; -} - -void BluetoothTestWin::OnWriteGattDescriptorValue( - const std::vector<uint8_t>& value) { - gatt_write_descriptor_attempts_++; - last_write_value_.assign(value.begin(), value.end()); -} - -win::GattService* BluetoothTestWin::GetSimulatedService( - win::BLEDevice* device, - BluetoothRemoteGattService* service) { - CHECK(device); - CHECK(service); - - std::vector<std::string> chain_of_att_handles; - BluetoothRemoteGattServiceWin* win_service = - static_cast<BluetoothRemoteGattServiceWin*>(service); - chain_of_att_handles.insert( - chain_of_att_handles.begin(), - std::to_string(win_service->GetAttributeHandle())); - win::GattService* simulated_service = - fake_bt_le_wrapper_->GetSimulatedGattService(device, - chain_of_att_handles); - CHECK(simulated_service); - return simulated_service; -} - -win::GattCharacteristic* BluetoothTestWin::GetSimulatedCharacteristic( - BluetoothRemoteGattCharacteristic* characteristic) { - CHECK(characteristic); - BluetoothRemoteGattCharacteristicWin* win_characteristic = - static_cast<BluetoothRemoteGattCharacteristicWin*>(characteristic); - - std::string device_address = - win_characteristic->GetService()->GetDevice()->GetAddress(); - win::BLEDevice* target_device = - fake_bt_le_wrapper_->GetSimulatedBLEDevice(device_address); - if (target_device == nullptr) - return nullptr; - win::GattService* target_service = - GetSimulatedService(target_device, win_characteristic->GetService()); - if (target_service == nullptr) - return nullptr; - return fake_bt_le_wrapper_->GetSimulatedGattCharacteristic( - target_service, std::to_string(win_characteristic->GetAttributeHandle())); -} - -void BluetoothTestWin::RunPendingTasksUntilCallback() { - base::circular_deque<base::TestPendingTask> tasks = - bluetooth_task_runner_->TakePendingTasks(); - int original_callback_count = callback_count_; - int original_error_callback_count = error_callback_count_; - do { - base::TestPendingTask task = std::move(tasks.front()); - tasks.pop_front(); - std::move(task.task).Run(); - base::RunLoop().RunUntilIdle(); - } while (tasks.size() && callback_count_ == original_callback_count && - error_callback_count_ == original_error_callback_count); - - // Put the rest of pending tasks back to Bluetooth task runner. - for (auto& task : tasks) { - if (task.delay.is_zero()) { - bluetooth_task_runner_->PostTask(task.location, std::move(task.task)); - } else { - bluetooth_task_runner_->PostDelayedTask(task.location, - std::move(task.task), task.delay); - } - } -} - -void BluetoothTestWin::ForceRefreshDevice() { - auto* adapter_win = static_cast<BluetoothAdapterWin*>(adapter_.get()); - adapter_win->force_update_device_for_test_ = true; - FinishPendingTasks(); - adapter_win->force_update_device_for_test_ = false; - - // The characteristics still need to be discovered. - base::RunLoop().RunUntilIdle(); - FinishPendingTasks(); + NOTREACHED(); } void BluetoothTestWin::FinishPendingTasks() { @@ -705,6 +407,10 @@ base::win::GetVersion() >= base::win::Version::WIN10_RS3; } +bool BluetoothTestWinrt::PlatformSupportsLowEnergy() { + return true; +} + void BluetoothTestWinrt::InitWithDefaultAdapter() { base::RunLoop run_loop; auto adapter = base::WrapRefCounted(new BluetoothAdapterWinrt());
diff --git a/device/bluetooth/test/bluetooth_test_win.h b/device/bluetooth/test/bluetooth_test_win.h index e327e69f..c2c567d2 100644 --- a/device/bluetooth/test/bluetooth_test_win.h +++ b/device/bluetooth/test/bluetooth_test_win.h
@@ -19,15 +19,13 @@ #include "base/test/test_simple_task_runner.h" #include "base/win/scoped_winrt_initializer.h" #include "device/bluetooth/bluetooth_classic_win_fake.h" -#include "device/bluetooth/bluetooth_low_energy_win_fake.h" #include "device/bluetooth/bluetooth_task_manager_win.h" #include "third_party/abseil-cpp/absl/types/optional.h" namespace device { // Windows implementation of BluetoothTestBase. -class BluetoothTestWin : public BluetoothTestBase, - public win::BluetoothLowEnergyWrapperFake::Observer { +class BluetoothTestWin : public BluetoothTestBase { public: BluetoothTestWin(); ~BluetoothTestWin() override; @@ -55,8 +53,6 @@ void SimulateGattCharacteristicRemoved( BluetoothRemoteGattService* service, BluetoothRemoteGattCharacteristic* characteristic) override; - void RememberCharacteristicForSubsequentAction( - BluetoothRemoteGattCharacteristic* characteristic) override; void SimulateGattCharacteristicRead( BluetoothRemoteGattCharacteristic* characteristic, const std::vector<uint8_t>& value) override; @@ -68,7 +64,6 @@ void SimulateGattCharacteristicWriteError( BluetoothRemoteGattCharacteristic* characteristic, BluetoothGattService::GattErrorCode error_code) override; - void RememberDeviceForSubsequentAction(BluetoothDevice* device) override; void DeleteDevice(BluetoothDevice* device) override; void SimulateGattDescriptor(BluetoothRemoteGattCharacteristic* characteristic, const std::string& uuid) override; @@ -81,32 +76,12 @@ BluetoothRemoteGattCharacteristic* characteristic, const std::vector<uint8_t>& value) override; - // win::BluetoothLowEnergyWrapperFake::Observer overrides. - void OnReadGattCharacteristicValue() override; - void OnWriteGattCharacteristicValue( - const PBTH_LE_GATT_CHARACTERISTIC_VALUE value) override; - void OnStartCharacteristicNotification() override; - void OnWriteGattDescriptorValue(const std::vector<uint8_t>& value) override; - private: scoped_refptr<base::TestSimpleTaskRunner> ui_task_runner_; scoped_refptr<base::TestSimpleTaskRunner> bluetooth_task_runner_; - raw_ptr<win::BluetoothLowEnergyWrapperFake> fake_bt_le_wrapper_; - - // This is used for retaining access to a single deleted device. - std::string remembered_device_address_; - void AdapterInitCallback(); - win::GattService* GetSimulatedService(win::BLEDevice* device, - BluetoothRemoteGattService* service); - win::GattCharacteristic* GetSimulatedCharacteristic( - BluetoothRemoteGattCharacteristic* characteristic); - // Run pending Bluetooth tasks until the first callback that the test fixture - // tracks is called. - void RunPendingTasksUntilCallback(); - void ForceRefreshDevice(); void FinishPendingTasks(); }; @@ -158,6 +133,7 @@ void SimulateSpuriousRadioStateChangedEvent(); // BluetoothTestBase: + bool PlatformSupportsLowEnergy() override; void InitWithDefaultAdapter() override; void InitWithoutDefaultAdapter() override; void InitWithFakeAdapter() override;
diff --git a/device/fido/make_credential_request_handler.cc b/device/fido/make_credential_request_handler.cc index d1ac1c70..e66e575 100644 --- a/device/fido/make_credential_request_handler.cc +++ b/device/fido/make_credential_request_handler.cc
@@ -23,6 +23,7 @@ #include "device/fido/fido_discovery_factory.h" #include "device/fido/fido_parsing_utils.h" #include "device/fido/fido_transport_protocol.h" +#include "device/fido/fido_types.h" #include "device/fido/filter.h" #include "device/fido/make_credential_task.h" @@ -132,7 +133,13 @@ // The largeBlobs extension only works for resident credentials on CTAP 2.1 // authenticators or on some Windows versions. if (options.large_blob_support == LargeBlobSupport::kRequired && - (!auth_options.large_blob_type || !request.resident_key_required)) { + (!auth_options.large_blob_type || + !request.resident_key_required +#if BUILDFLAG(IS_WIN) + // Windows only supports large blobs for cross-platform credentials. + || request.authenticator_attachment == AuthenticatorAttachment::kPlatform +#endif + )) { return MakeCredentialStatus::kAuthenticatorMissingLargeBlob; }
diff --git a/device/fido/win/authenticator_unittest.cc b/device/fido/win/authenticator_unittest.cc index a26076a7..15faf16 100644 --- a/device/fido/win/authenticator_unittest.cc +++ b/device/fido/win/authenticator_unittest.cc
@@ -10,6 +10,7 @@ #include "base/test/bind.h" #include "base/test/task_environment.h" +#include "device/fido/authenticator_get_assertion_response.h" #include "device/fido/authenticator_make_credential_response.h" #include "device/fido/authenticator_selection_criteria.h" #include "device/fido/ctap_get_assertion_request.h" @@ -17,6 +18,7 @@ #include "device/fido/fido_constants.h" #include "device/fido/fido_request_handler_base.h" #include "device/fido/fido_test_data.h" +#include "device/fido/fido_transport_protocol.h" #include "device/fido/fido_types.h" #include "device/fido/public_key_credential_rp_entity.h" #include "device/fido/public_key_credential_user_entity.h" @@ -31,6 +33,10 @@ CtapDeviceResponseCode, absl::optional<AuthenticatorMakeCredentialResponse>>; +using GetAssertionCallbackReceiver = test::StatusAndValueCallbackReceiver< + CtapDeviceResponseCode, + std::vector<AuthenticatorGetAssertionResponse>>; + using GetCredentialCallbackReceiver = test::TestCallbackReceiver<std::vector<DiscoverableCredentialMetadata>, FidoRequestHandlerBase::RecognizedCredential>; @@ -44,6 +50,7 @@ const std::vector<uint8_t> kUserId = {5, 6, 7, 8}; constexpr char kUserName[] = "unit-aarc-noa"; constexpr char kUserDisplayName[] = "Noa"; +const std::vector<uint8_t> kLargeBlob = {'b', 'l', 'o', 'b'}; class WinAuthenticatorTest : public testing::Test { public: @@ -54,6 +61,15 @@ /*current_window=*/nullptr, fake_webauthn_api_.get()); } + void SetVersion(int version) { + fake_webauthn_api_->set_version(version); + // `WinWebAuthnApiAuthenticator` does not expect the webauthn.dll version to + // change during its lifetime, thus needs to be recreated for each version + // change. + authenticator_ = std::make_unique<WinWebAuthnApiAuthenticator>( + /*current_window=*/nullptr, fake_webauthn_api_.get()); + } + protected: std::unique_ptr<FidoAuthenticator> authenticator_; std::unique_ptr<FakeWinWebAuthnApi> fake_webauthn_api_; @@ -294,14 +310,8 @@ << ", availability=" << static_cast<bool>(test_case.availability)); - fake_webauthn_api_->set_version(test_case.availability - ? WEBAUTHN_API_VERSION_3 - : WEBAUTHN_API_VERSION_2); - // `WinWebAuthnApiAuthenticator` does not expect the webauthn.dll version to - // change during its lifetime, thus needs to be recreated for each - // iteration. - authenticator_ = std::make_unique<WinWebAuthnApiAuthenticator>( - /*current_window=*/nullptr, fake_webauthn_api_.get()); + SetVersion(test_case.availability ? WEBAUTHN_API_VERSION_3 + : WEBAUTHN_API_VERSION_2); EXPECT_EQ(authenticator_->Options().large_blob_type.has_value(), test_case.availability); PublicKeyCredentialRpEntity rp("adrestian-empire.com"); @@ -321,5 +331,145 @@ } } +// Tests that making a credential with attachment=undefined forces the +// attachment to cross-platform if large blob is required. +// This is because largeBlob=required is ignored by the Windows platform +// authenticator at the time of writing (Feb 2023). +TEST_F(WinAuthenticatorTest, MakeCredentialLargeBlobAttachmentUndefined) { + SetVersion(WEBAUTHN_API_VERSION_3); + PublicKeyCredentialRpEntity rp(kRpId); + PublicKeyCredentialUserEntity user(kUserId, kUserName, kUserDisplayName); + CtapMakeCredentialRequest request( + test_data::kClientDataJson, rp, user, + PublicKeyCredentialParams({{CredentialType::kPublicKey, -257}})); + request.authenticator_attachment = AuthenticatorAttachment::kAny; + fake_webauthn_api_->set_preferred_attachment( + WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM); + MakeCredentialOptions options; + options.large_blob_support = LargeBlobSupport::kRequired; + MakeCredentialCallbackReceiver callback; + authenticator_->MakeCredential(std::move(request), options, + callback.callback()); + callback.WaitForCallback(); + ASSERT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_TRUE(callback.value()->large_blob_type.has_value()); + EXPECT_NE(*callback.value()->transport_used, + FidoTransportProtocol::kInternal); +} + +TEST_F(WinAuthenticatorTest, GetAssertionLargeBlobNotSupported) { + SetVersion(WEBAUTHN_API_VERSION_2); + PublicKeyCredentialRpEntity rp(kRpId); + PublicKeyCredentialUserEntity user(kUserId, kUserName, kUserDisplayName); + fake_webauthn_api_->InjectDiscoverableCredential(kCredentialId, std::move(rp), + std::move(user)); + { + // Read large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_read = true; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob.has_value()); + } + { + // Write large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_write = kLargeBlob; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob_written); + } +} + +TEST_F(WinAuthenticatorTest, GetAssertionLargeBlobError) { + SetVersion(WEBAUTHN_API_VERSION_3); + PublicKeyCredentialRpEntity rp(kRpId); + PublicKeyCredentialUserEntity user(kUserId, kUserName, kUserDisplayName); + fake_webauthn_api_->InjectDiscoverableCredential(kCredentialId, std::move(rp), + std::move(user)); + fake_webauthn_api_->set_large_blob_result( + WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED); + { + // Read large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_read = true; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob.has_value()); + } + { + // Write large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_write = kLargeBlob; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob_written); + } +} + +TEST_F(WinAuthenticatorTest, GetAssertionLargeBlobSuccess) { + SetVersion(WEBAUTHN_API_VERSION_3); + PublicKeyCredentialRpEntity rp(kRpId); + PublicKeyCredentialUserEntity user(kUserId, kUserName, kUserDisplayName); + fake_webauthn_api_->InjectDiscoverableCredential(kCredentialId, std::move(rp), + std::move(user)); + { + // Read large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_read = true; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob.has_value()); + EXPECT_FALSE(callback.value().at(0).large_blob_written); + } + { + // Write large blob. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_write = kLargeBlob; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_FALSE(callback.value().at(0).large_blob.has_value()); + EXPECT_TRUE(callback.value().at(0).large_blob_written); + } + { + // Read the large blob that was just written. + CtapGetAssertionRequest request(kRpId, /*client_data_json=*/""); + CtapGetAssertionOptions options; + options.large_blob_read = true; + GetAssertionCallbackReceiver callback; + authenticator_->GetAssertion(std::move(request), std::move(options), + callback.callback()); + callback.WaitForCallback(); + EXPECT_EQ(callback.status(), CtapDeviceResponseCode::kSuccess); + EXPECT_TRUE(callback.value().at(0).large_blob.has_value()); + EXPECT_EQ(*callback.value().at(0).large_blob, kLargeBlob); + EXPECT_FALSE(callback.value().at(0).large_blob_written); + } +} + } // namespace } // namespace device
diff --git a/device/fido/win/fake_webauthn_api.cc b/device/fido/win/fake_webauthn_api.cc index 1af6048..f5c976d5 100644 --- a/device/fido/win/fake_webauthn_api.cc +++ b/device/fido/win/fake_webauthn_api.cc
@@ -127,6 +127,7 @@ absl::optional<std::vector<uint8_t>> user_id; std::vector<uint8_t> authenticator_data; std::vector<uint8_t> signature; + absl::optional<std::vector<uint8_t>> large_blob; WEBAUTHN_ASSERTION assertion; }; @@ -192,10 +193,12 @@ PCWEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS options, PWEBAUTHN_CREDENTIAL_ATTESTATION* credential_attestation_ptr) { DCHECK(is_available_); + last_make_credential_options_ = + std::make_unique<WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS>( + *options); if (result_override_ != S_OK) { return result_override_; } - // Validate the input parameters. DCHECK_GT(client_data->cbClientDataJSON, 0u); DCHECK(client_data->pbClientDataJSON); @@ -209,10 +212,14 @@ DCHECK(user->pwszDisplayName); DCHECK(options->pExcludeCredentialList); + int attachment = options->dwAuthenticatorAttachment; + if (attachment == WEBAUTHN_AUTHENTICATOR_ATTACHMENT_ANY) { + attachment = preferred_attachment_; + } + std::unique_ptr<VirtualFidoDevice::PrivateKey> private_key = MakePrivateKey(cose_credential_parameters, - options->dwAuthenticatorAttachment == - WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM); + attachment == WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM); if (!private_key) { return NTE_NOT_SUPPORTED; } @@ -281,16 +288,16 @@ options->dwLargeBlobSupport != WEBAUTHN_LARGE_BLOB_SUPPORT_NONE && version_ >= WEBAUTHN_API_VERSION_3; attestation->win_attestation.dwUsedTransport = - options->dwAuthenticatorAttachment == - WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM + attachment == WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM ? WEBAUTHN_CTAP_TRANSPORT_INTERNAL : transport_; *credential_attestation_ptr = &attestation->win_attestation; returned_attestations_.push_back(std::move(attestation)); - DCHECK( + bool result = registrations_.insert({std::move(credential_id), std::move(registration)}) - .second); + .second; + DCHECK(result); return S_OK; } @@ -372,7 +379,20 @@ // Fill in the WEBAUTHN_ASSERTION struct returned to the caller. result->assertion = {}; - result->assertion.dwVersion = 1; + switch (version_) { + case WEBAUTHN_API_VERSION_1: + case WEBAUTHN_API_VERSION_2: + result->assertion.dwVersion = WEBAUTHN_ASSERTION_VERSION_1; + break; + case WEBAUTHN_API_VERSION_3: + result->assertion.dwVersion = WEBAUTHN_ASSERTION_VERSION_2; + break; + case WEBAUTHN_API_VERSION_4: + result->assertion.dwVersion = WEBAUTHN_ASSERTION_VERSION_3; + break; + default: + NOTREACHED() << "Unknown webauthn version " << version_; + } result->assertion.cbAuthenticatorData = result->authenticator_data.size(); result->assertion.pbAuthenticatorData = reinterpret_cast<PBYTE>( const_cast<uint8_t*>(result->authenticator_data.data())); @@ -394,6 +414,43 @@ result->assertion.cbUserId = 0; } + // Perform the large blob operation. + result->assertion.pbCredLargeBlob = nullptr; + result->assertion.cbCredLargeBlob = 0; + if (options->dwCredLargeBlobOperation != + WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE) { + result->assertion.dwCredLargeBlobStatus = large_blob_result_; + } + if (large_blob_result_ == WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS && + version_ >= WEBAUTHN_API_VERSION_3) { + switch (options->dwCredLargeBlobOperation) { + case WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE: + break; + case WEBAUTHN_CRED_LARGE_BLOB_OPERATION_GET: { + auto large_blob_it = large_blobs_.find(result->credential_id); + if (large_blob_it != large_blobs_.end()) { + result->large_blob = large_blob_it->second; + result->assertion.pbCredLargeBlob = result->large_blob->data(); + result->assertion.cbCredLargeBlob = result->large_blob->size(); + } else { + result->assertion.dwCredLargeBlobStatus = + WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND; + } + break; + } + case WEBAUTHN_CRED_LARGE_BLOB_OPERATION_SET: { + std::vector<uint8_t> large_blob( + options->pbCredLargeBlob, + options->pbCredLargeBlob + options->cbCredLargeBlob); + large_blobs_.emplace(result->credential_id, std::move(large_blob)); + break; + } + default: + NOTREACHED() << "Unknown operation " + << options->dwCredLargeBlobOperation; + } + } + // The real API hands out results in naked pointers and asks callers // to call FreeAssertion() when they're done. We maintain ownership // of the pointees in |returned_assertions_|.
diff --git a/device/fido/win/fake_webauthn_api.h b/device/fido/win/fake_webauthn_api.h index 984fb86..22d3586 100644 --- a/device/fido/win/fake_webauthn_api.h +++ b/device/fido/win/fake_webauthn_api.h
@@ -12,6 +12,7 @@ #include "base/component_export.h" #include "base/containers/span.h" +#include "device/fido/fido_types.h" #include "device/fido/public_key_credential_descriptor.h" #include "device/fido/public_key_credential_rp_entity.h" #include "device/fido/public_key_credential_user_entity.h" @@ -65,6 +66,14 @@ supports_silent_discovery_ = supports_silent_discovery; } + // Overrides the result of large blob operations to return + // |large_blob_result|. Setting this to anything other than + // WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS will prevent large blob operations + // from making any changes. + void set_large_blob_result(DWORD large_blob_result) { + large_blob_result_ = large_blob_result; + } + void set_version(int version) { version_ = version; } // Returns a pointer to a copy of the last get credentials options passed to @@ -73,9 +82,22 @@ return last_get_credentials_options_.get(); } + // Returns a pointer to a copy of the last make credential options passed to + // the fake. + WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS* + last_make_credential_options() { + return last_make_credential_options_.get(); + } + // Sets the transport to be reported by the API for cross-platform requests. void set_transport(int transport) { transport_ = transport; } + // Sets the attachment to use when servicing a request with + // attachment=undefined. + void set_preferred_attachment(int preferred_attachment) { + preferred_attachment_ = preferred_attachment; + } + // WinWebAuthnApi: bool IsAvailable() const override; bool SupportsSilentDiscovery() const override; @@ -121,6 +143,8 @@ bool supports_silent_discovery_ = false; int version_ = WEBAUTHN_API_VERSION_2; int transport_ = WEBAUTHN_CTAP_TRANSPORT_USB; + int large_blob_result_ = WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS; + int preferred_attachment_ = WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM; HRESULT result_override_ = S_OK; // Owns a copy of the last get credentials options to have been passed to the @@ -128,6 +152,11 @@ std::unique_ptr<WEBAUTHN_GET_CREDENTIALS_OPTIONS> last_get_credentials_options_; + // Owns a copy of the last make credential options to have been passed to the + // fake. + std::unique_ptr<WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS> + last_make_credential_options_; + // Owns the attestations returned by AuthenticatorMakeCredential(). std::vector<std::unique_ptr<WebAuthnAttestation>> returned_attestations_; @@ -140,6 +169,9 @@ std:: map<std::vector<uint8_t>, RegistrationData, fido_parsing_utils::RangeLess> registrations_; + + // A map of credential IDs to large blobs. + base::flat_map<std::vector<uint8_t>, std::vector<uint8_t>> large_blobs_; }; } // namespace device
diff --git a/device/fido/win/logging.cc b/device/fido/win/logging.cc index a6fb562..510f88c 100644 --- a/device/fido/win/logging.cc +++ b/device/fido/win/logging.cc
@@ -165,6 +165,15 @@ } else { out << ", (null)"; } + if (in.dwVersion < WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_5) { + return out << "}"; + } + out << kSep << in.dwCredLargeBlobOperation << "("; + if (in.cbCredLargeBlob) { + out << base::HexEncode(in.pbCredLargeBlob, in.cbCredLargeBlob) << ")"; + } else { + out << "null)"; + } if (in.dwVersion < WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_6) { return out << "}"; } @@ -235,6 +244,12 @@ return out << "}"; } out << in.Extensions; + out << kSep << in.dwCredLargeBlobStatus << " ("; + if (in.pbCredLargeBlob) { + out << base::HexEncode(in.pbCredLargeBlob, in.cbCredLargeBlob) << ")"; + } else { + out << "null)"; + } if (in.dwVersion < WEBAUTHN_ASSERTION_VERSION_3) { return out << "}"; }
diff --git a/device/fido/win/type_conversions.cc b/device/fido/win/type_conversions.cc index 34f15ff..51a3f35 100644 --- a/device/fido/win/type_conversions.cc +++ b/device/fido/win/type_conversions.cc
@@ -120,7 +120,7 @@ absl::optional<AuthenticatorGetAssertionResponse> ToAuthenticatorGetAssertionResponse( const WEBAUTHN_ASSERTION& assertion, - const std::vector<PublicKeyCredentialDescriptor>& allow_list) { + const CtapGetAssertionOptions& request_options) { auto authenticator_data = AuthenticatorData::DecodeAuthenticatorData(base::span<const uint8_t>( assertion.pbAuthenticatorData, assertion.cbAuthenticatorData)); @@ -143,6 +143,17 @@ response.user_entity = PublicKeyCredentialUserEntity(std::vector<uint8_t>( assertion.pbUserId, assertion.pbUserId + assertion.cbUserId)); } + if (assertion.dwVersion >= WEBAUTHN_ASSERTION_VERSION_2 && + assertion.dwCredLargeBlobStatus == + WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS) { + if (request_options.large_blob_read) { + response.large_blob = std::vector<uint8_t>( + assertion.pbCredLargeBlob, + assertion.pbCredLargeBlob + assertion.cbCredLargeBlob); + } else if (request_options.large_blob_write) { + response.large_blob_written = true; + } + } if (assertion.dwVersion >= WEBAUTHN_ASSERTION_VERSION_3 && assertion.pHmacSecret) { response.hmac_secret = HMACSecretOutputs(*assertion.pHmacSecret);
diff --git a/device/fido/win/type_conversions.h b/device/fido/win/type_conversions.h index e0f497c..b65f6d704 100644 --- a/device/fido/win/type_conversions.h +++ b/device/fido/win/type_conversions.h
@@ -12,6 +12,7 @@ #include "base/component_export.h" #include "device/fido/authenticator_get_assertion_response.h" #include "device/fido/authenticator_make_credential_response.h" +#include "device/fido/ctap_get_assertion_request.h" #include "device/fido/fido_constants.h" #include "device/fido/fido_types.h" #include "third_party/abseil-cpp/absl/types/optional.h" @@ -32,7 +33,7 @@ absl::optional<AuthenticatorGetAssertionResponse> ToAuthenticatorGetAssertionResponse( const WEBAUTHN_ASSERTION& credential_attestation, - const std::vector<PublicKeyCredentialDescriptor>& allow_list); + const CtapGetAssertionOptions& request_options); COMPONENT_EXPORT(DEVICE_FIDO) uint32_t ToWinUserVerificationRequirement(
diff --git a/device/fido/win/webauthn_api.cc b/device/fido/win/webauthn_api.cc index d0ab0038..012837b 100644 --- a/device/fido/win/webauthn_api.cc +++ b/device/fido/win/webauthn_api.cc
@@ -306,8 +306,10 @@ MakeCredentialOptions request_options) { DCHECK(webauthn_api->IsAvailable()); const int api_version = webauthn_api->Version(); - DCHECK(request_options.large_blob_support != LargeBlobSupport::kRequired || - api_version >= WEBAUTHN_API_VERSION_3); + DCHECK( + request_options.large_blob_support != LargeBlobSupport::kRequired || + (api_version >= WEBAUTHN_API_VERSION_3 && + request.authenticator_attachment != AuthenticatorAttachment::kPlatform)); std::u16string rp_id = base::UTF8ToUTF16(request.rp.id); std::u16string rp_name = base::UTF8ToUTF16(request.rp.name.value_or("")); @@ -391,6 +393,12 @@ // Incognito session. Thus, in this case, only external authenticators are // enabled. authenticator_attachment = WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM; + } else if (request_options.large_blob_support == + LargeBlobSupport::kRequired) { + // The Windows platform authenticator does not have support for large blob, + // and will ignore the requirement if the user selects it. Force the request + // to be only external authenticators. + authenticator_attachment = WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM; } else { authenticator_attachment = ToWinAuthenticatorAttachment(request.authenticator_attachment); @@ -569,6 +577,17 @@ flags |= WEBAUTHN_AUTHENTICATOR_HMAC_SECRET_VALUES_FLAG; } + DWORD large_blob_operation = WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE; + base::span<uint8_t> large_blob; + if (api_version >= WEBAUTHN_API_VERSION_3) { + if (request_options.large_blob_read) { + large_blob_operation = WEBAUTHN_CRED_LARGE_BLOB_OPERATION_GET; + } else if (request_options.large_blob_write) { + large_blob_operation = WEBAUTHN_CRED_LARGE_BLOB_OPERATION_SET; + large_blob = *request_options.large_blob_write; + } + } + static BOOL kUseAppIdTrue = TRUE; // const static BOOL kUseAppIdFalse = FALSE; // const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS options{ @@ -595,11 +614,11 @@ opt_app_id16 ? &kUseAppIdTrue : &kUseAppIdFalse, &cancellation_id, &allow_credential_list, - /*dwCredLargeBlobOperation=*/0, - /*cbCredLargeBlob=*/0, - /*pbCredLargeBlob=*/nullptr, + large_blob_operation, + base::checked_cast<DWORD>(large_blob.size()), + large_blob.data(), hmac_salt_values, - /*bBrowserInPrivateMode=*/false, + request_options.is_off_the_record_context, }; WEBAUTHN_ASSERTION* assertion = nullptr; @@ -624,7 +643,7 @@ } FIDO_LOG(DEBUG) << "WebAuthNAuthenticatorGetAssertion()=" << *assertion; absl::optional<AuthenticatorGetAssertionResponse> response = - ToAuthenticatorGetAssertionResponse(*assertion, request.allow_list); + ToAuthenticatorGetAssertionResponse(*assertion, request_options); if (response && !request_options.prf_inputs.empty() && webauthn_api->Version() < WEBAUTHN_API_VERSION_4) { // This version of Windows does not yet support passing in inputs for
diff --git a/docs/webui_build_configuration.md b/docs/webui_build_configuration.md index 729d36a..72fec79 100644 --- a/docs/webui_build_configuration.md +++ b/docs/webui_build_configuration.md
@@ -421,10 +421,12 @@ preprocess_if_expr("preprocess_ts_files") preprocess_if_expr("preprocess_html_css_files") +create_js_source_maps("create_source_maps") html_to_wrapper("html_wrapper_files") css_to_wrapper("css_wrapper_files") copy("copy_mojo") ts_library("build_ts") +merge_js_source_maps("merge_source_maps") optimize_webui("build_bundle") generate_grd("build_grd") grit("resources") @@ -501,6 +503,10 @@ defined if |extra_grdp_deps| is defined. grit_output_dir: See |output_dir| in grit(). Optional parameter, defaults to "$root_gen_dir/chrome" +enable_source_maps: Defaults to "false". Incompatible with |optimize=true|. + Setting it to "true" turns on source map generation for a + few underlying targets. See ts_library()'s + |enable_source_maps| for more details. ``` #### **Example**
diff --git a/extensions/browser/verified_contents.cc b/extensions/browser/verified_contents.cc index 0022281..8606aaa 100644 --- a/extensions/browser/verified_contents.cc +++ b/extensions/browser/verified_contents.cc
@@ -46,17 +46,16 @@ // Helper function to iterate over a list of dictionaries, returning the // dictionary that has |key| -> |value| in it, if any, or null. -const base::Value* FindDictionaryWithValue(const base::Value& list, - const std::string& key, - const std::string& value) { - DCHECK(list.is_list()); - for (const base::Value& item : list.GetList()) { +const base::Value::Dict* FindDictionaryWithValue(const base::Value::List& list, + const std::string& key, + const std::string& value) { + for (const base::Value& item : list) { if (!item.is_dict()) continue; // Finds a path because the |key| may include '.'. - const std::string* found_value = item.FindStringPath(key); + const std::string* found_value = item.GetDict().FindStringByDottedPath(key); if (found_value && *found_value == value) - return &item; + return &item.GetDict(); } return nullptr; } @@ -265,29 +264,30 @@ // } // } // ] - const base::Value* dictionary = - FindDictionaryWithValue(*top_list, kDescriptionKey, kTreeHashPerFile); + const base::Value::Dict* dictionary = FindDictionaryWithValue( + top_list->GetList(), kDescriptionKey, kTreeHashPerFile); if (!dictionary) return false; - const base::Value* signed_content = - dictionary->FindDictKey(kSignedContentKey); + const base::Value::Dict* signed_content = + dictionary->FindDict(kSignedContentKey); if (!signed_content) return false; - const base::Value* signatures = signed_content->FindListKey(kSignaturesKey); + const base::Value::List* signatures = + signed_content->FindList(kSignaturesKey); if (!signatures) return false; - const base::Value* signature_dict = + const base::Value::Dict* signature_dict = FindDictionaryWithValue(*signatures, kHeaderKidKey, kWebstoreKId); if (!signature_dict) return false; const std::string* protected_value = - signature_dict->FindStringKey(kProtectedKey); + signature_dict->FindString(kProtectedKey); const std::string* encoded_signature = - signature_dict->FindStringKey(kSignatureKey); + signature_dict->FindString(kSignatureKey); std::string decoded_signature; if (!protected_value || !encoded_signature || !base::Base64UrlDecode(*encoded_signature, @@ -295,8 +295,7 @@ &decoded_signature)) return false; - const std::string* encoded_payload = - signed_content->FindStringKey(kPayloadKey); + const std::string* encoded_payload = signed_content->FindString(kPayloadKey); if (!encoded_payload) return false;
diff --git a/extensions/common/api/test.json b/extensions/common/api/test.json index 048d597..b6a243e 100644 --- a/extensions/common/api/test.json +++ b/extensions/common/api/test.json
@@ -235,6 +235,23 @@ ] }, { + "name": "assertNe", + "type": "function", + "nocompile": true, + "allowAmbiguousOptionalArguments": true, + "parameters": [ + // These need to be optional because they can be null. + {"type": "any", "name": "expected", "optional": true}, + {"type": "any", "name": "actual", "optional": true}, + { + "type": "string", + "name": "message", + "optional": true, + "description": "A custom error message to print out with the test failure, if any." + } + ] + }, + { "name": "assertNoLastError", "type": "function", "nocompile": true,
diff --git a/extensions/renderer/resources/test_custom_bindings.js b/extensions/renderer/resources/test_custom_bindings.js index bbfabb5..937d25a 100644 --- a/extensions/renderer/resources/test_custom_bindings.js +++ b/extensions/renderer/resources/test_custom_bindings.js
@@ -5,39 +5,41 @@ // test_custom_bindings.js // mini-framework for ExtensionApiTest browser tests -var environmentSpecificBindings = require('test_environment_specific_bindings'); -var GetExtensionAPIDefinitionsForTest = +const environmentSpecificBindings = + require('test_environment_specific_bindings'); +const GetExtensionAPIDefinitionsForTest = requireNative('apiDefinitions').GetExtensionAPIDefinitionsForTest; -var GetAPIFeatures = requireNative('test_features').GetAPIFeatures; -var natives = requireNative('test_native_handler'); -var userGestures = requireNative('user_gestures'); +const GetAPIFeatures = requireNative('test_features').GetAPIFeatures; +const natives = requireNative('test_native_handler'); +const userGestures = requireNative('user_gestures'); -var GetModuleSystem = requireNative('v8_context').GetModuleSystem; +const GetModuleSystem = requireNative('v8_context').GetModuleSystem; function handleException(message, error) { bindingUtil.handleException(message || 'Unknown error', error); } apiBridge.registerCustomHook(function(api) { - var chromeTest = api.compiledApi; - var apiFunctions = api.apiFunctions; + const kFailureException = 'chrome.test.failure'; + + const chromeTest = api.compiledApi; + const apiFunctions = api.apiFunctions; chromeTest.tests = chromeTest.tests || []; - var currentTest = null; - var lastTest = null; - var testsFailed = 0; - var testCount = 1; - var failureException = 'chrome.test.failure'; - var pendingCallbacks = 0; - var pendingPromiseRejections = 0; + let currentTest = null; + let lastTest = null; + let testsFailed = 0; + let testCount = 1; + let pendingCallbacks = 0; + let pendingPromiseRejections = 0; function safeFunctionApply(func, args) { try { if (func) return $Function.apply(func, undefined, args); } catch (e) { - if (e === failureException) + if (e === kFailureException) throw e; handleException(e.message, e); } @@ -58,10 +60,10 @@ } try { - chromeTest.log("( RUN ) " + testName(currentTest)); + chromeTest.log(`( RUN ) ${testName(currentTest)}`); bindingUtil.setExceptionHandler(function(message, e) { - if (e !== failureException) - chromeTest.fail('uncaught exception: ' + message); + if (e !== kFailureException) + chromeTest.fail(`uncaught exception: ${message}`); }); const result = $Function.call(currentTest); if (result instanceof Promise) { @@ -75,7 +77,7 @@ // Helper function to get around the fact that function names in javascript // are read-only, and you can't assign one to anonymous functions. function testName(test) { - return test ? (test.name || test.generatedName) : "(no test)"; + return test ? (test.name || test.generatedName) : '(no test)'; } function testDone() { @@ -86,17 +88,16 @@ if (testsFailed == 0) { chromeTest.notifyPass(); } else { - chromeTest.notifyFail('Failed ' + testsFailed + ' of ' + - testCount + ' tests'); + chromeTest.notifyFail(`Failed ${testsFailed} of ${testCount} tests`); } } // Helper function for boolean asserts. Compares |test| to |expected|. function assertBool(test, expected, message) { if (test !== expected) { - if (typeof(test) == "string") { + if (typeof test == 'string') { if (message) - message = test + "\n" + message; + message = `${test}\n${message}`; else message = test; } @@ -107,16 +108,16 @@ apiFunctions.setHandleRequest('callbackAdded', function() { pendingCallbacks++; - var called = null; + let called = null; return function() { if (called != null) { - var redundantPrefix = 'Error\n'; + const redundantPrefixLength = 'Error\n'.length; chromeTest.fail( 'Callback has already been run. ' + 'First call:\n' + - $String.slice(called, redundantPrefix.length) + '\n' + + $String.slice(called, redundantPrefixLength) + '\n' + 'Second call:\n' + - $String.slice(new Error().stack, redundantPrefix.length)); + $String.slice(new Error().stack, redundantPrefixLength)); } called = new Error().stack; @@ -128,9 +129,9 @@ }); apiFunctions.setHandleRequest('fail', function failHandler(message) { - chromeTest.log("( FAILED ) " + testName(currentTest)); + chromeTest.log(`( FAILED ) ${testName(currentTest)}`); - var stack = {}; + let stack = {}; // NOTE(devlin): captureStackTrace() populates a stack property of the // passed-in object with the stack trace. The second parameter (failHandler) // represents a function to serve as a relative point, and is removed from @@ -141,15 +142,15 @@ Error.captureStackTrace(stack, failHandler); if (!message) - message = "FAIL (no message)"; + message = 'FAIL (no message)'; - message += "\n" + stack.stack; - console.log("[FAIL] " + testName(currentTest) + ": " + message); + message += '\n' + stack.stack; + console.log(`[FAIL] ${testName(currentTest)}: ${message}`); testsFailed++; testDone(); // Interrupt the rest of the test. - throw failureException; + throw kFailureException; }); apiFunctions.setHandleRequest('succeed', function() { @@ -159,8 +160,8 @@ 'not waiting for the promise returned by `assertPromiseRejects()` to ' + 'resolve. Instead, use `await assertPromiseRejects(...)` or ' + '`assertPromiseRejects(...).then(...).`.'); - console.log("[SUCCESS] " + testName(currentTest)); - chromeTest.log("( SUCCESS )"); + console.log(`[SUCCESS] ${testName(currentTest)}`); + chromeTest.log('( SUCCESS )'); testDone(); }); @@ -183,9 +184,9 @@ if (expected === actual) return true; - if (typeof(expected) !== typeof(actual)) + if (typeof expected !== typeof actual) return false; - if (Array.isArray(expected) !== Array.isArray(actual)) + if ($Array.isArray(expected) !== $Array.isArray(actual)) return false; // Handle the ArrayBuffer cases. Bail out in case of type mismatch, to @@ -195,9 +196,9 @@ if ((actual instanceof ArrayBuffer) && (expected instanceof ArrayBuffer)) { if (actual.byteLength != expected.byteLength) return false; - var actualView = new Uint8Array(actual); - var expectedView = new Uint8Array(expected); - for (var i = 0; i < actualView.length; ++i) { + let actualView = new Uint8Array(actual); + let expectedView = new Uint8Array(expected); + for (let i = 0; i < actualView.length; ++i) { if (actualView[i] != expectedView[i]) { return false; } @@ -205,32 +206,32 @@ return true; } - for (var p in actual) { + for (let p in actual) { if ($Object.hasOwnProperty(actual, p) && !$Object.hasOwnProperty(expected, p)) { return false; } } - for (var p in expected) { + for (let p in expected) { if ($Object.hasOwnProperty(expected, p) && !$Object.hasOwnProperty(actual, p)) { return false; } } - for (var p in expected) { - var eq = true; - switch (typeof(expected[p])) { + for (let p in expected) { + let eq = true; + switch (typeof expected[p]) { case 'object': eq = chromeTest.checkDeepEq(expected[p], actual[p]); break; case 'function': - eq = (typeof(actual[p]) != 'undefined' && + eq = (typeof actual[p] != 'undefined' && expected[p].toString() == actual[p].toString()); break; default: - eq = (expected[p] == actual[p] && - typeof(expected[p]) == typeof(actual[p])); + eq = expected[p] == actual[p] && + typeof expected[p] == typeof actual[p]; break; } if (!eq) @@ -241,39 +242,64 @@ apiFunctions.setHandleRequest('assertEq', function(expected, actual, message) { - var error_msg = "API Test Error in " + testName(currentTest); + let errorMsg = 'API Test Error in ' + testName(currentTest); if (message) - error_msg += ": " + message; + errorMsg += ': ' + message; if (typeof(expected) == 'object') { if (!chromeTest.checkDeepEq(expected, actual)) { - error_msg += "\nActual: " + $JSON.stringify(actual) + - "\nExpected: " + $JSON.stringify(expected); - chromeTest.fail(error_msg); + errorMsg += '\nActual: ' + $JSON.stringify(actual) + + '\nExpected: ' + $JSON.stringify(expected); + chromeTest.fail(errorMsg); } return; } if (expected != actual) { - chromeTest.fail(error_msg + - "\nActual: " + actual + "\nExpected: " + expected); + chromeTest.fail( + `${errorMsg}\nActual: ${actual}\nExpected: ${expected}`); } - if (typeof(expected) != typeof(actual)) { - chromeTest.fail(error_msg + - " (type mismatch)\nActual Type: " + typeof(actual) + - "\nExpected Type:" + typeof(expected)); + if (typeof expected != typeof actual) { + chromeTest.fail(`${errorMsg} (type mismatch)\nActual Type: ${ + typeof actual}\nExpected Type:${typeof expected}`); + } + }); + + apiFunctions.setHandleRequest('assertNe', + function(expected, actual, message) { + // Easy case: different types are always inequal. + if (typeof expected != typeof actual) + return; + + let errorMsg = 'API Test Error in ' + testName(currentTest); + if (message) + errorMessage += ': ' + message; + + if (typeof expected == 'object') { + if (chromeTest.checkDeepEq(expected, actual)) { + errorMsg += '\nExpected inequal values, but both are ' + + $JSON.stringify(expected); + chromeTest.fail(errorMsg); + } + return; + } + + if (expected == actual) { + errorMsg += '\nExpected inequal values, but both are ' + expected; + chromeTest.fail(errorMsg); } }); apiFunctions.setHandleRequest('assertNoLastError', function() { if (chrome.runtime.lastError != undefined) { - chromeTest.fail("lastError.message == " + + chromeTest.fail('lastError.message == ' + chrome.runtime.lastError.message); } }); apiFunctions.setHandleRequest('assertLastError', function(expectedError) { - chromeTest.assertEq(typeof(expectedError), 'string'); - chromeTest.assertTrue(chrome.runtime.lastError != undefined, - "No lastError, but expected " + expectedError); + chromeTest.assertEq(typeof expectedError, 'string'); + chromeTest.assertTrue( + chrome.runtime.lastError != undefined, + `No lastError, but expected ${expectedError}`); chromeTest.assertEq(expectedError, chrome.runtime.lastError.message); }); @@ -284,7 +310,7 @@ fn.apply(self, args); chromeTest.fail('Did not throw error: ' + fn); } catch (e) { - if (e != failureException && message !== undefined) { + if (e != kFailureException && message !== undefined) { if (message instanceof RegExp) { chromeTest.assertTrue(message.test(e.message), e.message + ' should match ' + message) @@ -301,12 +327,11 @@ const inServiceWorker = 'ServiceWorkerGlobalScope' in self; function createError(exception) { - let errorStr = 'Unable to load script: "' + scriptUrl + '"'; + const errorStr = `Unable to load script: "${scriptUrl}"`; if (inServiceWorker) { - return new Error(errorStr, { cause:exception }); - } else { - return new Error(errorStr); + return new Error(errorStr, {cause: exception}); } + return new Error(errorStr); } if (inServiceWorker) { @@ -317,8 +342,8 @@ } return Promise.resolve(); } - let script = document.createElement('script'); - let onScriptLoad = new Promise((resolve, reject) => { + const script = document.createElement('script'); + const onScriptLoad = new Promise((resolve, reject) => { script.onload = resolve; function onError() { reject(createError()); @@ -348,7 +373,7 @@ if (expectedMessage instanceof RegExp) { chromeTest.assertTrue( expectedMessage.test(e.toString()), - `"${e.message}" should match "${expectedMessage}"`); + `'${e.message}' should match '${expectedMessage}'`); } else { chromeTest.assertEq('string', typeof expectedMessage); chromeTest.assertEq(expectedMessage, e.toString()); @@ -360,9 +385,9 @@ // assertNoLastError() and (optionally) succeed() for you. apiFunctions.setHandleRequest('callback', function(func, expectedError) { if (func) { - chromeTest.assertEq(typeof(func), 'function'); + chromeTest.assertEq(typeof func, 'function'); } - var callbackCompleted = chromeTest.callbackAdded(); + const callbackCompleted = chromeTest.callbackAdded(); return function() { if (expectedError == null) { @@ -371,7 +396,7 @@ chromeTest.assertLastError(expectedError); } - var result; + let result; if (func) { result = safeFunctionApply(func, arguments); } @@ -382,8 +407,8 @@ }); apiFunctions.setHandleRequest('listenOnce', function(event, func) { - var callbackCompleted = chromeTest.callbackAdded(); - var listener = function() { + const callbackCompleted = chromeTest.callbackAdded(); + const listener = function() { event.removeListener(listener); safeFunctionApply(func, arguments); callbackCompleted(); @@ -392,13 +417,13 @@ }); apiFunctions.setHandleRequest('listenForever', function(event, func) { - var callbackCompleted = chromeTest.callbackAdded(); + const callbackCompleted = chromeTest.callbackAdded(); - var listener = function() { + const listener = function() { safeFunctionApply(func, arguments); }; - var done = function() { + const done = function() { event.removeListener(listener); callbackCompleted(); };
diff --git a/fuchsia_web/webengine/renderer/web_engine_content_renderer_client.cc b/fuchsia_web/webengine/renderer/web_engine_content_renderer_client.cc index beda132..d56cb1c 100644 --- a/fuchsia_web/webengine/renderer/web_engine_content_renderer_client.cc +++ b/fuchsia_web/webengine/renderer/web_engine_content_renderer_client.cc
@@ -155,7 +155,7 @@ switches::kBrowserTest)) { memory_pressure_monitor_ = std::make_unique<memory_pressure::MultiSourceMemoryPressureMonitor>(); - memory_pressure_monitor_->Start(); + memory_pressure_monitor_->MaybeStartPlatformVoter(); } }
diff --git a/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory_unittest.cc b/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory_unittest.cc index 4295741..d5f4925 100644 --- a/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory_unittest.cc +++ b/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory_unittest.cc
@@ -9,7 +9,10 @@ #include "base/functional/callback_helpers.h" #include "base/ranges/algorithm.h" +#include "build/build_config.h" #include "components/viz/common/gpu/vulkan_in_process_context_provider.h" +#include "components/viz/common/resources/shared_image_format.h" +#include "gpu/command_buffer/service/service_utils.h" #include "gpu/command_buffer/service/shared_context_state.h" #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" #include "gpu/command_buffer/service/shared_image/external_vk_image_skia_representation.h" @@ -44,44 +47,50 @@ class ExternalVkImageBackingFactoryTest : public testing::Test { protected: - bool VulkanSupported() const { - // crbug.com(941685, 1139366): Vulkan driver crashes on Linux FYI Release - // (AMD R7 240). - return !GPUTestBotConfig::CurrentConfigMatches("Linux AMD"); + bool use_passthrough() const { + return gles2::UsePassthroughCommandDecoder( + base::CommandLine::ForCurrentProcess()) && + gles2::PassthroughCommandDecoderSupported(); } + + GrDirectContext* gr_context() { return context_state_->gr_context(); } + void SetUp() override { - if (!VulkanSupported()) { - return; - } +#if BUILDFLAG(IS_CHROMEOS) + GTEST_SKIP() << "Chrome OS Vulkan initialization fails"; +#else // Set up the Vulkan implementation and context provider. vulkan_implementation_ = gpu::CreateVulkanImplementation(); - DCHECK(vulkan_implementation_) << "Failed to create Vulkan implementation"; + ASSERT_TRUE(vulkan_implementation_); auto initialize_vulkan = vulkan_implementation_->InitializeVulkanInstance(); - DCHECK(initialize_vulkan) << "Failed to initialize Vulkan implementation."; + ASSERT_TRUE(initialize_vulkan); vulkan_context_provider_ = viz::VulkanInProcessContextProvider::Create( vulkan_implementation_.get()); - DCHECK(vulkan_context_provider_) - << "Failed to create Vulkan context provider"; + ASSERT_TRUE(vulkan_context_provider_); // Set up a GL context. We don't actually need it, but we can't make // a SharedContextState without one. gl_surface_ = gl::init::CreateOffscreenGLSurface(gl::GetDefaultDisplayEGL(), gfx::Size()); - DCHECK(gl_surface_); + ASSERT_TRUE(gl_surface_); gl_context_ = gl::init::CreateGLContext(nullptr, gl_surface_.get(), gl::GLContextAttribs()); - DCHECK(gl_context_); + ASSERT_TRUE(gl_context_); bool make_current_result = gl_context_->MakeCurrent(gl_surface_.get()); - DCHECK(make_current_result); + ASSERT_TRUE(make_current_result); scoped_refptr<gl::GLShareGroup> share_group = new gl::GLShareGroup(); context_state_ = base::MakeRefCounted<SharedContextState>( std::move(share_group), gl_surface_, gl_context_, - false /* use_virtualized_gl_contexts */, base::DoNothing(), + /*use_virtualized_gl_contexts=*/false, base::DoNothing(), GrContextType::kVulkan, vulkan_context_provider_.get()); + context_state_->InitializeGL( + GpuPreferences(), base::MakeRefCounted<gles2::FeatureInfo>( + GpuDriverBugWorkarounds(), GpuFeatureInfo())); + GpuPreferences gpu_preferences = {}; GpuDriverBugWorkarounds workarounds = {}; context_state_->InitializeGrContext(gpu_preferences, workarounds, nullptr); @@ -90,10 +99,39 @@ shared_image_representation_factory_ = std::make_unique<SharedImageRepresentationFactory>( &shared_image_manager_, nullptr); - shared_image_factory_ = + backing_factory_ = std::make_unique<ExternalVkImageBackingFactory>(context_state_); +#endif + } + + std::unique_ptr<VulkanImplementation> vulkan_implementation_; + scoped_refptr<viz::VulkanInProcessContextProvider> vulkan_context_provider_; + + scoped_refptr<gl::GLSurface> gl_surface_; + scoped_refptr<gl::GLContext> gl_context_; + scoped_refptr<SharedContextState> context_state_; + + SharedImageManager shared_image_manager_; + std::unique_ptr<MemoryTypeTracker> memory_type_tracker_; + std::unique_ptr<SharedImageRepresentationFactory> + shared_image_representation_factory_; + std::unique_ptr<ExternalVkImageBackingFactory> backing_factory_; +}; #if BUILDFLAG(USE_DAWN) + +class ExternalVkImageBackingFactoryDawnTest + : public ExternalVkImageBackingFactoryTest { + public: + void SetUp() override { + // crbug.com(941685, 1139366): Vulkan driver crashes on Linux FYI Release + // (AMD R7 240). + if (GPUTestBotConfig::CurrentConfigMatches("Linux AMD")) { + GTEST_SKIP(); + } + + ExternalVkImageBackingFactoryTest::SetUp(); + // Create a Dawn Vulkan device dawn_instance_.DiscoverDefaultAdapters(); @@ -117,42 +155,19 @@ dawn_device_ = wgpu::Device::Acquire(adapter_it->CreateDevice(&device_descriptor)); DCHECK(dawn_device_) << "Failed to create Dawn device"; -#endif // BUILDFLAG(USE_DAWN) } void TearDown() override { -#if BUILDFLAG(USE_DAWN) dawn_device_ = wgpu::Device(); dawnProcSetProcs(nullptr); -#endif // BUILDFLAG(USE_DAWN) } - std::unique_ptr<VulkanImplementation> vulkan_implementation_; - scoped_refptr<viz::VulkanInProcessContextProvider> vulkan_context_provider_; - - scoped_refptr<gl::GLSurface> gl_surface_; - scoped_refptr<gl::GLContext> gl_context_; - scoped_refptr<SharedContextState> context_state_; - - SharedImageManager shared_image_manager_; - std::unique_ptr<MemoryTypeTracker> memory_type_tracker_; - std::unique_ptr<SharedImageRepresentationFactory> - shared_image_representation_factory_; - std::unique_ptr<ExternalVkImageBackingFactory> shared_image_factory_; - -#if BUILDFLAG(USE_DAWN) + protected: dawn::native::Instance dawn_instance_; wgpu::Device dawn_device_; -#endif // BUILDFLAG(USE_DAWN) }; -#if BUILDFLAG(USE_DAWN) - -TEST_F(ExternalVkImageBackingFactoryTest, DawnWrite_SkiaVulkanRead) { - if (!VulkanSupported()) { - DLOG(ERROR) << "Test skipped because Vulkan isn't supported."; - return; - } +TEST_F(ExternalVkImageBackingFactoryDawnTest, DawnWrite_SkiaVulkanRead) { // Create a backing using mailbox. auto mailbox = Mailbox::GenerateForSharedImage(); const auto format = viz::SinglePlaneFormat::kRGBA_8888; @@ -161,7 +176,7 @@ const uint32_t usage = SHARED_IMAGE_USAGE_DISPLAY_READ | SHARED_IMAGE_USAGE_WEBGPU; const gpu::SurfaceHandle surface_handle = gpu::kNullSurfaceHandle; - auto backing = shared_image_factory_->CreateSharedImage( + auto backing = backing_factory_->CreateSharedImage( mailbox, format, surface_handle, size, color_space, kTopLeft_GrSurfaceOrigin, kPremul_SkAlphaType, usage, false /* is_thread_safe */); @@ -217,9 +232,8 @@ auto skia_scoped_access = skia_representation->BeginScopedReadAccess( &begin_semaphores, &end_semaphores); - context_state_->gr_context()->wait(begin_semaphores.size(), - begin_semaphores.data(), - /*deleteSemaphoresAfterWait=*/false); + gr_context()->wait(begin_semaphores.size(), begin_semaphores.data(), + /*deleteSemaphoresAfterWait=*/false); EXPECT_TRUE(skia_scoped_access); @@ -232,7 +246,7 @@ // Create an Sk Image from GrBackendTexture. auto sk_image = SkImage::MakeFromTexture( - context_state_->gr_context(), backend_texture, kTopLeft_GrSurfaceOrigin, + gr_context(), backend_texture, kTopLeft_GrSurfaceOrigin, kRGBA_8888_SkColorType, kOpaque_SkAlphaType, nullptr); EXPECT_TRUE(sk_image); @@ -257,8 +271,7 @@ } if (auto end_state = skia_scoped_access->TakeEndState()) { - context_state_->gr_context()->setBackendTextureState(backend_texture, - *end_state); + gr_context()->setBackendTextureState(backend_texture, *end_state); } GrFlushInfo flush_info; @@ -267,16 +280,12 @@ gpu::AddVulkanCleanupTaskForSkiaFlush(vulkan_context_provider_.get(), &flush_info); - context_state_->gr_context()->flush(flush_info); - context_state_->gr_context()->submit(); + gr_context()->flush(flush_info); + gr_context()->submit(); } } -TEST_F(ExternalVkImageBackingFactoryTest, SkiaVulkanWrite_DawnRead) { - if (!VulkanSupported()) { - DLOG(ERROR) << "Test skipped because Vulkan isn't supported."; - return; - } +TEST_F(ExternalVkImageBackingFactoryDawnTest, SkiaVulkanWrite_DawnRead) { // Create a backing using mailbox. auto mailbox = Mailbox::GenerateForSharedImage(); const auto format = viz::SinglePlaneFormat::kRGBA_8888; @@ -285,7 +294,7 @@ const uint32_t usage = SHARED_IMAGE_USAGE_DISPLAY_READ | SHARED_IMAGE_USAGE_WEBGPU; const gpu::SurfaceHandle surface_handle = gpu::kNullSurfaceHandle; - auto backing = shared_image_factory_->CreateSharedImage( + auto backing = backing_factory_->CreateSharedImage( mailbox, format, surface_handle, size, color_space, kTopLeft_GrSurfaceOrigin, kPremul_SkAlphaType, usage, false /* is_thread_safe */); @@ -332,7 +341,7 @@ &flush_info); auto end_state = skia_scoped_access->TakeEndState(); dest_surface->flush(flush_info, end_state.get()); - context_state_->gr_context()->submit(); + gr_context()->submit(); } { @@ -419,5 +428,150 @@ #endif // BUILDFLAG(USE_DAWN) +class ExternalVkImageBackingFactoryWithFormatTest + : public ExternalVkImageBackingFactoryTest, + public testing::WithParamInterface<viz::SharedImageFormat> { + public: + viz::SharedImageFormat get_format() { return GetParam(); } +}; + +TEST_P(ExternalVkImageBackingFactoryWithFormatTest, Basic) { + viz::SharedImageFormat format = get_format(); + auto mailbox = Mailbox::GenerateForSharedImage(); + gfx::Size size(256, 256); + auto color_space = gfx::ColorSpace::CreateSRGB(); + GrSurfaceOrigin surface_origin = kTopLeft_GrSurfaceOrigin; + SkAlphaType alpha_type = kPremul_SkAlphaType; + uint32_t usage = SHARED_IMAGE_USAGE_DISPLAY_READ | SHARED_IMAGE_USAGE_GLES2; + + bool supported = backing_factory_->IsSupported( + usage, format, size, /*thread_safe=*/false, gfx::EMPTY_BUFFER, + GrContextType::kVulkan, {}); + ASSERT_TRUE(supported); + + // Verify backing can be created. + auto backing = backing_factory_->CreateSharedImage( + mailbox, format, gpu::kNullSurfaceHandle, size, color_space, + surface_origin, alpha_type, usage, /*is_thread_safe=*/false); + ASSERT_TRUE(backing); + + std::unique_ptr<SharedImageRepresentationFactoryRef> shared_image = + shared_image_manager_.Register(std::move(backing), + memory_type_tracker_.get()); + EXPECT_TRUE(shared_image); + + auto skia_representation = shared_image_representation_factory_->ProduceSkia( + mailbox, context_state_.get()); + ASSERT_TRUE(skia_representation); + + { + // Verify Skia write access works. + std::vector<GrBackendSemaphore> begin_semaphores; + std::vector<GrBackendSemaphore> end_semaphores; + auto scoped_write_access = skia_representation->BeginScopedWriteAccess( + &begin_semaphores, &end_semaphores, + SharedImageRepresentation::AllowUnclearedAccess::kYes); + ASSERT_TRUE(scoped_write_access); + EXPECT_TRUE(begin_semaphores.empty()); + + auto* surface = scoped_write_access->surface(/*plane_index=*/0); + ASSERT_TRUE(surface); + EXPECT_EQ(size.width(), surface->width()); + EXPECT_EQ(size.height(), surface->height()); + + // Handle end state and semaphores. + auto end_state = scoped_write_access->TakeEndState(); + if (!end_semaphores.empty() || end_state) { + GrFlushInfo flush_info; + if (!end_semaphores.empty()) { + flush_info.fNumSemaphores = end_semaphores.size(); + flush_info.fSignalSemaphores = end_semaphores.data(); + } + scoped_write_access->surface()->flush(flush_info, end_state.get()); + gr_context()->submit(); + } + } + + // Must set cleared before read access. + skia_representation->SetCleared(); + + { + // Verify Skia read access works. + std::vector<GrBackendSemaphore> begin_semaphores; + std::vector<GrBackendSemaphore> end_semaphores; + auto scoped_read_access = skia_representation->BeginScopedReadAccess( + &begin_semaphores, &end_semaphores); + ASSERT_TRUE(scoped_read_access); + + auto* promise_texture = + scoped_read_access->promise_image_texture(/*plane_index=*/0); + ASSERT_TRUE(promise_texture); + GrBackendTexture backend_texture = promise_texture->backendTexture(); + EXPECT_TRUE(backend_texture.isValid()); + EXPECT_EQ(size.width(), backend_texture.width()); + EXPECT_EQ(size.height(), backend_texture.height()); + + // Handle end state and semaphores. + if (auto end_state = scoped_read_access->TakeEndState()) { + gr_context()->setBackendTextureState( + scoped_read_access->promise_image_texture(0)->backendTexture(), + *end_state); + } + if (!end_semaphores.empty()) { + GrFlushInfo flush_info = { + .fNumSemaphores = end_semaphores.size(), + .fSignalSemaphores = end_semaphores.data(), + }; + gr_context()->flush(flush_info); + gr_context()->submit(); + } + } + skia_representation.reset(); + + // Verify GL access works. + if (use_passthrough()) { + auto gl_representation = + shared_image_representation_factory_->ProduceGLTexturePassthrough( + mailbox); + ASSERT_TRUE(gl_representation); + auto scoped_access = gl_representation->BeginScopedAccess( + GL_SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM, + SharedImageRepresentation::AllowUnclearedAccess::kNo); + ASSERT_TRUE(scoped_access); + + auto texture = gl_representation->GetTexturePassthrough(/*plane_index=*/0); + ASSERT_TRUE(texture); + EXPECT_NE(texture->service_id(), 0u); + } else { + auto gl_representation = + shared_image_representation_factory_->ProduceGLTexture(mailbox); + ASSERT_TRUE(gl_representation); + auto scoped_access = gl_representation->BeginScopedAccess( + GL_SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM, + SharedImageRepresentation::AllowUnclearedAccess::kNo); + ASSERT_TRUE(scoped_access); + + auto* texture = gl_representation->GetTexture(/*plane_index=*/0); + ASSERT_TRUE(texture); + EXPECT_NE(texture->service_id(), 0u); + } +} + +std::string TestParamToString( + const testing::TestParamInfo<viz::SharedImageFormat>& param_info) { + return param_info.param.ToTestParamString(); +} + +const auto kSharedImageFormats = + ::testing::Values(viz::SinglePlaneFormat::kRGBA_8888, + viz::SinglePlaneFormat::kBGRA_8888, + viz::SinglePlaneFormat::kR_8, + viz::SinglePlaneFormat::kRG_88); + +INSTANTIATE_TEST_SUITE_P(, + ExternalVkImageBackingFactoryWithFormatTest, + kSharedImageFormats, + TestParamToString); + } // anonymous namespace } // namespace gpu
diff --git a/gpu/command_buffer/service/shared_image/shared_image_representation.cc b/gpu/command_buffer/service/shared_image/shared_image_representation.cc index b8d8b85..d6ccca367 100644 --- a/gpu/command_buffer/service/shared_image/shared_image_representation.cc +++ b/gpu/command_buffer/service/shared_image/shared_image_representation.cc
@@ -276,7 +276,8 @@ if (format.is_single_plane() || format.PrefersExternalSampler()) { DCHECK_EQ(static_cast<int>(promise_image_textures_.size()), 1); auto alpha_type = representation()->alpha_type(); - auto color_type = viz::ToClosestSkColorType(true, format); + auto color_type = + viz::ToClosestSkColorType(/*gpu_compositing=*/true, format); return SkImage::MakeFromTexture( context, promise_image_texture()->backendTexture(), surface_origin, color_type, alpha_type, sk_color_space, texture_release_proc, @@ -307,6 +308,23 @@ } } +sk_sp<SkImage> SkiaImageRepresentation::ScopedReadAccess::CreateSkImageForPlane( + int plane_index, + GrDirectContext* context) const { + auto format = representation()->format(); + DCHECK(format.is_multi_plane()); + DCHECK_EQ(static_cast<int>(promise_image_textures_.size()), + format.NumberOfPlanes()); + + auto surface_origin = representation()->surface_origin(); + auto alpha_type = SkAlphaType::kOpaque_SkAlphaType; + auto color_type = + viz::ToClosestSkColorType(/*gpu_compositing=*/true, format, plane_index); + return SkImage::MakeFromTexture( + context, promise_image_texture(plane_index)->backendTexture(), + surface_origin, color_type, alpha_type, /*sk_color_space=*/nullptr); +} + std::unique_ptr<GrBackendSurfaceMutableState> SkiaImageRepresentation::ScopedReadAccess::TakeEndState() { return std::move(end_state_);
diff --git a/gpu/command_buffer/service/shared_image/shared_image_representation.h b/gpu/command_buffer/service/shared_image/shared_image_representation.h index b32d602..1a6a1729 100644 --- a/gpu/command_buffer/service/shared_image/shared_image_representation.h +++ b/gpu/command_buffer/service/shared_image/shared_image_representation.h
@@ -329,10 +329,17 @@ SkPromiseImageTexture* promise_image_texture(int plane_index) const { return promise_image_textures_[plane_index].get(); } + // Creates an SkImage from GrBackendTexture for single planar formats or if + // format prefers external sampler. Creates an SkImage from + // GrYUVABackendTexture for multiplanar formats. sk_sp<SkImage> CreateSkImage( GrDirectContext* context, SkImage::TextureReleaseProc texture_release_proc = nullptr, SkImage::ReleaseContext release_context = nullptr) const; + // Creates an SkImage for the given `plane_index` from GrBackendTexture for + // multiplanar formats. + sk_sp<SkImage> CreateSkImageForPlane(int plane_index, + GrDirectContext* context) const; [[nodiscard]] std::unique_ptr<GrBackendSurfaceMutableState> TakeEndState(); private:
diff --git a/infra/config/generated/builders/ci/android-asan/properties.json b/infra/config/generated/builders/ci/android-asan/properties.json index 3d86f41..a69a8b3 100644 --- a/infra/config/generated/builders/ci/android-asan/properties.json +++ b/infra/config/generated/builders/ci/android-asan/properties.json
@@ -41,12 +41,6 @@ "builder": "android-asan", "project": "chromium" } - ], - "mirroring_builder_group_and_names": [ - { - "builder": "android-asan", - "group": "tryserver.chromium.android" - } ] } },
diff --git a/infra/config/generated/builders/try/android-asan/properties.json b/infra/config/generated/builders/try/android-asan/properties.json deleted file mode 100644 index 5bc84d2..0000000 --- a/infra/config/generated/builders/try/android-asan/properties.json +++ /dev/null
@@ -1,61 +0,0 @@ -{ - "$build/chromium_tests_builder_config": { - "builder_config": { - "builder_db": { - "entries": [ - { - "builder_id": { - "bucket": "ci", - "builder": "android-asan", - "project": "chromium" - }, - "builder_spec": { - "build_gs_bucket": "chromium-memory-archive", - "builder_group": "chromium.memory", - "execution_mode": "COMPILE_AND_TEST", - "legacy_android_config": { - "config": "main_builder" - }, - "legacy_chromium_config": { - "apply_configs": [ - "mb" - ], - "build_config": "Release", - "config": "android_asan", - "target_bits": 64, - "target_platform": "android" - }, - "legacy_gclient_config": { - "apply_configs": [ - "android" - ], - "config": "chromium" - } - } - } - ] - }, - "builder_ids": [ - { - "bucket": "ci", - "builder": "android-asan", - "project": "chromium" - } - ] - } - }, - "$build/reclient": { - "instance": "rbe-chromium-untrusted", - "jobs": 150, - "metrics_project": "chromium-reclient-metrics" - }, - "$recipe_engine/resultdb/test_presentation": { - "column_keys": [], - "grouping_keys": [ - "status", - "v.test_suite" - ] - }, - "builder_group": "tryserver.chromium.android", - "recipe": "chromium_trybot" -} \ No newline at end of file
diff --git a/infra/config/generated/luci/commit-queue.cfg b/infra/config/generated/luci/commit-queue.cfg index 5de8d8a..461c55ab 100644 --- a/infra/config/generated/luci/commit-queue.cfg +++ b/infra/config/generated/luci/commit-queue.cfg
@@ -447,10 +447,6 @@ includable_only: true } builders { - name: "chromium/try/android-asan" - includable_only: true - } - builders { name: "chromium/try/android-bfcache-rel" includable_only: true }
diff --git a/infra/config/generated/luci/cr-buildbucket.cfg b/infra/config/generated/luci/cr-buildbucket.cfg index 04ac6a0..6caad19 100644 --- a/infra/config/generated/luci/cr-buildbucket.cfg +++ b/infra/config/generated/luci/cr-buildbucket.cfg
@@ -56223,100 +56223,6 @@ description_html: "This is the compilator half of an orchestrator + compilator pair of builders. The orchestrator is <a href=\"https://ci.chromium.org/p/chromium/builders/try/android-arm64-rel\">android-arm64-rel</a>." } builders { - name: "android-asan" - swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.try" - dimensions: "ssd:0" - exe { - cipd_package: "infra/chromium/bootstrapper/${platform}" - cipd_version: "latest" - cmd: "bootstrapper" - } - properties: - '{' - ' "$bootstrap/exe": {' - ' "exe": {' - ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' - ' "cipd_version": "refs/heads/main",' - ' "cmd": [' - ' "luciexe"' - ' ]' - ' }' - ' },' - ' "$bootstrap/properties": {' - ' "properties_file": "infra/config/generated/builders/try/android-asan/properties.json",' - ' "top_level_project": {' - ' "ref": "refs/heads/main",' - ' "repo": {' - ' "host": "chromium.googlesource.com",' - ' "project": "chromium/src"' - ' }' - ' }' - ' },' - ' "builder_group": "tryserver.chromium.android",' - ' "led_builder_is_bootstrapped": true,' - ' "recipe": "chromium_trybot"' - '}' - execution_timeout_secs: 14400 - expiration_secs: 7200 - grace_period { - seconds: 120 - } - caches { - name: "win_toolchain" - path: "win_toolchain" - } - build_numbers: YES - service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com" - task_template_canary_percentage { - value: 5 - } - experiments { - key: "chromium_swarming.expose_merge_script_failures" - value: 100 - } - experiments { - key: "luci.recipes.use_python3" - value: 100 - } - resultdb { - enable: true - bq_exports { - project: "chrome-luci-data" - dataset: "chromium" - table: "try_test_results" - test_results {} - } - bq_exports { - project: "chrome-luci-data" - dataset: "chromium" - table: "gpu_try_test_results" - test_results { - predicate { - test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" - } - } - } - bq_exports { - project: "chrome-luci-data" - dataset: "chromium" - table: "blink_web_tests_try_test_results" - test_results { - predicate { - test_id_regexp: "(ninja://[^/]*blink_web_tests/.+)|(ninja://[^/]*blink_wpt_tests/.+)" - } - } - } - history_options { - use_invocation_timestamp: true - } - } - } - builders { name: "android-bfcache-rel" swarming_host: "chromium-swarm.appspot.com" dimensions: "builderless:1"
diff --git a/infra/config/generated/luci/luci-milo.cfg b/infra/config/generated/luci/luci-milo.cfg index 64d10d9..1fb218b 100644 --- a/infra/config/generated/luci/luci-milo.cfg +++ b/infra/config/generated/luci/luci-milo.cfg
@@ -17003,9 +17003,6 @@ name: "buildbucket/luci.chromium.try/android-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium.try/android-asan" - } - builders { name: "buildbucket/luci.chromium.try/android-bfcache-rel" } builders { @@ -18175,9 +18172,6 @@ name: "buildbucket/luci.chromium.try/android-arm64-rel-compilator" } builders { - name: "buildbucket/luci.chromium.try/android-asan" - } - builders { name: "buildbucket/luci.chromium.try/android-bfcache-rel" } builders {
diff --git a/infra/config/subprojects/chromium/try/tryserver.chromium.android.star b/infra/config/subprojects/chromium/try/tryserver.chromium.android.star index 71ff19d..06af477 100644 --- a/infra/config/subprojects/chromium/try/tryserver.chromium.android.star +++ b/infra/config/subprojects/chromium/try/tryserver.chromium.android.star
@@ -131,11 +131,12 @@ main_list_view = "try", ) -try_.builder( - name = "android-asan", - mirrors = ["ci/android-asan"], - reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CQ, -) +# TODO(crbug.com/1367523): Reeanble this builder once the reboot issue is resolved. +# try_.builder( +# name = "android-asan", +# mirrors = ["ci/android-asan"], +# reclient_jobs = reclient.jobs.LOW_JOBS_FOR_CQ, +# ) try_.builder( name = "android-bfcache-rel",
diff --git a/ios/chrome/browser/follow/followed_web_site.h b/ios/chrome/browser/follow/followed_web_site.h index b9d08616..6aee02e7 100644 --- a/ios/chrome/browser/follow/followed_web_site.h +++ b/ios/chrome/browser/follow/followed_web_site.h
@@ -24,9 +24,6 @@ // URL of the website rss link. @property(nonatomic, strong) NSURL* RSSURL; -// YES if the website is available. -@property(nonatomic, assign) BOOL available; - // State of the website. @property(nonatomic, assign) FollowedWebSiteState state;
diff --git a/ios/chrome/browser/ui/follow/BUILD.gn b/ios/chrome/browser/ui/follow/BUILD.gn index 3d670145..01eb707 100644 --- a/ios/chrome/browser/ui/follow/BUILD.gn +++ b/ios/chrome/browser/ui/follow/BUILD.gn
@@ -44,6 +44,7 @@ "//ios/chrome/browser/discover_feed", "//ios/chrome/browser/discover_feed:discover_feed_factory", "//ios/chrome/browser/favicon", + "//ios/chrome/browser/follow:enums", "//ios/chrome/browser/follow:service", "//ios/chrome/browser/main:public", "//ios/chrome/browser/net:crurl",
diff --git a/ios/chrome/browser/ui/follow/first_follow_coordinator.mm b/ios/chrome/browser/ui/follow/first_follow_coordinator.mm index 3096a31..dda6920f 100644 --- a/ios/chrome/browser/ui/follow/first_follow_coordinator.mm +++ b/ios/chrome/browser/ui/follow/first_follow_coordinator.mm
@@ -9,6 +9,7 @@ #import "ios/chrome/browser/favicon/favicon_loader.h" #import "ios/chrome/browser/favicon/ios_chrome_favicon_loader_factory.h" #import "ios/chrome/browser/follow/followed_web_site.h" +#import "ios/chrome/browser/follow/followed_web_site_state.h" #import "ios/chrome/browser/main/browser.h" #import "ios/chrome/browser/net/crurl.h" #import "ios/chrome/browser/ui/commands/command_dispatcher.h" @@ -75,7 +76,10 @@ FirstFollowViewController* firstFollowViewController = [[FirstFollowViewController alloc] initWithTitle:_followedWebSite.title - available:_followedWebSite.available + active:_followedWebSite.state == + FollowedWebSiteStateStateActive + ? YES + : NO faviconSource:^(void (^completion)(UIImage* favicon)) { [weakSelf faviconForURL:followedSiteURL completion:completion]; }]; @@ -155,7 +159,7 @@ } - (void)openNTPToFollowIfFeedAvailable { - if (_followedWebSite.available) { + if (_followedWebSite.state == FollowedWebSiteStateStateActive) { [self.newTabPageCommandsHandler openNTPScrolledIntoFeedType:FeedTypeFollowing]; }
diff --git a/ios/chrome/browser/ui/follow/first_follow_view_controller.h b/ios/chrome/browser/ui/follow/first_follow_view_controller.h index 1c646a7..5e5b6d9 100644 --- a/ios/chrome/browser/ui/follow/first_follow_view_controller.h +++ b/ios/chrome/browser/ui/follow/first_follow_view_controller.h
@@ -19,7 +19,7 @@ // Convenience initializer. - (instancetype)initWithTitle:(NSString*)title - available:(BOOL)available + active:(BOOL)active faviconSource:(FirstFollowFaviconSource)faviconSource NS_DESIGNATED_INITIALIZER;
diff --git a/ios/chrome/browser/ui/follow/first_follow_view_controller.mm b/ios/chrome/browser/ui/follow/first_follow_view_controller.mm index cf4ee70..ab02f562 100644 --- a/ios/chrome/browser/ui/follow/first_follow_view_controller.mm +++ b/ios/chrome/browser/ui/follow/first_follow_view_controller.mm
@@ -28,16 +28,16 @@ @implementation FirstFollowViewController { std::u16string _webSiteTitle; - BOOL _webSiteIsAvailable; + BOOL _webSiteHasActiveContent; FirstFollowFaviconSource _faviconSource; } - (instancetype)initWithTitle:(NSString*)title - available:(BOOL)available + active:(BOOL)active faviconSource:(FirstFollowFaviconSource)faviconSource { if ((self = [super initWithNibName:nil bundle:nil])) { _webSiteTitle = base::SysNSStringToUTF16(title); - _webSiteIsAvailable = available; + _webSiteHasActiveContent = active; _faviconSource = faviconSource; } return self; @@ -57,7 +57,7 @@ l10n_util::GetNSStringF(IDS_IOS_FIRST_FOLLOW_TITLE, _webSiteTitle); self.subtitleString = l10n_util::GetNSString(IDS_IOS_FIRST_FOLLOW_BODY); - if (_webSiteIsAvailable) { + if (_webSiteHasActiveContent) { self.secondaryTitleString = l10n_util::GetNSStringF(IDS_IOS_FIRST_FOLLOW_SUBTITLE, _webSiteTitle); // Go To Feed button is only displayed if the web channel is available.
diff --git a/ios/chrome/browser/ui/follow/followed_web_channel.h b/ios/chrome/browser/ui/follow/followed_web_channel.h index e480935..a87a49c26f 100644 --- a/ios/chrome/browser/ui/follow/followed_web_channel.h +++ b/ios/chrome/browser/ui/follow/followed_web_channel.h
@@ -28,9 +28,6 @@ // URL of the favicon. @property(nonatomic, strong) CrURL* faviconURL; -// YES if the web channel is available. -@property(nonatomic, assign) BOOL available; - // State of the website. @property(nonatomic, assign) FollowedWebSiteState state;
diff --git a/ios/chrome/browser/ui/ntp/BUILD.gn b/ios/chrome/browser/ui/ntp/BUILD.gn index 7158c22..c9a16c8 100644 --- a/ios/chrome/browser/ui/ntp/BUILD.gn +++ b/ios/chrome/browser/ui/ntp/BUILD.gn
@@ -76,6 +76,7 @@ "//ios/chrome/browser/discover_feed", "//ios/chrome/browser/discover_feed:discover_feed_factory", "//ios/chrome/browser/follow:browser_agent", + "//ios/chrome/browser/follow:enums", "//ios/chrome/browser/follow:service", "//ios/chrome/browser/main:public", "//ios/chrome/browser/ntp",
diff --git a/ios/chrome/browser/ui/ntp/feed_management/follow_management_mediator.mm b/ios/chrome/browser/ui/ntp/feed_management/follow_management_mediator.mm index 15716c0b..a5df1e61 100644 --- a/ios/chrome/browser/ui/ntp/feed_management/follow_management_mediator.mm +++ b/ios/chrome/browser/ui/ntp/feed_management/follow_management_mediator.mm
@@ -30,7 +30,6 @@ web_channel.webPageURL = [[CrURL alloc] initWithNSURL:web_site.webPageURL]; web_channel.faviconURL = [[CrURL alloc] initWithNSURL:web_site.faviconURL]; web_channel.rssURL = [[CrURL alloc] initWithNSURL:web_site.RSSURL]; - web_channel.available = web_site.available; web_channel.state = web_site.state; return web_channel; }
diff --git a/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm b/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm index f1d231b..f1866b0 100644 --- a/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm +++ b/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm
@@ -31,6 +31,7 @@ #import "ios/chrome/browser/discover_feed/feed_model_configuration.h" #import "ios/chrome/browser/follow/follow_browser_agent.h" #import "ios/chrome/browser/follow/followed_web_site.h" +#import "ios/chrome/browser/follow/followed_web_site_state.h" #import "ios/chrome/browser/main/browser.h" #import "ios/chrome/browser/ntp/features.h" #import "ios/chrome/browser/ntp/new_tab_page_tab_helper.h" @@ -1113,8 +1114,9 @@ - (BOOL)doesFollowingFeedHaveContent { for (FollowedWebSite* web_site in self.followedWebSites) { - if (web_site.available) + if (web_site.state == FollowedWebSiteStateStateActive) { return YES; + } } return NO;
diff --git a/ios/google_internal/frameworks/ChromeInternal.framework.dSYM.ios.zip.sha1 b/ios/google_internal/frameworks/ChromeInternal.framework.dSYM.ios.zip.sha1 index 03d5436..e528c6bd 100644 --- a/ios/google_internal/frameworks/ChromeInternal.framework.dSYM.ios.zip.sha1 +++ b/ios/google_internal/frameworks/ChromeInternal.framework.dSYM.ios.zip.sha1
@@ -1 +1 @@ -de362f644bbf6326e189453873dba7873403682b \ No newline at end of file +aa0a1cae5ceb71cb4c8b45e6b4e315b3e2a2347d \ No newline at end of file
diff --git a/ios/google_internal/frameworks/ChromeSSOInternal.framework.dSYM.ios.zip.sha1 b/ios/google_internal/frameworks/ChromeSSOInternal.framework.dSYM.ios.zip.sha1 index ae993585..7a7c41f 100644 --- a/ios/google_internal/frameworks/ChromeSSOInternal.framework.dSYM.ios.zip.sha1 +++ b/ios/google_internal/frameworks/ChromeSSOInternal.framework.dSYM.ios.zip.sha1
@@ -1 +1 @@ -b8348f40c1d31eb9feefb3c2416b1061f6802ced \ No newline at end of file +241f3545eee765107e426ef937a182bc8606a01c \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_internal_dynamic_framework.ios.zip.sha1 b/ios/google_internal/frameworks/chrome_internal_dynamic_framework.ios.zip.sha1 index 2be1bb7..414f038 100644 --- a/ios/google_internal/frameworks/chrome_internal_dynamic_framework.ios.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_internal_dynamic_framework.ios.zip.sha1
@@ -1 +1 @@ -07ce7c57b038f399087a3a821dcf36bbf0222b88 \ No newline at end of file +cd3314b3be0ff8002b95c2abfad2a60c92616b79 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_internal_dynamic_framework.iossimulator.zip.sha1 b/ios/google_internal/frameworks/chrome_internal_dynamic_framework.iossimulator.zip.sha1 index bdd59785..e68070e5 100644 --- a/ios/google_internal/frameworks/chrome_internal_dynamic_framework.iossimulator.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_internal_dynamic_framework.iossimulator.zip.sha1
@@ -1 +1 @@ -19573569799eb33471eeb8876781b4f66889bf5c \ No newline at end of file +01e4c890d77c43cc0c49852bad10fc2921f7a935 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.ios.zip.sha1 b/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.ios.zip.sha1 index 6fb1d67..d00e0aa 100644 --- a/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.ios.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.ios.zip.sha1
@@ -1 +1 @@ -beb6da2c782a89c3fe0d2045b909cad30d8a1016 \ No newline at end of file +322f0b022c5247ea05170cfe79c3f2646b137866 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.iossimulator.zip.sha1 b/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.iossimulator.zip.sha1 index b44f5f3f..8623bc74 100644 --- a/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.iossimulator.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_sso_internal_dynamic_framework.iossimulator.zip.sha1
@@ -1 +1 @@ -6ca11a8dcf0a1e22b8b69ad1e9f469df1fc403cc \ No newline at end of file +73b7d0f4b39d16462c86c783b08d2e50831b5a23 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.ios.zip.sha1 b/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.ios.zip.sha1 index 809a02b8..45ea9238 100644 --- a/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.ios.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.ios.zip.sha1
@@ -1 +1 @@ -ecfaccc18261d622bbaedb8b06c46a5e2e6dc7b7 \ No newline at end of file +d17556b7f8ee885e731df5275d94d6065b0a72ef \ No newline at end of file
diff --git a/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.iossimulator.zip.sha1 b/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.iossimulator.zip.sha1 index 3fbde87..404c82c 100644 --- a/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.iossimulator.zip.sha1 +++ b/ios/google_internal/frameworks/chrome_test_internal_dynamic_framework.iossimulator.zip.sha1
@@ -1 +1 @@ -2cf7815288ce8610a8a9bd4abec596a5701db973 \ No newline at end of file +49f3a6b7e19b73680b51c9a6bf999055f35b96ad \ No newline at end of file
diff --git a/ios/google_internal/frameworks/remoting_internal_dynamic_framework.ios.zip.sha1 b/ios/google_internal/frameworks/remoting_internal_dynamic_framework.ios.zip.sha1 index 89431e3a..b440236 100644 --- a/ios/google_internal/frameworks/remoting_internal_dynamic_framework.ios.zip.sha1 +++ b/ios/google_internal/frameworks/remoting_internal_dynamic_framework.ios.zip.sha1
@@ -1 +1 @@ -5f7582a936a52914fc319ca5714a7085169f8780 \ No newline at end of file +6b1399043c98de41aedce5d5e190a4065d62f954 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/remoting_internal_dynamic_framework.iossimulator.zip.sha1 b/ios/google_internal/frameworks/remoting_internal_dynamic_framework.iossimulator.zip.sha1 index dfa7c5f..c54de71 100644 --- a/ios/google_internal/frameworks/remoting_internal_dynamic_framework.iossimulator.zip.sha1 +++ b/ios/google_internal/frameworks/remoting_internal_dynamic_framework.iossimulator.zip.sha1
@@ -1 +1 @@ -a6711dbf171ca0c74f68ff8ede6046a0a860746e \ No newline at end of file +a6ea50ef787117aed9ac506a393fea27fcce4695 \ No newline at end of file
diff --git a/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.ios.zip.sha1 b/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.ios.zip.sha1 index aeace774..a56f129 100644 --- a/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.ios.zip.sha1 +++ b/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.ios.zip.sha1
@@ -1 +1 @@ -e60096aa529aa2c80e27a649365aa7d087f2c849 \ No newline at end of file +554dbcb829554179ddd3b51fc2fe9d11aaf88d6d \ No newline at end of file
diff --git a/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.iossimulator.zip.sha1 b/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.iossimulator.zip.sha1 index e5953156..c4837b3a 100644 --- a/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.iossimulator.zip.sha1 +++ b/ios/google_internal/frameworks/web_view_shell_internal_dynamic_framework.iossimulator.zip.sha1
@@ -1 +1 @@ -c8016feb95b364f3e915aa26f7d2c7685af82d0e \ No newline at end of file +33ef9784b2ec69acbf1b593a3a5f5545cb7879a5 \ No newline at end of file
diff --git a/ios/showcase/follow/BUILD.gn b/ios/showcase/follow/BUILD.gn index dfd828d..ceefaca 100644 --- a/ios/showcase/follow/BUILD.gn +++ b/ios/showcase/follow/BUILD.gn
@@ -8,6 +8,7 @@ "sc_follow_view_controller.mm", ] deps = [ + "//ios/chrome/browser/follow:enums", "//ios/chrome/browser/net:crurl", "//ios/chrome/browser/ui/follow", "//ios/chrome/browser/ui/follow:first_follow_ui",
diff --git a/ios/showcase/follow/sc_follow_view_controller.mm b/ios/showcase/follow/sc_follow_view_controller.mm index f41cd515..4daa0c0 100644 --- a/ios/showcase/follow/sc_follow_view_controller.mm +++ b/ios/showcase/follow/sc_follow_view_controller.mm
@@ -4,6 +4,7 @@ #import "ios/showcase/follow/sc_follow_view_controller.h" +#import "ios/chrome/browser/follow/followed_web_site_state.h" #import "ios/chrome/browser/net/crurl.h" #import "ios/chrome/browser/ui/follow/first_follow_view_controller.h" #import "ios/chrome/browser/ui/follow/followed_web_channel.h" @@ -127,7 +128,7 @@ FirstFollowViewController* firstFollowViewController = [[FirstFollowViewController alloc] initWithTitle:@"First Web Channel" - available:YES + active:YES faviconSource:^(void (^completion)(UIImage* favicon)) { [weakSelf faviconForURL:nil completion:^(FaviconAttributes* attributes) { @@ -177,7 +178,7 @@ - (FollowedWebChannel*)createWebChannelWithTitle:(NSString*)title { FollowedWebChannel* channel = [[FollowedWebChannel alloc] init]; channel.title = title; - channel.available = YES; + channel.state = FollowedWebSiteStateStateActive; channel.faviconURL = [[CrURL alloc] initWithNSURL:[NSURL URLWithString:kExampleFaviconURL]]; return channel;
diff --git a/media/gpu/chromeos/oop_video_decoder.cc b/media/gpu/chromeos/oop_video_decoder.cc index 20f362e..22684b39 100644 --- a/media/gpu/chromeos/oop_video_decoder.cc +++ b/media/gpu/chromeos/oop_video_decoder.cc
@@ -414,6 +414,7 @@ CHECK(!init_cb_); CHECK(!reset_cb_); + CHECK(!is_flushing_); if (has_error_ || remote_decoder_type_ == VideoDecoderType::kUnknown) { decoder_task_runner_->PostTask( @@ -453,8 +454,6 @@ const uint64_t decode_id = decode_counter_++; pending_decodes_.insert({decode_id, std::move(decode_cb)}); - const bool is_flushing = buffer->end_of_stream(); - mojom::DecoderBufferPtr mojo_buffer = mojo_decoder_buffer_writer_->WriteDecoderBuffer(buffer); if (!mojo_buffer) { @@ -462,14 +461,15 @@ return; } + is_flushing_ = buffer->end_of_stream(); remote_decoder_->Decode( std::move(buffer), base::BindOnce(&OOPVideoDecoder::OnDecodeDone, - weak_this_factory_.GetWeakPtr(), decode_id, is_flushing)); + weak_this_factory_.GetWeakPtr(), decode_id, is_flushing_)); } void OOPVideoDecoder::OnDecodeDone(uint64_t decode_id, - bool is_flushing, + bool is_flush_cb, const DecoderStatus& status) { DVLOGF(4); DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); @@ -484,7 +484,9 @@ return; } - if (is_flushing) { + if (is_flush_cb) { + CHECK(is_flushing_); + // Check that the |decode_cb| corresponding to the flush is not called until // the decode callback has been called for each pending decode. if (pending_decodes_.size() != 1) { @@ -498,6 +500,8 @@ // clearing of the cache together with the validation in // OnVideoFrameDecoded() should guarantee this. fake_timestamp_to_real_timestamp_cache_.Clear(); + + is_flushing_ = false; } auto it = pending_decodes_.begin(); @@ -572,11 +576,16 @@ return; for (auto& pending_decode : pending_decodes_) { - std::move(pending_decode.second).Run(DecoderStatus::Codes::kFailed); - if (!weak_this) - return; + // Note that Stop() may be called from within Decode(), and according to the + // media::VideoDecoder interface, the decode callback should not be called + // from within Decode(). Therefore, we should not call the decode callbacks + // here, and instead, we should post them as tasks. + decoder_task_runner_->PostTask( + FROM_HERE, base::BindOnce(std::move(pending_decode.second), + DecoderStatus::Codes::kFailed)); } pending_decodes_.clear(); + is_flushing_ = false; if (reset_cb_) std::move(reset_cb_).Run();
diff --git a/media/gpu/chromeos/oop_video_decoder.h b/media/gpu/chromeos/oop_video_decoder.h index 443b24f..675f830f 100644 --- a/media/gpu/chromeos/oop_video_decoder.h +++ b/media/gpu/chromeos/oop_video_decoder.h
@@ -107,7 +107,7 @@ int32_t max_decode_requests, VideoDecoderType decoder_type); void OnDecodeDone(uint64_t decode_id, - bool is_flushing, + bool is_flush_cb, const DecoderStatus& status); void OnResetDone(); @@ -125,6 +125,8 @@ std::map<uint64_t, DecodeCB> pending_decodes_ GUARDED_BY_CONTEXT(sequence_checker_); + bool is_flushing_ GUARDED_BY_CONTEXT(sequence_checker_) = false; + // |fake_timestamp_to_real_timestamp_cache_| allows us to associate Decode() // calls with decoded frames. On each non-flush Decode() call, we generate a // fake timestamp (tracked in |current_fake_timestamp_|) and we map that to
diff --git a/mojo/core/core_ipcz.cc b/mojo/core/core_ipcz.cc index 2f06dfc..447acfb7 100644 --- a/mojo/core/core_ipcz.cc +++ b/mojo/core/core_ipcz.cc
@@ -128,6 +128,7 @@ auto* data_pipe = ipcz_driver::DataPipe::FromBox(handle); if (data_pipe) { + data_pipe->FlushUpdatesFromPeer(); if (!data_pipe->GetSignals(*signals_state)) { return MOJO_RESULT_INVALID_ARGUMENT; }
diff --git a/mojo/core/ipcz_driver/data_pipe.cc b/mojo/core/ipcz_driver/data_pipe.cc index 02de613..2abbf4c 100644 --- a/mojo/core/ipcz_driver/data_pipe.cc +++ b/mojo/core/ipcz_driver/data_pipe.cc
@@ -35,13 +35,10 @@ // The size in bytes of an element of this pipe. uint32_t element_size; - RingBuffer::SerializedState ring_buffer_state; - - // Indicates whether the peer is known to be closed. - bool is_peer_closed; - // Padding for alignment to an 8-byte boundary. - uint8_t padding[7]; + uint32_t padding; + + RingBuffer::SerializedState ring_buffer_state; }; // Attempts to put a single (32-bit) integer into the given `portal`. Returns @@ -136,8 +133,7 @@ : endpoint_type_(endpoint_type), element_size_(config.element_size), buffer_(std::move(buffer)), - data_(std::move(mapping)), - is_peer_closed_(config.is_peer_closed) { + data_(std::move(mapping)) { DCHECK_GT(element_size_, 0u); DCHECK_LE(element_size_, std::numeric_limits<uint32_t>::max()); DCHECK_GT(config.byte_capacity, 0u); @@ -196,13 +192,22 @@ return pair; } -void DataPipe::AdoptPortal(ScopedIpczHandle portal) { - auto wrapper = base::MakeRefCounted<PortalWrapper>(std::move(portal)); - { - base::AutoLock lock(lock_); - DCHECK(!portal_); - portal_ = wrapper; +bool DataPipe::AdoptPortal(ScopedIpczHandle portal) { + if (!portal.is_valid()) { + return false; } + + IpczPortalStatus status = {.size = sizeof(status)}; + if (GetIpczAPI().QueryPortalStatus(portal.get(), IPCZ_NO_FLAGS, nullptr, + &status) != IPCZ_RESULT_OK) { + return false; + } + + base::AutoLock lock(lock_); + DCHECK(!portal_); + portal_ = base::MakeRefCounted<PortalWrapper>(std::move(portal)); + is_peer_closed_ = (status.flags & IPCZ_PORTAL_STATUS_PEER_CLOSED) != 0; + return true; } scoped_refptr<DataPipe::PortalWrapper> DataPipe::GetPortal() { @@ -331,9 +336,6 @@ // Filter for assorted configurations that aren't used in practice and which // therefore do not require support here. - if (!query && !discard && !elements) { - return MOJO_RESULT_INVALID_ARGUMENT; - } if ((peek && discard) || (query && (peek || discard))) { return MOJO_RESULT_INVALID_ARGUMENT; } @@ -355,6 +357,10 @@ return MOJO_RESULT_INVALID_ARGUMENT; } + if (!discard && !elements && data_size > 0) { + return MOJO_RESULT_INVALID_ARGUMENT; + } + has_new_data_ = false; if (!allow_partial) { bool success; @@ -494,7 +500,6 @@ header.endpoint_type = endpoint_type_; header.element_size = base::checked_cast<uint32_t>(element_size_); data_.Serialize(header.ring_buffer_state); - header.is_peer_closed = is_peer_closed_; auto buffer_data = data.subspan(sizeof(DataPipeHeader)); if (!buffer_->Serialize(transmitter, buffer_data, handles)) { @@ -540,9 +545,7 @@ auto endpoint = base::MakeRefCounted<DataPipe>( header.endpoint_type, - Config{.element_size = element_size, - .byte_capacity = buffer_size, - .is_peer_closed = header.is_peer_closed}, + Config{.element_size = element_size, .byte_capacity = buffer_size}, std::move(buffer), std::move(mapping)); if (!endpoint->DeserializeRingBuffer(header.ring_buffer_state)) { return nullptr; @@ -567,7 +570,7 @@ return false; } - if ((status.flags & IPCZ_PORTAL_STATUS_DEAD) != 0) { + if ((status.flags & IPCZ_PORTAL_STATUS_PEER_CLOSED) != 0) { is_peer_closed_ = true; }
diff --git a/mojo/core/ipcz_driver/data_pipe.h b/mojo/core/ipcz_driver/data_pipe.h index 77f3fd5b..c4a67eb0 100644 --- a/mojo/core/ipcz_driver/data_pipe.h +++ b/mojo/core/ipcz_driver/data_pipe.h
@@ -109,8 +109,9 @@ bool is_consumer() const { return endpoint_type_ == EndpointType::kConsumer; } // Provides this DataPipe instance with a portal to own and use for I/O. Must - // only be called on a DataPipe that does not already have a portal. - void AdoptPortal(ScopedIpczHandle portal); + // only be called on a DataPipe that does not already have a portal. Returns + // true if successful or false if `portal` is not a valid portal handle. + bool AdoptPortal(ScopedIpczHandle portal); // Returns a reference to the underlying portal which can be safely used from // any thread. May return null if no portal has been adopted by this DataPipe @@ -155,10 +156,14 @@ // the latter case `signals_state` is zeroed out. bool GetSignals(MojoHandleSignalsState& signals_state); + // Flushes any incoming status updates from the peer. Note that this may + // trigger trap events before returning, since it can modify the state of the + // control portal. + void FlushUpdatesFromPeer() LOCKS_EXCLUDED(lock_); + private: ~DataPipe() override; - void FlushUpdatesFromPeer() LOCKS_EXCLUDED(lock_); bool DeserializeRingBuffer(const RingBuffer::SerializedState& state); const EndpointType endpoint_type_;
diff --git a/mojo/core/ipcz_driver/mojo_message.cc b/mojo/core/ipcz_driver/mojo_message.cc index 6194c0c..da073af 100644 --- a/mojo/core/ipcz_driver/mojo_message.cc +++ b/mojo/core/ipcz_driver/mojo_message.cc
@@ -61,13 +61,10 @@ const size_t first_data_pipe_portal = handles.size() - data_pipes->size(); for (size_t i = 0; i < data_pipes->size(); ++i) { const IpczHandle handle = handles[first_data_pipe_portal + i]; - IpczPortalStatus status = {.size = sizeof(status)}; - if (GetIpczAPI().QueryPortalStatus(handle, IPCZ_NO_FLAGS, nullptr, - &status) != IPCZ_RESULT_OK) { + if (!data_pipes[i]->AdoptPortal(ScopedIpczHandle(handle))) { // Not a portal, so not a valid MojoMessage parcel. return false; } - data_pipes[i]->AdoptPortal(ScopedIpczHandle(handle)); } handles.resize(first_data_pipe_portal); return true;
diff --git a/mojo/core/ipcz_driver/mojo_trap.cc b/mojo/core/ipcz_driver/mojo_trap.cc index 59c9c23..a6dedfc 100644 --- a/mojo/core/ipcz_driver/mojo_trap.cc +++ b/mojo/core/ipcz_driver/mojo_trap.cc
@@ -493,13 +493,6 @@ trigger.ipcz_context(), IPCZ_NO_FLAGS, nullptr, &satisfied_flags, &status); if (result == IPCZ_RESULT_OK) { - // A data pipe's state may have already changed since we flushed updates - // above, so we need to check again after installing the trap. - if (data_pipe && - !CanArmDataPipeTrigger(*data_pipe, trigger.signals, event)) { - return MOJO_RESULT_FAILED_PRECONDITION; - } - trigger.armed = true; return MOJO_RESULT_OK; }
diff --git a/net/cert/cert_verify_proc.cc b/net/cert/cert_verify_proc.cc index f02b3b61..a2f85c1f 100644 --- a/net/cert/cert_verify_proc.cc +++ b/net/cert/cert_verify_proc.cc
@@ -363,8 +363,6 @@ return false; } - verify_result->has_sha1_leaf = verify_result->has_sha1; - // Fill in hash algorithms for the intermediate cerificates, excluding the // final one (which is presumably the trust anchor; may be incorrect for // partial chains). @@ -560,16 +558,9 @@ verify_result->cert_status |= CERT_STATUS_SHA1_SIGNATURE_PRESENT; // Flag certificates using weak signature algorithms. - - // Current SHA-1 behaviour: - // - Reject all SHA-1 - // - ... unless it's not publicly trusted and SHA-1 is allowed - bool current_sha1_issue = - (verify_result->is_issued_by_known_root || - !(flags & VERIFY_ENABLE_SHA1_LOCAL_ANCHORS)) && - (verify_result->has_sha1_leaf || verify_result->has_sha1); - - if (current_sha1_issue) { + bool sha1_allowed = (flags & VERIFY_ENABLE_SHA1_LOCAL_ANCHORS) && + !verify_result->is_issued_by_known_root; + if (!sha1_allowed && verify_result->has_sha1) { verify_result->cert_status |= CERT_STATUS_WEAK_SIGNATURE_ALGORITHM; // Avoid replacing a more serious error, such as an OS/library failure, // by ensuring that if verification failed, it failed with a certificate
diff --git a/net/cert/cert_verify_proc.h b/net/cert/cert_verify_proc.h index fa36028..8921962f 100644 --- a/net/cert/cert_verify_proc.h +++ b/net/cert/cert_verify_proc.h
@@ -166,7 +166,6 @@ // // * ocsp_result // * has_sha1 - // * has_sha1_leaf // // which will be filled in by |Verify()|. If an error code is returned, // |verify_result->cert_status| should be non-zero, indicating an
diff --git a/net/cert/cert_verify_proc_unittest.cc b/net/cert/cert_verify_proc_unittest.cc index f467beda..4abbb08a 100644 --- a/net/cert/cert_verify_proc_unittest.cc +++ b/net/cert/cert_verify_proc_unittest.cc
@@ -5812,14 +5812,13 @@ } } -TEST(CertVerifyProcTest, RejectsPublicSHA1Leaves) { +TEST(CertVerifyProcTest, RejectsPublicSHA1) { scoped_refptr<X509Certificate> cert( ImportCertFromFile(GetTestCertsDirectory(), "ok_cert.pem")); ASSERT_TRUE(cert); CertVerifyResult result; result.has_sha1 = true; - result.has_sha1_leaf = true; result.is_issued_by_known_root = true; auto verify_proc = base::MakeRefCounted<MockCertVerifyProc>(result); @@ -5831,22 +5830,11 @@ CertificateList(), &verify_result, NetLogWithSource()); EXPECT_THAT(error, IsError(ERR_CERT_WEAK_SIGNATURE_ALGORITHM)); EXPECT_TRUE(verify_result.cert_status & CERT_STATUS_WEAK_SIGNATURE_ALGORITHM); -} -TEST(CertVerifyProcTest, RejectsPublicSHA1Intermediates) { - scoped_refptr<X509Certificate> cert(ImportCertFromFile( - GetTestCertsDirectory(), "39_months_after_2015_04.pem")); - ASSERT_TRUE(cert); - - CertVerifyResult result; - result.has_sha1 = true; - result.has_sha1_leaf = false; - result.is_issued_by_known_root = true; - auto verify_proc = base::MakeRefCounted<MockCertVerifyProc>(result); - - int flags = 0; - CertVerifyResult verify_result; - int error = verify_proc->Verify( + // VERIFY_ENABLE_SHA1_LOCAL_ANCHORS should not impact this. + flags = CertVerifyProc::VERIFY_ENABLE_SHA1_LOCAL_ANCHORS; + verify_result.Reset(); + error = verify_proc->Verify( cert.get(), "127.0.0.1", /*ocsp_response=*/std::string(), /*sct_list=*/std::string(), flags, CRLSet::BuiltinCRLSet().get(), CertificateList(), &verify_result, NetLogWithSource()); @@ -5861,7 +5849,6 @@ CertVerifyResult result; result.has_sha1 = true; - result.has_sha1_leaf = true; result.is_issued_by_known_root = false; auto verify_proc = base::MakeRefCounted<MockCertVerifyProc>(result); @@ -5888,8 +5875,7 @@ enum ExpectedAlgorithms { EXPECT_SHA1 = 1 << 0, - EXPECT_SHA1_LEAF = 1 << 2, - EXPECT_STATUS_INVALID = 1 << 3, + EXPECT_STATUS_INVALID = 1 << 1, }; struct WeakDigestTestData { @@ -5969,8 +5955,6 @@ CRLSet::BuiltinCRLSet().get(), CertificateList(), &verify_result, NetLogWithSource()); EXPECT_EQ(!!(data.expected_algorithms & EXPECT_SHA1), verify_result.has_sha1); - EXPECT_EQ(!!(data.expected_algorithms & EXPECT_SHA1_LEAF), - verify_result.has_sha1_leaf); EXPECT_EQ(!!(data.expected_algorithms & EXPECT_STATUS_INVALID), !!(verify_result.cert_status & CERT_STATUS_INVALID)); EXPECT_EQ(!!(data.expected_algorithms & EXPECT_STATUS_INVALID), @@ -5980,11 +5964,11 @@ // The signature algorithm of the root CA should not matter. const WeakDigestTestData kVerifyRootCATestData[] = { {"weak_digest_md5_root.pem", "weak_digest_sha1_intermediate.pem", - "weak_digest_sha1_ee.pem", EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_SHA1}, {"weak_digest_md4_root.pem", "weak_digest_sha1_intermediate.pem", - "weak_digest_sha1_ee.pem", EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_SHA1}, {"weak_digest_md2_root.pem", "weak_digest_sha1_intermediate.pem", - "weak_digest_sha1_ee.pem", EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_SHA1}, }; INSTANTIATE_TEST_SUITE_P(VerifyRoot, CertVerifyProcWeakDigestTest, @@ -5993,14 +5977,11 @@ // The signature algorithm of intermediates should be properly detected. const WeakDigestTestData kVerifyIntermediateCATestData[] = { {"weak_digest_sha1_root.pem", "weak_digest_md5_intermediate.pem", - "weak_digest_sha1_ee.pem", - EXPECT_STATUS_INVALID | EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_STATUS_INVALID | EXPECT_SHA1}, {"weak_digest_sha1_root.pem", "weak_digest_md4_intermediate.pem", - "weak_digest_sha1_ee.pem", - EXPECT_STATUS_INVALID | EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_STATUS_INVALID | EXPECT_SHA1}, {"weak_digest_sha1_root.pem", "weak_digest_md2_intermediate.pem", - "weak_digest_sha1_ee.pem", - EXPECT_STATUS_INVALID | EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + "weak_digest_sha1_ee.pem", EXPECT_STATUS_INVALID | EXPECT_SHA1}, }; INSTANTIATE_TEST_SUITE_P(VerifyIntermediate, @@ -6028,11 +6009,11 @@ // this intermediate is treated like a trust anchor. const WeakDigestTestData kVerifyIncompleteIntermediateTestData[] = { {nullptr, "weak_digest_md5_intermediate.pem", "weak_digest_sha1_ee.pem", - EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + EXPECT_SHA1}, {nullptr, "weak_digest_md4_intermediate.pem", "weak_digest_sha1_ee.pem", - EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + EXPECT_SHA1}, {nullptr, "weak_digest_md2_intermediate.pem", "weak_digest_sha1_ee.pem", - EXPECT_SHA1 | EXPECT_SHA1_LEAF}, + EXPECT_SHA1}, }; INSTANTIATE_TEST_SUITE_P(
diff --git a/net/cert/cert_verify_result.cc b/net/cert/cert_verify_result.cc index 13d00cde..5a383188 100644 --- a/net/cert/cert_verify_result.cc +++ b/net/cert/cert_verify_result.cc
@@ -29,7 +29,6 @@ verified_cert = other.verified_cert; cert_status = other.cert_status; has_sha1 = other.has_sha1; - has_sha1_leaf = other.has_sha1_leaf; is_issued_by_known_root = other.is_issued_by_known_root; is_issued_by_additional_trust_anchor = other.is_issued_by_additional_trust_anchor; @@ -50,7 +49,6 @@ verified_cert = nullptr; cert_status = 0; has_sha1 = false; - has_sha1_leaf = false; is_issued_by_known_root = false; is_issued_by_additional_trust_anchor = false;
diff --git a/net/cert/cert_verify_result.h b/net/cert/cert_verify_result.h index 3f1b680..ec3308a 100644 --- a/net/cert/cert_verify_result.h +++ b/net/cert/cert_verify_result.h
@@ -76,7 +76,6 @@ // Hash algorithms used by the certificate chain, excluding the trust // anchor. bool has_sha1; - bool has_sha1_leaf; // If the certificate was successfully verified then this contains the // hashes for all of the SubjectPublicKeyInfos of the chain (target,
diff --git a/net/quic/quic_http_stream_test.cc b/net/quic/quic_http_stream_test.cc index ebf1745..6d848318 100644 --- a/net/quic/quic_http_stream_test.cc +++ b/net/quic/quic_http_stream_test.cc
@@ -262,12 +262,13 @@ // Holds a packet to be written to the wire, and the IO mode that should // be used by the mock socket when performing the write. struct PacketToWrite { - PacketToWrite(IoMode mode, quic::QuicReceivedPacket* packet) - : mode(mode), packet(packet) {} - PacketToWrite(IoMode mode, int rv) : mode(mode), packet(nullptr), rv(rv) {} + PacketToWrite(IoMode mode, std::unique_ptr<quic::QuicReceivedPacket> packet) + : mode(mode), packet(std::move(packet)) {} + PacketToWrite(IoMode mode, int rv) : mode(mode), rv(rv) {} + IoMode mode; - raw_ptr<quic::QuicReceivedPacket> packet; int rv; + std::unique_ptr<quic::QuicReceivedPacket> packet; }; QuicHttpStreamTest() @@ -307,20 +308,19 @@ ~QuicHttpStreamTest() override { session_->CloseSessionOnError(ERR_ABORTED, quic::QUIC_INTERNAL_ERROR, quic::ConnectionCloseBehavior::SILENT_CLOSE); - for (auto& write : writes_) { - delete write.packet; - } } // Adds a packet to the list of expected writes. void AddWrite(std::unique_ptr<quic::QuicReceivedPacket> packet) { - writes_.emplace_back(SYNCHRONOUS, packet.release()); + writes_.emplace_back(SYNCHRONOUS, std::move(packet)); } void AddWrite(IoMode mode, int rv) { writes_.emplace_back(mode, rv); } // Returns the packet to be written at position |pos|. - quic::QuicReceivedPacket* GetWrite(size_t pos) { return writes_[pos].packet; } + quic::QuicReceivedPacket* GetWrite(size_t pos) { + return writes_[pos].packet.get(); + } bool AtEof() { return socket_data_->AllReadDataConsumed() && @@ -644,18 +644,21 @@ NetLogWithSource net_log_with_source_{ NetLogWithSource::Make(NetLog::Get(), NetLogSourceType::NONE)}; RecordingNetLogObserver net_log_observer_; - raw_ptr<quic::test::MockSendAlgorithm> send_algorithm_; scoped_refptr<TestTaskRunner> runner_; std::unique_ptr<MockWrite[]> mock_writes_; quic::MockClock clock_; - raw_ptr<TestQuicConnection> connection_; std::unique_ptr<QuicChromiumConnectionHelper> helper_; std::unique_ptr<QuicChromiumAlarmFactory> alarm_factory_; testing::StrictMock<quic::test::MockQuicConnectionVisitor> visitor_; std::unique_ptr<UploadDataStream> upload_data_stream_; std::unique_ptr<QuicHttpStream> stream_; TransportSecurityState transport_security_state_; + + // Must outlive `send_algorithm_` and `connection_`. std::unique_ptr<QuicChromiumClientSession> session_; + raw_ptr<quic::test::MockSendAlgorithm> send_algorithm_; + raw_ptr<TestQuicConnection> connection_; + quic::QuicCryptoClientConfig crypto_config_; TestCompletionCallback callback_; HttpRequestInfo request_;
diff --git a/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc b/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc index 9c036573..0df90b6 100644 --- a/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc +++ b/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc
@@ -63,8 +63,6 @@ PrintCertStatus(result.cert_status); if (result.has_sha1) std::cout << "has_sha1\n"; - if (result.has_sha1_leaf) - std::cout << "has_sha1_leaf\n"; if (result.is_issued_by_known_root) std::cout << "is_issued_by_known_root\n"; if (result.is_issued_by_additional_trust_anchor)
diff --git a/remoting/host/heartbeat_sender.cc b/remoting/host/heartbeat_sender.cc index 16a30e0..9876746 100644 --- a/remoting/host/heartbeat_sender.cc +++ b/remoting/host/heartbeat_sender.cc
@@ -111,7 +111,7 @@ std::string GetHostname() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag // switch of lacros-chrome is complete. -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS_LACROS) return net::GetHostName(); #elif BUILDFLAG(IS_WIN) wchar_t buffer[MAX_PATH] = {0};
diff --git a/remoting/host/heartbeat_sender_unittest.cc b/remoting/host/heartbeat_sender_unittest.cc index 608d965..1ab8443 100644 --- a/remoting/host/heartbeat_sender_unittest.cc +++ b/remoting/host/heartbeat_sender_unittest.cc
@@ -74,7 +74,8 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ + BUILDFLAG(IS_CHROMEOS_LACROS) ASSERT_EQ(is_googler, request->has_hostname()); #else ASSERT_FALSE(request->has_hostname());
diff --git a/services/network/public/cpp/net_ipc_param_traits.cc b/services/network/public/cpp/net_ipc_param_traits.cc index d0ddf17..25e991b 100644 --- a/services/network/public/cpp/net_ipc_param_traits.cc +++ b/services/network/public/cpp/net_ipc_param_traits.cc
@@ -43,7 +43,6 @@ WriteParam(m, p.verified_cert); WriteParam(m, p.cert_status); WriteParam(m, p.has_sha1); - WriteParam(m, p.has_sha1_leaf); WriteParam(m, p.public_key_hashes); WriteParam(m, p.is_issued_by_known_root); WriteParam(m, p.is_issued_by_additional_trust_anchor); @@ -58,7 +57,6 @@ return ReadParam(m, iter, &r->verified_cert) && ReadParam(m, iter, &r->cert_status) && ReadParam(m, iter, &r->has_sha1) && - ReadParam(m, iter, &r->has_sha1_leaf) && ReadParam(m, iter, &r->public_key_hashes) && ReadParam(m, iter, &r->is_issued_by_known_root) && ReadParam(m, iter, &r->is_issued_by_additional_trust_anchor) &&
diff --git a/testing/buildbot/chromium.android.json b/testing/buildbot/chromium.android.json index 566140f..826e63e 100644 --- a/testing/buildbot/chromium.android.json +++ b/testing/buildbot/chromium.android.json
@@ -11879,7 +11879,8 @@ "args": [ "--gs-results-bucket=chromium-result-details", "--recover-devices", - "--avd-config=../../tools/android/avd/proto/generic_android32_foldable.textpb" + "--avd-config=../../tools/android/avd/proto/generic_android32_foldable.textpb", + "--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter" ], "merge": { "args": [ @@ -15808,7 +15809,8 @@ "args": [ "--gs-results-bucket=chromium-result-details", "--recover-devices", - "--avd-config=../../tools/android/avd/proto/generic_android33.textpb" + "--avd-config=../../tools/android/avd/proto/generic_android33.textpb", + "--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter" ], "merge": { "args": [
diff --git a/testing/buildbot/chromium.chromiumos.json b/testing/buildbot/chromium.chromiumos.json index 0b1848d..8461bc6 100644 --- a/testing/buildbot/chromium.chromiumos.json +++ b/testing/buildbot/chromium.chromiumos.json
@@ -5785,9 +5785,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -5799,8 +5799,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -5957,9 +5957,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -5971,8 +5971,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -6108,9 +6108,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -6122,8 +6122,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [
diff --git a/testing/buildbot/chromium.coverage.json b/testing/buildbot/chromium.coverage.json index 4ae4cae..6ad0fa6 100644 --- a/testing/buildbot/chromium.coverage.json +++ b/testing/buildbot/chromium.coverage.json
@@ -19728,6 +19728,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "absl_hardening_tests", @@ -19741,6 +19746,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "accessibility_unittests", @@ -19754,6 +19764,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "app_shell_unittests", @@ -19767,6 +19782,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "aura_unittests", @@ -19780,6 +19800,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "base_unittests", @@ -19793,6 +19818,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "blink_common_unittests", @@ -19806,6 +19836,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "blink_fuzzer_unittests", @@ -19819,6 +19854,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "blink_heap_unittests", @@ -19832,6 +19872,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "blink_platform_unittests", @@ -19846,6 +19891,11 @@ "name": "webkit_unit_tests", "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "blink_unittests", @@ -19859,6 +19909,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "boringssl_crypto_tests", @@ -19872,6 +19927,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "boringssl_ssl_tests", @@ -19885,6 +19945,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 10 }, @@ -19902,6 +19967,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "capture_unittests", @@ -19915,6 +19985,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "cast_unittests", @@ -19928,6 +20003,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "cc_unittests", @@ -19941,6 +20021,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "chrome_app_unittests", @@ -19954,6 +20039,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "chromedriver_unittests", @@ -19967,6 +20057,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "chromeos_unittests", @@ -19980,6 +20075,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "color_unittests", @@ -19993,6 +20093,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "components_browsertests", @@ -20006,6 +20111,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "components_unittests", @@ -20019,6 +20129,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "compositor_unittests", @@ -20032,6 +20147,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 8 }, @@ -20046,6 +20166,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "content_unittests", @@ -20059,6 +20184,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "crashpad_tests", @@ -20072,6 +20202,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "crypto_unittests", @@ -20085,6 +20220,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "dbus_unittests", @@ -20098,6 +20238,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "device_unittests", @@ -20111,6 +20256,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "display_unittests", @@ -20124,6 +20274,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "events_unittests", @@ -20140,6 +20295,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "extensions_browsertests", @@ -20156,6 +20316,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "extensions_unittests", @@ -20169,6 +20334,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "filesystem_service_unittests", @@ -20182,6 +20352,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "gcm_unit_tests", @@ -20195,6 +20370,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "gfx_unittests", @@ -20208,6 +20388,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "gin_unittests", @@ -20221,6 +20406,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "google_apis_unittests", @@ -20234,6 +20424,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "gpu_unittests", @@ -20247,6 +20442,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "gwp_asan_unittests", @@ -20260,6 +20460,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 3 }, @@ -20269,9 +20474,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -20283,8 +20488,13 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" + } + ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -20315,6 +20525,11 @@ "revision": "version:112.0.5602.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 3 }, @@ -20343,6 +20558,11 @@ "revision": "version:112.0.5594.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 3 }, @@ -20371,6 +20591,11 @@ "revision": "version:110.0.5481.112" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 3 }, @@ -20386,6 +20611,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "ipc_tests", @@ -20403,6 +20633,11 @@ "name": "lacros_chrome_browsertests", "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "lacros_chrome_browsertests", @@ -20411,9 +20646,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -20425,8 +20660,13 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" + } + ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -20456,6 +20696,11 @@ "revision": "version:112.0.5602.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "lacros_chrome_browsertests", @@ -20483,6 +20728,11 @@ "revision": "version:112.0.5594.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "lacros_chrome_browsertests", @@ -20510,6 +20760,11 @@ "revision": "version:110.0.5481.112" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "lacros_chrome_browsertests", @@ -20528,6 +20783,11 @@ "name": "lacros_chrome_browsertests_run_in_series", "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 2 }, @@ -20537,9 +20797,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -20551,8 +20811,13 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" + } + ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -20583,6 +20848,11 @@ "revision": "version:112.0.5602.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 2 }, @@ -20611,6 +20881,11 @@ "revision": "version:112.0.5594.0" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 2 }, @@ -20639,6 +20914,11 @@ "revision": "version:110.0.5481.112" } ], + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", "shards": 2 }, @@ -20654,6 +20934,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "lacros_chrome_unittests", @@ -20667,6 +20952,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "latency_unittests", @@ -20680,6 +20970,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "libjingle_xmpp_unittests", @@ -20693,6 +20988,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "liburlpattern_unittests", @@ -20706,6 +21006,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "media_unittests", @@ -20719,6 +21024,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "message_center_unittests", @@ -20732,6 +21042,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "midi_unittests", @@ -20745,6 +21060,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "mojo_core_unittests", @@ -20758,6 +21078,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "mojo_unittests", @@ -20771,6 +21096,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "nacl_loader_unittests", @@ -20784,6 +21114,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "native_theme_unittests", @@ -20797,6 +21132,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "net_unittests", @@ -20810,6 +21150,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "ozone_unittests", @@ -20823,6 +21168,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "pdf_unittests", @@ -20836,6 +21186,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "perfetto_unittests", @@ -20849,6 +21204,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "ppapi_unittests", @@ -20862,6 +21222,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "printing_unittests", @@ -20875,6 +21240,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "remoting_unittests", @@ -20888,6 +21258,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "sandbox_linux_unittests", @@ -20901,6 +21276,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "service_manager_unittests", @@ -20914,6 +21294,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "services_unittests", @@ -20927,6 +21312,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "shell_dialogs_unittests", @@ -20940,6 +21330,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "skia_unittests", @@ -20953,6 +21348,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "snapshot_unittests", @@ -20966,6 +21366,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "sql_unittests", @@ -20979,6 +21384,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "storage_unittests", @@ -20992,6 +21402,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "sync_integration_tests", @@ -21005,6 +21420,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "ui_base_unittests", @@ -21018,6 +21438,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "ui_touch_selection_unittests", @@ -21031,6 +21456,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "unit_tests", @@ -21044,6 +21474,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "url_unittests", @@ -21060,6 +21495,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "views_unittests", @@ -21073,6 +21513,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "viz_unittests", @@ -21086,6 +21531,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "wm_unittests", @@ -21099,6 +21549,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "wtf_unittests", @@ -21112,6 +21567,11 @@ }, "swarming": { "can_use_on_swarming_builders": true, + "dimension_sets": [ + { + "os": "Ubuntu-18.04" + } + ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" }, "test": "zlib_unittests",
diff --git a/testing/buildbot/chromium.fyi.json b/testing/buildbot/chromium.fyi.json index d475b5d..18de990 100644 --- a/testing/buildbot/chromium.fyi.json +++ b/testing/buildbot/chromium.fyi.json
@@ -57143,9 +57143,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -57156,8 +57156,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -57315,9 +57315,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -57328,8 +57328,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -57466,9 +57466,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -57479,8 +57479,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -59004,9 +59004,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -59017,8 +59017,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -59176,9 +59176,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -59189,8 +59189,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -59327,9 +59327,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -59340,8 +59340,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -60114,9 +60114,9 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome" + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "merge": { "args": [], "script": "//testing/merge_scripts/standard_gtest_merge.py" @@ -60127,8 +60127,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [
diff --git a/testing/buildbot/chromium.mac.json b/testing/buildbot/chromium.mac.json index c192969..33ab77c 100644 --- a/testing/buildbot/chromium.mac.json +++ b/testing/buildbot/chromium.mac.json
@@ -10930,6 +10930,13 @@ "ios-device": { "additional_compile_targets": [ "all" + ], + "scripts": [ + { + "name": "check_static_initializers", + "script": "check_static_initializers.py", + "swarming": {} + } ] }, "ios-simulator": {
diff --git a/testing/buildbot/chromium.memory.json b/testing/buildbot/chromium.memory.json index ed17daf..726feba02 100644 --- a/testing/buildbot/chromium.memory.json +++ b/testing/buildbot/chromium.memory.json
@@ -18497,12 +18497,12 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter;../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome", + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome", "--test-launcher-print-test-stdio=always", "--combine-ash-logs-on-bots", "--asan-symbolize-output" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -18514,8 +18514,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -18689,12 +18689,12 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome", + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome", "--test-launcher-print-test-stdio=always", "--combine-ash-logs-on-bots", "--asan-symbolize-output" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -18706,8 +18706,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [ @@ -18855,12 +18855,12 @@ { "args": [ "--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.lacros_chrome_browsertests.skew.filter", - "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome", + "--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome", "--test-launcher-print-test-stdio=always", "--combine-ash-logs-on-bots", "--asan-symbolize-output" ], - "description": "Run with ash-chrome version 111.0.5563.14", + "description": "Run with ash-chrome version 111.0.5563.31", "isolate_profile_data": true, "merge": { "args": [], @@ -18872,8 +18872,8 @@ "cipd_packages": [ { "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", - "location": "lacros_version_skew_tests_v111.0.5563.14", - "revision": "version:111.0.5563.14" + "location": "lacros_version_skew_tests_v111.0.5563.31", + "revision": "version:111.0.5563.31" } ], "dimension_sets": [
diff --git a/testing/buildbot/filters/BUILD.gn b/testing/buildbot/filters/BUILD.gn index ca8776f..41d7e5d 100644 --- a/testing/buildbot/filters/BUILD.gn +++ b/testing/buildbot/filters/BUILD.gn
@@ -154,6 +154,8 @@ data = [ "//testing/buildbot/filters/android.emulator_11.content_shell_test_apk.filter", "//testing/buildbot/filters/android.emulator_12.content_shell_test_apk.filter", + "//testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter", + "//testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter", "//testing/buildbot/filters/android.emulator_n.content_shell_test_apk.filter", ] }
diff --git a/testing/buildbot/filters/android.emulator_12.content_shell_test_apk.filter b/testing/buildbot/filters/android.emulator_12.content_shell_test_apk.filter index 8a10f89..9e73461 100644 --- a/testing/buildbot/filters/android.emulator_12.content_shell_test_apk.filter +++ b/testing/buildbot/filters/android.emulator_12.content_shell_test_apk.filter
@@ -1,29 +1,26 @@ -# crbug.com/1189746 +# https://crbug.com/1189746 -org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers -org.chromium.net.NetworkChangeNotifierTest.testVpnAccessibleDoesNotLeak -# crbug.com/1189804 +# https://crbug.com/1189804 -org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputMode -org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputModeWithPhysicalKeyboard -# crbug.com/1220151 +# https://crbug.com/1220151 -org.chromium.base.task.AsyncTaskTest.testChromeThreadPoolExecutorOsAsyncTask -# crbug.com/1233309 +# https://crbug.com/1233309 -org.chromium.content.browser.GestureDetectorResetTest.testSeparateClicksAreRegisteredOnReload -# crbug.com/1233312 +# https://crbug.com/1233312 -org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_Available -org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_OneNotAvailable -org.chromium.content.browser.font.AndroidFontLookupImplTest.testMatchLocalFontByUniqueName_Success -# crbug.com/1294427 +# https://crbug.com/1294427 -org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_copy -org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_cut -org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_paste -org.chromium.content.browser.ContentTextSelectionTest.testSelectActionBar*Copy -org.chromium.content.browser.ContentTextSelectionTest.testSelectActionBar*Cut -org.chromium.content.browser.ContentTextSelectionTest.testSelectActionBar*Paste - -# crbug.com/1400782 --org.chromium.content.browser.accessibility.WebContentsAccessibilityEventsTest.test_immediateRefresh
diff --git a/testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter b/testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter new file mode 100644 index 0000000..e1fb28c5 --- /dev/null +++ b/testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter
@@ -0,0 +1,35 @@ +# https://crbug.com/1189746 +-org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers +-org.chromium.net.NetworkChangeNotifierTest.testVpnAccessibleDoesNotLeak + +# https://crbug.com/1189804 +-org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputMode +-org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputModeWithPhysicalKeyboard + +# https://crbug.com/1220151 +-org.chromium.base.task.AsyncTaskTest.testChromeThreadPoolExecutorOsAsyncTask + +# https://crbug.com/1233309 +-org.chromium.content.browser.GestureDetectorResetTest.testSeparateClicksAreRegisteredOnReload + +# https://crbug.com/1233312 +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_Available +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_OneNotAvailable +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testMatchLocalFontByUniqueName_Success + +# https://crbug.com/1294427 +-org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_copy +-org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_cut +-org.chromium.content.browser.accessibility.WebContentsAccessibilityTest.testPerformAction_paste + +# https://crbug.com/1417038 +-org.chromium.content.browser.ContentTextSelectionTest.* +-org.chromium.content.browser.input.SelectPopupTest.testReloadWhilePopupShowing + +# https://crbug.com/1417055 +-org.chromium.content.browser.input.Ime* +-org.chromium.content.browser.input.TextSuggestionMenuTest.* + +# https://crbug.com/1417242 +-org.chromium.content.browser.accessibility.WebContentsAccessibilityTreeTest.test_listMarkerStylesCustom +-org.chromium.content.browser.accessibility.WebContentsAccessibilityTreeTest.test_scrollableOverflow
diff --git a/testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter b/testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter new file mode 100644 index 0000000..6c4983a --- /dev/null +++ b/testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter
@@ -0,0 +1,18 @@ +# https://crbug.com/1189746 +-org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers +-org.chromium.net.NetworkChangeNotifierTest.testVpnAccessibleDoesNotLeak + +# https://crbug.com/1189804 +-org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputMode +-org.chromium.content.browser.input.ImeInputModeTest.testShowAndHideInputModeWithPhysicalKeyboard + +# https://crbug.com/1220151 +-org.chromium.base.task.AsyncTaskTest.testChromeThreadPoolExecutorOsAsyncTask + +# https://crbug.com/1233309 +-org.chromium.content.browser.GestureDetectorResetTest.testSeparateClicksAreRegisteredOnReload + +# https://crbug.com/1233312 +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_Available +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testFetchAllFontFiles_OneNotAvailable +-org.chromium.content.browser.font.AndroidFontLookupImplTest.testMatchLocalFontByUniqueName_Success
diff --git a/testing/buildbot/test_suite_exceptions.pyl b/testing/buildbot/test_suite_exceptions.pyl index b7f547e..ac1c1f8 100644 --- a/testing/buildbot/test_suite_exceptions.pyl +++ b/testing/buildbot/test_suite_exceptions.pyl
@@ -1993,6 +1993,16 @@ 'inverse_quickrun_shards': 6, }, }, + 'android-12l-x64-dbg-tests': { + 'args': [ + '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_12l.content_shell_test_apk.filter', + ], + }, + 'android-13-x64-rel': { + 'args': [ + '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_13.content_shell_test_apk.filter', + ], + }, 'android-nougat-x86-rel': { 'args': [ '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_n.content_shell_test_apk.filter',
diff --git a/testing/buildbot/test_suites.pyl b/testing/buildbot/test_suites.pyl index 0e66b454..5bca916 100644 --- a/testing/buildbot/test_suites.pyl +++ b/testing/buildbot/test_suites.pyl
@@ -971,6 +971,12 @@ 'chromium_gtests_for_win_and_linux_only': { }, + 'chromium_ios_scripts': { + 'check_static_initializers': { + 'script': 'check_static_initializers.py', + }, + }, + 'chromium_junit_tests_no_swarming': { 'android_webview_junit_tests': { 'remove_mixins': [
diff --git a/testing/buildbot/variants.pyl b/testing/buildbot/variants.pyl index 543cdb3..838a736 100644 --- a/testing/buildbot/variants.pyl +++ b/testing/buildbot/variants.pyl
@@ -54,16 +54,16 @@ }, 'LACROS_VERSION_SKEW_BETA': { 'args': [ - '--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.14/test_ash_chrome', + '--ash-chrome-path-override=../../lacros_version_skew_tests_v111.0.5563.31/test_ash_chrome', ], - 'description': 'Run with ash-chrome version 111.0.5563.14', + 'description': 'Run with ash-chrome version 111.0.5563.31', 'identifier': 'Lacros version skew testing ash beta', 'swarming': { 'cipd_packages': [ { 'cipd_package': 'chromium/testing/linux-ash-chromium/x86_64/ash.zip', - 'location': 'lacros_version_skew_tests_v111.0.5563.14', - 'revision': 'version:111.0.5563.14', + 'location': 'lacros_version_skew_tests_v111.0.5563.31', + 'revision': 'version:111.0.5563.31', }, ], },
diff --git a/testing/buildbot/waterfalls.pyl b/testing/buildbot/waterfalls.pyl index 5327958..ceffb5e 100644 --- a/testing/buildbot/waterfalls.pyl +++ b/testing/buildbot/waterfalls.pyl
@@ -2199,10 +2199,11 @@ }, 'linux-lacros-code-coverage': { 'additional_compile_targets': [ - 'chrome', + 'chrome' ], 'mixins': [ 'isolate_profile_data', + 'linux-bionic' ], 'test_suites': { 'gtest_tests': 'linux_lacros_gtests', @@ -5018,6 +5019,9 @@ 'additional_compile_targets': [ 'all', ], + 'test_suites': { + 'scripts': 'chromium_ios_scripts' + }, }, 'ios-simulator': { 'additional_compile_targets': [
diff --git a/testing/scripts/check_static_initializers.py b/testing/scripts/check_static_initializers.py index 7627090c..e07a7af 100755 --- a/testing/scripts/check_static_initializers.py +++ b/testing/scripts/check_static_initializers.py
@@ -62,9 +62,32 @@ # (InitializeDefaultMallocZoneWithPartitionAlloc) to install a malloc zone. FALLBACK_EXPECTED_MAC_SI_COUNT = 3 +# Similar to mac, iOS needs the iosstream and PartitionAlloc-Everywhere static +# initializer (InitializeDefaultMallocZoneWithPartitionAlloc) to install a +# malloc zone. +FALLBACK_EXPECTED_IOS_SI_COUNT = 2 + # For coverage builds, also allow 'IntrProfilingRuntime.cpp' COVERAGE_BUILD_FALLBACK_EXPECTED_MAC_SI_COUNT = 4 +def get_mod_init_count(executable, hermetic_xcode_path): + # Find the __DATA,__mod_init_func section. + if os.path.exists(hermetic_xcode_path): + otool_path = os.path.join(hermetic_xcode_path, 'Contents', 'Developer', + 'Toolchains', 'XcodeDefault.xctoolchain', 'usr', 'bin', 'otool') + else: + otool_path = 'otool' + + stdout = run_process([otool_path, '-l', executable]) + section_index = stdout.find('sectname __mod_init_func') + if section_index == -1: + return 0 + + # If the section exists, the "size" line must follow it. + initializers_s = re.search('size 0x([0-9a-f]+)', + stdout[section_index:]).group(1) + word_size = 8 # Assume 64 bit + return int(initializers_s, 16) / word_size def run_process(command): p = subprocess.Popen(command, stdout=subprocess.PIPE, universal_newlines=True) @@ -74,8 +97,35 @@ 'ERROR from command "%s": %d' % (' '.join(command), p.returncode)) return stdout +def main_ios(src_dir, hermetic_xcode_path): + base_names = ('Chromium', 'Chrome') + ret = 0 + for base_name in base_names: + app_bundle = base_name + '.app' + chromium_executable = os.path.join(app_bundle, base_name) + if os.path.exists(chromium_executable): + si_count = get_mod_init_count(chromium_executable, + hermetic_xcode_path) + if si_count > 0: + allowed_si_count = FALLBACK_EXPECTED_IOS_SI_COUNT + if si_count > allowed_si_count: + print('Expected <= %d static initializers in %s, but found %d' % + (allowed_si_count, chromium_executable, + si_count)) + ret = 1 + show_mod_init_func = os.path.join(src_dir, 'tools', 'mac', + 'show_mod_init_func.py') + args = [show_mod_init_func] + args.append(chromium_executable) -def main_mac(src_dir, allow_coverage_initializer = False): + if os.path.exists(hermetic_xcode_path): + args.extend(['--xcode-path', hermetic_xcode_path]) + stdout = run_process(args) + print(stdout) + return ret + + +def main_mac(src_dir, hermetic_xcode_path, allow_coverage_initializer = False): base_names = ('Chromium', 'Google Chrome') ret = 0 for base_name in base_names: @@ -92,28 +142,8 @@ 'Resources', 'DWARF', framework_name) if os.path.exists(chromium_executable): # Count the number of files with at least one static initializer. - si_count = 0 - # Find the __DATA,__mod_init_func section. - - # If the checkout uses the hermetic xcode binaries, then otool must be - # directly invoked. The indirection via /usr/bin/otool won't work unless - # there's an actual system install of Xcode. - hermetic_xcode_path = os.path.join(src_dir, 'build', 'mac_files', - 'xcode_binaries') - if os.path.exists(hermetic_xcode_path): - otool_path = os.path.join(hermetic_xcode_path, 'Contents', 'Developer', - 'Toolchains', 'XcodeDefault.xctoolchain', 'usr', 'bin', 'otool') - else: - otool_path = 'otool' - - stdout = run_process([otool_path, '-l', chromium_framework_executable]) - section_index = stdout.find('sectname __mod_init_func') - if section_index != -1: - # If the section exists, the "size" line must follow it. - initializers_s = re.search('size 0x([0-9a-f]+)', - stdout[section_index:]).group(1) - word_size = 8 # Assume 64 bit - si_count = int(initializers_s, 16) / word_size + si_count = get_mod_init_count(chromium_framework_executable, + hermetic_xcode_path) # Print the list of static initializers. if si_count > 0: @@ -198,8 +228,20 @@ os.chdir(build_dir) if sys.platform.startswith('darwin'): - rc = main_mac(src_dir, - allow_coverage_initializer = '--allow-coverage-initializer' in args.args) + # If the checkout uses the hermetic xcode binaries, then otool must be + # directly invoked. The indirection via /usr/bin/otool won't work unless + # there's an actual system install of Xcode. + hermetic_xcode_path = os.path.join(src_dir, 'build', 'mac_files', + 'xcode_binaries') + + is_ios = 'target_platform' in args.properties and \ + 'ios' in args.properties['target_platform'] + if is_ios: + rc = main_ios(src_dir, hermetic_xcode_path) + else: + rc = main_mac(src_dir, hermetic_xcode_path, + allow_coverage_initializer = '--allow-coverage-initializer' in \ + args.args) elif sys.platform.startswith('linux'): is_chromeos = 'buildername' in args.properties and \ 'chromeos' in args.properties['buildername']
diff --git a/third_party/blink/public/mojom/page/page.mojom b/third_party/blink/public/mojom/page/page.mojom index 5f6a6f53..4f543309 100644 --- a/third_party/blink/public/mojom/page/page.mojom +++ b/third_party/blink/public/mojom/page/page.mojom
@@ -8,6 +8,7 @@ import "skia/public/mojom/skcolor.mojom"; import "third_party/blink/public/mojom/frame/frame_replication_state.mojom"; import "third_party/blink/public/mojom/frame/remote_frame.mojom"; +import "third_party/blink/public/mojom/frame/view_transition_state.mojom"; import "third_party/blink/public/mojom/navigation/was_activated_option.mojom"; import "third_party/blink/public/mojom/page/page_visibility_state.mojom"; import "third_party/blink/public/mojom/tokens/tokens.mojom"; @@ -53,6 +54,13 @@ // Total size of the session history list. int32 current_history_list_length; + + // Holds texture references (stored in the GPU process) and geometry state for + // the previous Document displayed by this frame. This is used to support + // transitions when navigating between same-origin Documents. + // See https://drafts.csswg.org/css-view-transitions-1/ for details. + // This is analogous to CommitNavigationParams field but for the BF cache. + blink.mojom.ViewTransitionState? view_transition_state; }; // Parameters to send with ActivatePrerenderedPage calls when we're activating a
diff --git a/third_party/blink/public/platform/DEPS b/third_party/blink/public/platform/DEPS index 9e58010..ccd3a089 100644 --- a/third_party/blink/public/platform/DEPS +++ b/third_party/blink/public/platform/DEPS
@@ -33,6 +33,7 @@ "+media/base/eme_constants.h", "+media/base/media_content_type.h", "+media/base/media_log.h", + "+media/base/output_device_info.h", "+media/base/stream_parser.h", "+media/base/video_frame.h", "+media/base/video_frame_metadata.h",
diff --git a/third_party/blink/public/platform/web_audio_device.h b/third_party/blink/public/platform/web_audio_device.h index 479c0885..97ece7c90 100644 --- a/third_party/blink/public/platform/web_audio_device.h +++ b/third_party/blink/public/platform/web_audio_device.h
@@ -29,6 +29,8 @@ #ifndef THIRD_PARTY_BLINK_PUBLIC_PLATFORM_WEB_AUDIO_DEVICE_H_ #define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_WEB_AUDIO_DEVICE_H_ +#include "media/base/output_device_info.h" +#include "third_party/blink/public/platform/web_audio_sink_descriptor.h" #include "third_party/blink/public/platform/web_common.h" #include "third_party/blink/public/platform/web_vector.h" @@ -59,6 +61,10 @@ // Sets the detect silence flag for |RendererWebAudioDeviceImpl|. virtual void SetDetectSilence(bool detect_silence) {} + + // Creates a new sink and return its device status. If the status is OK, + // replace the existing sink with the new one. + virtual media::OutputDeviceStatus CreateSinkAndGetDeviceStatus() = 0; }; } // namespace blink
diff --git a/third_party/blink/renderer/core/dom/build.gni b/third_party/blink/renderer/core/dom/build.gni index 39520fb..e7ea9df 100644 --- a/third_party/blink/renderer/core/dom/build.gni +++ b/third_party/blink/renderer/core/dom/build.gni
@@ -227,8 +227,6 @@ "nth_index_cache.h", "parent_node.h", "parser_content_policy.h", - "popover_animation_finished_event_listener.cc", - "popover_animation_finished_event_listener.h", "popover_data.h", "presentation_attribute_style.cc", "presentation_attribute_style.h",
diff --git a/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.cc b/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.cc deleted file mode 100644 index c0244c99..0000000 --- a/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.cc +++ /dev/null
@@ -1,81 +0,0 @@ -// Copyright 2022 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.h" - -#include "third_party/blink/renderer/core/animation/animation.h" -#include "third_party/blink/renderer/core/dom/document.h" -#include "third_party/blink/renderer/core/dom/events/event_target.h" -#include "third_party/blink/renderer/core/event_type_names.h" -#include "third_party/blink/renderer/core/events/before_unload_event.h" -#include "third_party/blink/renderer/core/html/html_element.h" - -namespace blink { - -PopoverAnimationFinishedEventListener::PopoverAnimationFinishedEventListener( - Member<HTMLElement> popover_element, - HeapHashSet<Member<EventTarget>>&& animations) - : popover_element_(popover_element), animations_(std::move(animations)) { - DCHECK(popover_element->HasPopoverAttribute()); - DCHECK(!animations_.empty()); - for (auto animation : animations_) { - animation->addEventListener(event_type_names::kFinish, this, - /*use_capture*/ false); - animation->addEventListener(event_type_names::kCancel, this, - /*use_capture*/ false); - } -} - -PopoverAnimationFinishedEventListener:: - ~PopoverAnimationFinishedEventListener() = default; - -void PopoverAnimationFinishedEventListener::Dispose() { - // Event listeners may already have been cleaned up by - // LocalDOMWindow::RemoveAllEventListeners(). - if (!popover_element_->GetDocument().GetFrame()) - return; - for (const auto& animation : animations_) { - RemoveEventListeners(animation); - } - animations_.clear(); -} - -void PopoverAnimationFinishedEventListener::RemoveEventListeners( - EventTarget* animation) const { - animation->removeEventListener(event_type_names::kFinish, this, - /*use_capture*/ false); - animation->removeEventListener(event_type_names::kCancel, this, - /*use_capture*/ false); -} - -void PopoverAnimationFinishedEventListener::Invoke(ExecutionContext*, - Event* event) { - DCHECK(!animations_.empty()); - DCHECK(event->type() == event_type_names::kFinish || - event->type() == event_type_names::kCancel); - - if (!event->isTrusted()) - return; - - auto* animation = event->target(); - RemoveEventListeners(animation); - animations_.erase(animation); - - // Finish hiding the popover once all animations complete. - if (animations_.empty()) { - popover_element_->PopoverHideFinishIfNeeded(/*immediate*/ false); - } -} - -bool PopoverAnimationFinishedEventListener::IsFinished() const { - return animations_.empty(); -} - -void PopoverAnimationFinishedEventListener::Trace(Visitor* visitor) const { - visitor->Trace(popover_element_); - visitor->Trace(animations_); - NativeEventListener::Trace(visitor); -} - -} // namespace blink
diff --git a/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.h b/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.h deleted file mode 100644 index 56e47ea..0000000 --- a/third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.h +++ /dev/null
@@ -1,47 +0,0 @@ -// Copyright 2022 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_DOM_POPOVER_ANIMATION_FINISHED_EVENT_LISTENER_H_ -#define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_POPOVER_ANIMATION_FINISHED_EVENT_LISTENER_H_ - -#include "third_party/blink/renderer/core/dom/events/native_event_listener.h" -#include "third_party/blink/renderer/platform/heap/collection_support/heap_hash_set.h" -#include "third_party/blink/renderer/platform/heap/collection_support/heap_vector.h" -#include "third_party/blink/renderer/platform/heap/garbage_collected.h" -#include "third_party/blink/renderer/platform/heap/member.h" -#include "third_party/blink/renderer/platform/heap/prefinalizer.h" -#include "third_party/blink/renderer/platform/heap/visitor.h" - -namespace blink { - -class HTMLElement; -class EventTarget; - -// Helper class used to manage popover hide animations. -class PopoverAnimationFinishedEventListener : public NativeEventListener { - USING_PRE_FINALIZER(PopoverAnimationFinishedEventListener, Dispose); - - public: - explicit PopoverAnimationFinishedEventListener( - Member<HTMLElement>, - HeapHashSet<Member<EventTarget>>&&); - ~PopoverAnimationFinishedEventListener() override; - - void Invoke(ExecutionContext*, Event*) override; - - bool IsFinished() const; - void Dispose(); - - void Trace(Visitor* visitor) const override; - - private: - void RemoveEventListeners(EventTarget* animation) const; - - Member<HTMLElement> popover_element_; - HeapHashSet<Member<EventTarget>> animations_; -}; - -} // namespace blink - -#endif // THIRD_PARTY_BLINK_RENDERER_CORE_DOM_POPOVER_ANIMATION_FINISHED_EVENT_LISTENER_H_
diff --git a/third_party/blink/renderer/core/dom/popover_data.h b/third_party/blink/renderer/core/dom/popover_data.h index 7af6445..4f14da8 100644 --- a/third_party/blink/renderer/core/dom/popover_data.h +++ b/third_party/blink/renderer/core/dom/popover_data.h
@@ -9,7 +9,6 @@ #include "third_party/blink/renderer/core/dom/element.h" #include "third_party/blink/renderer/core/dom/element_rare_data_field.h" #include "third_party/blink/renderer/core/dom/id_target_observer.h" -#include "third_party/blink/renderer/core/dom/popover_animation_finished_event_listener.h" #include "third_party/blink/renderer/core/html/forms/html_select_menu_element.h" #include "third_party/blink/renderer/core/html_element_type_helpers.h" #include "third_party/blink/renderer/platform/heap/garbage_collected.h" @@ -18,7 +17,6 @@ enum class PopoverVisibilityState { kHidden, - kTransitioning, kShowing, }; @@ -69,22 +67,6 @@ previously_focused_element_ = element; } - PopoverAnimationFinishedEventListener* animationFinishedListener() const { - return animation_finished_listener_; - } - void setAnimationFinishedListener( - PopoverAnimationFinishedEventListener* listener) { - if (animation_finished_listener_ && - !animation_finished_listener_->IsFinished()) { - // If we're clearing the listener, dispose it, to prevent listeners from - // firing later. - animation_finished_listener_->Dispose(); - } - DCHECK(!animation_finished_listener_ || - animation_finished_listener_->IsFinished()); - animation_finished_listener_ = listener; - } - void setAnchorElement(Element* anchor) { anchor_element_ = anchor; } Element* anchorElement() const { return anchor_element_; } void setAnchorObserver(PopoverAnchorObserver* observer) { @@ -119,7 +101,6 @@ void Trace(Visitor* visitor) const override { visitor->Trace(invoker_); visitor->Trace(previously_focused_element_); - visitor->Trace(animation_finished_listener_); visitor->Trace(anchor_element_); visitor->Trace(anchor_observer_); visitor->Trace(owner_select_menu_element_); @@ -131,9 +112,6 @@ PopoverValueType type_ = PopoverValueType::kNone; WeakMember<Element> invoker_; WeakMember<Element> previously_focused_element_; - // We hold a strong reference to the animation finished listener, so that we - // can confirm that the listeners get removed before cleanup. - Member<PopoverAnimationFinishedEventListener> animation_finished_listener_; // Target of the 'anchor' attribute. Member<Element> anchor_element_;
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.cc b/third_party/blink/renderer/core/exported/web_view_impl.cc index 10deef3..823d6d2a 100644 --- a/third_party/blink/renderer/core/exported/web_view_impl.cc +++ b/third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -162,6 +162,7 @@ #include "third_party/blink/renderer/core/timing/dom_window_performance.h" #include "third_party/blink/renderer/core/timing/performance.h" #include "third_party/blink/renderer/core/timing/window_performance.h" +#include "third_party/blink/renderer/core/view_transition/view_transition_supplement.h" #include "third_party/blink/renderer/platform/fonts/font_cache.h" #include "third_party/blink/renderer/platform/fonts/generic_font_family_settings.h" #include "third_party/blink/renderer/platform/graphics/image.h" @@ -2557,6 +2558,46 @@ frame->ToWebLocalFrame()->Client()->DidSetPageLifecycleState(); } } + + UpdateViewTransitionState(restoring_from_bfcache, storing_in_bfcache, + page_restore_params); +} + +void WebViewImpl::UpdateViewTransitionState( + bool restoring_from_bfcache, + bool storing_in_bfcache, + const mojom::blink::PageRestoreParamsPtr& page_restore_params) { + // If we have view_transition_state, then we must be a main frame. + DCHECK(!page_restore_params || !page_restore_params->view_transition_state || + MainFrame()->IsWebLocalFrame()); + // We can't be both restoring and storing things. + DCHECK(!restoring_from_bfcache || !storing_in_bfcache); + + if (!MainFrame()->IsWebLocalFrame()) { + return; + } + LocalFrame* local_frame = To<LocalFrame>(GetPage()->MainFrame()); + DCHECK(local_frame); + + // When restoring from BFCache, start a transition if we have a view + // transition state. + if (restoring_from_bfcache && page_restore_params->view_transition_state) { + if (auto* document = local_frame->GetDocument()) { + ViewTransitionSupplement::CreateFromSnapshotForNavigation( + *document, std::move(*page_restore_params->view_transition_state)); + } + } + + // If we're storing the page in BFCache, abort any pending transitions. This + // is important since when we bring the page back from BFCache, we might + // attempt to create a transition and fail if there is one already happening. + // Note that even if we won't be creating a transition, it's harmless to abort + // the main frame transition when going into BFCache. + if (storing_in_bfcache) { + if (auto* document = local_frame->GetDocument()) { + ViewTransitionSupplement::AbortTransition(*document); + } + } } void WebViewImpl::ReportActiveSchedulerTrackedFeatures() {
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.h b/third_party/blink/renderer/core/exported/web_view_impl.h index ac623b8..dcd53ce75 100644 --- a/third_party/blink/renderer/core/exported/web_view_impl.h +++ b/third_party/blink/renderer/core/exported/web_view_impl.h
@@ -656,6 +656,12 @@ mojom::blink::PageLifecycleStatePtr new_state, mojom::blink::PageRestoreParamsPtr page_restore_params); + // Updates the main frame's view transition state. + void UpdateViewTransitionState( + bool restoring_from_bfcache, + bool storing_in_bfcache, + const mojom::blink::PageRestoreParamsPtr& page_restore_params); + float MaximumLegiblePageScale() const; void RefreshPageScaleFactor(); gfx::Size ContentsSize() const;
diff --git a/third_party/blink/renderer/core/frame/web_frame_widget_impl.cc b/third_party/blink/renderer/core/frame/web_frame_widget_impl.cc index 87d7fed..4bc66f4 100644 --- a/third_party/blink/renderer/core/frame/web_frame_widget_impl.cc +++ b/third_party/blink/renderer/core/frame/web_frame_widget_impl.cc
@@ -1364,7 +1364,7 @@ if (auto* transition = ViewTransitionUtils::GetActiveTransition(*document)) { - transition->WillBeginMainFrame(); + transition->NotifyRenderingHasBegun(); } }); }
diff --git a/third_party/blink/renderer/core/fullscreen/fullscreen.cc b/third_party/blink/renderer/core/fullscreen/fullscreen.cc index f075acd..862d9ac3 100644 --- a/third_party/blink/renderer/core/fullscreen/fullscreen.cc +++ b/third_party/blink/renderer/core/fullscreen/fullscreen.cc
@@ -210,7 +210,7 @@ document.GetExecutionContext())) { HTMLElement::HideAllPopoversUntil( nullptr, document, HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations); + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions); } // To fullscreen an |element| within a |document|, set the |element|'s
diff --git a/third_party/blink/renderer/core/html/forms/html_form_control_element.cc b/third_party/blink/renderer/core/html/forms/html_form_control_element.cc index 98efc1f0..159f09e 100644 --- a/third_party/blink/renderer/core/html/forms/html_form_control_element.cc +++ b/third_party/blink/renderer/core/html/forms/html_form_control_element.cc
@@ -416,7 +416,7 @@ if (can_hide) { popover.popover->HidePopoverInternal( HidePopoverFocusBehavior::kFocusPreviousElement, - HidePopoverForcingLevel::kHideAfterAnimations, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, /*exception_state=*/nullptr); } else if (can_show) { popover.popover->InvokePopover(this);
diff --git a/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc b/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc index 2fb8f9bc..f55bc45 100644 --- a/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc +++ b/third_party/blink/renderer/core/html/forms/html_select_menu_element.cc
@@ -368,7 +368,7 @@ // We will handle focus directly. listbox_part_->HidePopoverInternal( HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, /*exception_state=*/nullptr); } if (button_part_) {
diff --git a/third_party/blink/renderer/core/html/html_dialog_element.cc b/third_party/blink/renderer/core/html/html_dialog_element.cc index 2fbcfee..f6b03a2 100644 --- a/third_party/blink/renderer/core/html/html_dialog_element.cc +++ b/third_party/blink/renderer/core/html/html_dialog_element.cc
@@ -61,7 +61,7 @@ document.GetExecutionContext())) { HTMLElement::HideAllPopoversUntil( nullptr, document, HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations); + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions); } dialog->previously_focused_element_ = document.FocusedElement(); @@ -357,7 +357,7 @@ GetDocument().GetExecutionContext())) { HTMLElement::HideAllPopoversUntil( nullptr, GetDocument(), HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations); + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions); } Element* control = GetFocusDelegate(/*autofocus_only=*/false);
diff --git a/third_party/blink/renderer/core/html/html_element.cc b/third_party/blink/renderer/core/html/html_element.cc index 08c286b2..5745a1e 100644 --- a/third_party/blink/renderer/core/html/html_element.cc +++ b/third_party/blink/renderer/core/html/html_element.cc
@@ -1213,9 +1213,10 @@ String original_type = FastGetAttribute(html_names::kPopoverAttr); // If the popover type is changing, hide it. if (popoverOpen()) { - HidePopoverInternal(HidePopoverFocusBehavior::kFocusPreviousElement, - HidePopoverForcingLevel::kHideAfterAnimations, - /*exception_state=*/nullptr); + HidePopoverInternal( + HidePopoverFocusBehavior::kFocusPreviousElement, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, + /*exception_state=*/nullptr); // Event handlers could have changed the popover, including by removing // the popover attribute, or changing its value. If that happened, defer // to the change that already happened, and don't reset it again here. @@ -1401,9 +1402,9 @@ // If the new popover is a popover=auto, hide any popover above this in the // stack, if any. const auto* auto_ancestor = FindTopmostPopoverAncestor(*this); - HideAllPopoversUntil(auto_ancestor, document, - HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations); + HideAllPopoversUntil( + auto_ancestor, document, HidePopoverFocusBehavior::kNone, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions); // The 'beforetoggle' event handlers could have changed this popover, e.g. // by changing its type, removing it from the document, or calling @@ -1431,23 +1432,20 @@ stack.push_back(this); } - GetPopoverData()->setAnimationFinishedListener(nullptr); GetPopoverData()->setPreviouslyFocusedElement(nullptr); Element* originally_focused_element = document.FocusedElement(); document.AddToTopLayer(this); - // Stop matching `:closed`, and remove display:none styling: - GetPopoverData()->setVisibilityState(PopoverVisibilityState::kTransitioning); + // Make the popover match `:open`, stop matching `:closed`, and remove + // `display:none` styling: + GetPopoverData()->setVisibilityState(PopoverVisibilityState::kShowing); PseudoStateChanged(CSSSelector::kPseudoClosed); + PseudoStateChanged(CSSSelector::kPseudoOpen); // Force a style update. This ensures that base property values are set prior // to `:open` matching, so that transitions can start on the change to // top layer. document.UpdateStyleAndLayoutTreeForNode(this); - // Make the popover match `:open`: - GetPopoverData()->setVisibilityState(PopoverVisibilityState::kShowing); - PseudoStateChanged(CSSSelector::kPseudoOpen); - SetPopoverFocusOnShow(); // Store the element to focus when this popover closes. @@ -1488,29 +1486,21 @@ // static // All popovers up to, but not including, |endpoint|, will be hidden. -void HTMLElement::HideAllPopoversUntil(const HTMLElement* endpoint, - Document& document, - HidePopoverFocusBehavior focus_behavior, - HidePopoverForcingLevel forcing_level) { +void HTMLElement::HideAllPopoversUntil( + const HTMLElement* endpoint, + Document& document, + HidePopoverFocusBehavior focus_behavior, + HidePopoverTransitionBehavior transition_behavior) { DCHECK(RuntimeEnabledFeatures::HTMLPopoverAttributeEnabled( document.GetExecutionContext())); DCHECK(!endpoint || endpoint->HasPopoverAttribute()); - // If we're forcing a popover to hide immediately, first hide any other - // popovers that have already started the hide process. - if (forcing_level == HidePopoverForcingLevel::kHideImmediately) { - auto popovers_to_hide = document.PopoversWaitingToHide(); - for (auto popover : popovers_to_hide) - popover->PopoverHideFinishIfNeeded(/*immediate*/ true); - DCHECK(document.PopoversWaitingToHide().empty()); - } - auto close_all_open_popovers = [&document, &focus_behavior, - &forcing_level]() { + &transition_behavior]() { while (auto* popover = document.TopmostPopover()) { // We never throw exceptions from HideAllPopoversUntil, since it is always // used to close other popovers that are already showing. - popover->HidePopoverInternal(focus_behavior, forcing_level, + popover->HidePopoverInternal(focus_behavior, transition_behavior, /*exception_state=*/nullptr); } }; @@ -1538,7 +1528,7 @@ // We never throw exceptions from HideAllPopoversUntil, since it is always // used to close other popovers that are already showing. document.PopoverStack().back()->HidePopoverInternal( - focus_behavior, forcing_level, + focus_behavior, transition_behavior, /*exception_state=*/nullptr); } } @@ -1546,9 +1536,10 @@ void HTMLElement::hidePopover(ExceptionState& exception_state) { DCHECK(RuntimeEnabledFeatures::HTMLPopoverAttributeEnabled( GetDocument().GetExecutionContext())); - HidePopoverInternal(HidePopoverFocusBehavior::kFocusPreviousElement, - HidePopoverForcingLevel::kHideAfterAnimations, - &exception_state); + HidePopoverInternal( + HidePopoverFocusBehavior::kFocusPreviousElement, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, + &exception_state); } // Hiding a popover happens in phases, to facilitate animations and @@ -1565,9 +1556,10 @@ // until all of them finish or are cancelled. // 5. Remove the popover from the top layer, and add the UA display:none style. // 6. Update style. -void HTMLElement::HidePopoverInternal(HidePopoverFocusBehavior focus_behavior, - HidePopoverForcingLevel forcing_level, - ExceptionState* exception_state) { +void HTMLElement::HidePopoverInternal( + HidePopoverFocusBehavior focus_behavior, + HidePopoverTransitionBehavior transition_behavior, + ExceptionState* exception_state) { DCHECK(RuntimeEnabledFeatures::HTMLPopoverAttributeEnabled( GetDocument().GetExecutionContext())); @@ -1578,7 +1570,7 @@ auto& document = GetDocument(); if (PopoverType() == PopoverValueType::kAuto) { // Hide any popovers above us in the stack. - HideAllPopoversUntil(this, document, focus_behavior, forcing_level); + HideAllPopoversUntil(this, document, focus_behavior, transition_behavior); // The 'beforetoggle' event handlers could have changed this popover, e.g. // by changing its type, removing it from the document, or calling @@ -1599,101 +1591,71 @@ DCHECK_EQ(stack.back(), this); stack.pop_back(); } - document.PopoversWaitingToHide().insert(this); - - bool force_hide = forcing_level == HidePopoverForcingLevel::kHideImmediately; - HeapVector<Member<Animation>> previous_animations; - if (!force_hide) { - previous_animations = GetAnimationsInternal( - GetAnimationsOptionsResolved{.use_subtree = true}); - } GetPopoverData()->setInvoker(nullptr); + // Events are only fired in the case that the popover is not being removed + // from the document. + if (transition_behavior == + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions) { + // Fire the "closing" beforetoggle event. + auto* event = ToggleEvent::Create( + event_type_names::kBeforetoggle, Event::Cancelable::kNo, + /*old_state*/ "open", /*new_state*/ "closed"); + DCHECK(!event->bubbles()); + DCHECK(!event->cancelable()); + DCHECK_EQ(event->oldState(), "open"); + DCHECK_EQ(event->newState(), "closed"); + event->SetTarget(this); + auto result = DispatchEvent(*event); + DCHECK_EQ(result, DispatchEventResult::kNotCanceled); - if (force_hide) { - // Stop matching `:open` now: - GetPopoverData()->setVisibilityState( - PopoverVisibilityState::kTransitioning); - PseudoStateChanged(CSSSelector::kPseudoOpen); + // The 'beforetoggle' event handler could have changed this popover, e.g. by + // changing its type, removing it from the document, or calling + // showPopover(). + if (!IsPopoverReady(PopoverTriggerAction::kHide, exception_state, + /*include_event_handler_text=*/true)) { + return; + } - // Note that a `beforetoggle` event is not fired in the case that the - // popover is being hidden because it has been removed from the document. + // Queue the "closing" toggle event. + String old_state = "open"; + ToggleEvent* after_event; + if (GetPopoverData()->hasPendingToggleEventTask()) { + // There's already a queued 'toggle' event. Cancel it and fire a new one + // keeping the original value for old_state. + old_state = GetPopoverData()->pendingToggleEventStartedClosed() ? "closed" + : "open"; + GetPopoverData()->cancelPendingToggleEventTask(); + } else { + GetPopoverData()->setPendingToggleEventStartedClosed(false); + } + after_event = ToggleEvent::Create(event_type_names::kToggle, + Event::Cancelable::kNo, old_state, + /*new_state*/ "closed"); + DCHECK_EQ(after_event->newState(), "closed"); + DCHECK_EQ(after_event->oldState(), old_state); + DCHECK(!after_event->bubbles()); + DCHECK(!after_event->cancelable()); + after_event->SetTarget(this); + GetPopoverData()->setPendingToggleEventTask(PostCancellableTask( + *GetDocument().GetTaskRunner(TaskType::kDOMManipulation), FROM_HERE, + WTF::BindOnce( + [](HTMLElement* element, ToggleEvent* event) { + DCHECK(element); + DCHECK(event); + element->DispatchEvent(*event); + }, + WrapPersistent(this), WrapPersistent(after_event)))); - // Immediately finish the hide process. - return PopoverHideFinishIfNeeded(/*immediate*/ true); + GetDocument().ScheduleForTopLayerRemoval(this); + } else { + GetDocument().RemoveFromTopLayerImmediately(this); } - // Fire the "closing" beforetoggle event. - auto* event = ToggleEvent::Create( - event_type_names::kBeforetoggle, Event::Cancelable::kNo, - /*old_state*/ "open", /*new_state*/ "closed"); - DCHECK(!event->bubbles()); - DCHECK(!event->cancelable()); - DCHECK_EQ(event->oldState(), "open"); - DCHECK_EQ(event->newState(), "closed"); - event->SetTarget(this); - auto result = DispatchEvent(*event); - DCHECK_EQ(result, DispatchEventResult::kNotCanceled); - - // The 'beforetoggle' event handler could have changed this popover, e.g. by - // changing its type, removing it from the document, or calling showPopover(). - if (!IsPopoverReady(PopoverTriggerAction::kHide, exception_state, - /*include_event_handler_text=*/true)) { - return; - } - - // Stop matching `:open`: - GetPopoverData()->setVisibilityState(PopoverVisibilityState::kTransitioning); + // Re-apply display:none, and start matching `:closed`. + GetPopoverData()->setVisibilityState(PopoverVisibilityState::kHidden); PseudoStateChanged(CSSSelector::kPseudoOpen); - - // Grab all animations, so that we can "finish" the hide operation once - // they complete. This will *also* force a style update, ensuring property - // values are set after `:open` stops matching, so that transitions - // can start. - HeapHashSet<Member<EventTarget>> animations; - for (const auto& animation : GetAnimationsInternal( - GetAnimationsOptionsResolved{.use_subtree = true})) { - animations.insert(animation); - } - animations.RemoveAll(previous_animations); - if (animations.empty()) { - // No animations to wait for, so hide when possible. - PopoverHideFinishIfNeeded(/*immediate*/ false); - } else { - GetPopoverData()->setAnimationFinishedListener( - MakeGarbageCollected<PopoverAnimationFinishedEventListener>( - this, std::move(animations))); - } - - // Queue the "closing" toggle event. - String old_state = "open"; - ToggleEvent* after_event; - if (GetPopoverData()->hasPendingToggleEventTask()) { - // There's already a queued 'toggle' event. Cancel it and fire a new one - // keeping the original value for old_state. - old_state = - GetPopoverData()->pendingToggleEventStartedClosed() ? "closed" : "open"; - GetPopoverData()->cancelPendingToggleEventTask(); - } else { - GetPopoverData()->setPendingToggleEventStartedClosed(false); - } - after_event = ToggleEvent::Create(event_type_names::kToggle, - Event::Cancelable::kNo, old_state, - /*new_state*/ "closed"); - DCHECK_EQ(after_event->newState(), "closed"); - DCHECK_EQ(after_event->oldState(), old_state); - DCHECK(!after_event->bubbles()); - DCHECK(!after_event->cancelable()); - after_event->SetTarget(this); - GetPopoverData()->setPendingToggleEventTask(PostCancellableTask( - *GetDocument().GetTaskRunner(TaskType::kDOMManipulation), FROM_HERE, - WTF::BindOnce( - [](HTMLElement* element, ToggleEvent* event) { - DCHECK(element); - DCHECK(event); - element->DispatchEvent(*event); - }, - WrapPersistent(this), WrapPersistent(after_event)))); + PseudoStateChanged(CSSSelector::kPseudoClosed); Element* previously_focused_element = GetPopoverData()->previouslyFocusedElement(); @@ -1710,23 +1672,6 @@ } } -void HTMLElement::PopoverHideFinishIfNeeded(bool immediate) { - DCHECK(RuntimeEnabledFeatures::HTMLPopoverAttributeEnabled( - GetDocument().GetExecutionContext())); - GetDocument().PopoversWaitingToHide().erase(this); - if (immediate) { - GetDocument().RemoveFromTopLayerImmediately(this); - } else { - GetDocument().ScheduleForTopLayerRemoval(this); - } - // Re-apply display:none, and start matching `:closed`. - if (GetPopoverData()) { - GetPopoverData()->setVisibilityState(PopoverVisibilityState::kHidden); - GetPopoverData()->setAnimationFinishedListener(nullptr); - PseudoStateChanged(CSSSelector::kPseudoClosed); - } -} - void HTMLElement::SetPopoverFocusOnShow() { DCHECK(RuntimeEnabledFeatures::HTMLPopoverAttributeEnabled( GetDocument().GetExecutionContext())); @@ -1938,9 +1883,9 @@ ancestor_popover == document.PopoverPointerdownTarget(); document.SetPopoverPointerdownTarget(nullptr); if (same_target) { - HideAllPopoversUntil(ancestor_popover, document, - HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideAfterAnimations); + HideAllPopoversUntil( + ancestor_popover, document, HidePopoverFocusBehavior::kNone, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions); } } } else if (event_type == event_type_names::kKeydown) { @@ -1951,7 +1896,7 @@ // Escape key just pops the topmost popover off the stack. document.TopmostPopover()->HidePopoverInternal( HidePopoverFocusBehavior::kFocusPreviousElement, - HidePopoverForcingLevel::kHideAfterAnimations, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, /*exception_state=*/nullptr); } } @@ -2033,13 +1978,13 @@ "modification to a button with a popover target attribute such as " "adding the disabled attribute, adding the form attribute, or " "disconnecting it from the document. All open popovers will be " - "closed."); + "closed, and no events will be fired."); console_message->SetNodes(GetDocument().GetFrame(), {DOMNodeIds::IdForNode(this)}); GetDocument().AddConsoleMessage(console_message); HTMLElement::HideAllPopoversUntil( nullptr, GetDocument(), HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideImmediately); + HidePopoverTransitionBehavior::kNoEventsNoWaiting); return; } } @@ -2487,7 +2432,7 @@ if (was_in_document) { // We can't run focus event handlers while removing elements. HidePopoverInternal(HidePopoverFocusBehavior::kNone, - HidePopoverForcingLevel::kHideImmediately, + HidePopoverTransitionBehavior::kNoEventsNoWaiting, /*exception_state=*/nullptr); } }
diff --git a/third_party/blink/renderer/core/html/html_element.h b/third_party/blink/renderer/core/html/html_element.h index 9e476de..b0569437 100644 --- a/third_party/blink/renderer/core/html/html_element.h +++ b/third_party/blink/renderer/core/html/html_element.h
@@ -79,9 +79,9 @@ kFocusPreviousElement, }; -enum class HidePopoverForcingLevel { - kHideAfterAnimations, - kHideImmediately, +enum class HidePopoverTransitionBehavior { + kFireEventsAndWaitForTransitions, + kNoEventsNoWaiting, }; class CORE_EXPORT HTMLElement : public Element { @@ -225,7 +225,7 @@ // response to clicking a button with popovershowtarget. void ShowPopoverInternal(ExceptionState* exception_state); void HidePopoverInternal(HidePopoverFocusBehavior focus_behavior, - HidePopoverForcingLevel forcing_level, + HidePopoverTransitionBehavior event_firing, ExceptionState* exception_state); void PopoverHideFinishIfNeeded(bool immediate); static const HTMLElement* FindTopmostPopoverAncestor(HTMLElement&); @@ -244,7 +244,7 @@ static void HideAllPopoversUntil(const HTMLElement*, Document&, HidePopoverFocusBehavior, - HidePopoverForcingLevel); + HidePopoverTransitionBehavior); // This function checks that the ancestor relationships are still valid for // the entire popover stack. These can change in various ways, such as a // triggering element changing its `disabled` attribute. If any relationships
diff --git a/third_party/blink/renderer/core/html/html_element_test.cc b/third_party/blink/renderer/core/html/html_element_test.cc index a5e9ac6..72975d3 100644 --- a/third_party/blink/renderer/core/html/html_element_test.cc +++ b/third_party/blink/renderer/core/html/html_element_test.cc
@@ -349,9 +349,9 @@ // HidePopoverInternal causes :closed to match immediately, but schedules // the removal from the top layer. - target->HidePopoverInternal(HidePopoverFocusBehavior::kFocusPreviousElement, - HidePopoverForcingLevel::kHideAfterAnimations, - nullptr); + target->HidePopoverInternal( + HidePopoverFocusBehavior::kFocusPreviousElement, + HidePopoverTransitionBehavior::kFireEventsAndWaitForTransitions, nullptr); EXPECT_FALSE(target->popoverOpen()); EXPECT_TRUE(target->IsInTopLayer()); UpdateAllLifecyclePhasesForTest();
diff --git a/third_party/blink/renderer/core/page/scrolling/scroll_metrics_test.cc b/third_party/blink/renderer/core/page/scrolling/scroll_metrics_test.cc index 2ffa878..c9ccc4f 100644 --- a/third_party/blink/renderer/core/page/scrolling/scroll_metrics_test.cc +++ b/third_party/blink/renderer/core/page/scrolling/scroll_metrics_test.cc
@@ -13,6 +13,7 @@ #include "third_party/blink/renderer/core/testing/sim/sim_request.h" #include "third_party/blink/renderer/core/testing/sim/sim_test.h" #include "third_party/blink/renderer/platform/testing/histogram_tester.h" +#include "third_party/blink/renderer/platform/testing/paint_test_configurations.h" #include "third_party/blink/renderer/platform/testing/testing_platform_support.h" #include "third_party/blink/renderer/platform/testing/unit_test_helpers.h" @@ -36,7 +37,7 @@ namespace { -class ScrollMetricsTest : public SimTest { +class ScrollMetricsTest : public PaintTestConfigurations, public SimTest { public: void SetUpHtml(const char*); void Scroll(Element*, const WebGestureDevice); @@ -45,6 +46,8 @@ } }; +INSTANTIATE_PAINT_TEST_SUITE_P(ScrollMetricsTest); + class ScrollBeginEventBuilder : public WebGestureEvent { public: ScrollBeginEventBuilder(gfx::PointF position, @@ -123,7 +126,7 @@ UpdateAllLifecyclePhases(); } -TEST_F(ScrollMetricsTest, TouchAndWheelGeneralTest) { +TEST_P(ScrollMetricsTest, TouchAndWheelGeneralTest) { SetUpHtml(R"HTML( <style> .box { overflow:scroll; width: 100px; height: 100px; } @@ -146,7 +149,8 @@ EXPECT_TOUCH_BUCKET( BucketIndex(cc::MainThreadScrollingReason::kFailedHitTest), 1); EXPECT_TOUCH_BUCKET( - BucketIndex(cc::MainThreadScrollingReason::kNoScrollingLayer), 1); + BucketIndex(cc::MainThreadScrollingReason::kNotOpaqueForTextAndLCDText), + 1); EXPECT_TOUCH_BUCKET( cc::MainThreadScrollingReason::kScrollingOnMainForAnyReason, 1); EXPECT_TOUCH_TOTAL(3); @@ -181,7 +185,8 @@ EXPECT_WHEEL_BUCKET( BucketIndex(cc::MainThreadScrollingReason::kFailedHitTest), 1); EXPECT_WHEEL_BUCKET( - BucketIndex(cc::MainThreadScrollingReason::kNoScrollingLayer), 1); + BucketIndex(cc::MainThreadScrollingReason::kNotOpaqueForTextAndLCDText), + 1); EXPECT_WHEEL_BUCKET( cc::MainThreadScrollingReason::kScrollingOnMainForAnyReason, 1); EXPECT_WHEEL_TOTAL(3); @@ -206,7 +211,7 @@ } } -TEST_F(ScrollMetricsTest, CompositedScrollableAreaTest) { +TEST_P(ScrollMetricsTest, CompositedScrollableAreaTest) { SetUpHtml(R"HTML( <style> .box { overflow:scroll; width: 100px; height: 100px; } @@ -228,7 +233,8 @@ EXPECT_WHEEL_BUCKET( BucketIndex(cc::MainThreadScrollingReason::kFailedHitTest), 1); EXPECT_WHEEL_BUCKET( - BucketIndex(cc::MainThreadScrollingReason::kNoScrollingLayer), 1); + BucketIndex(cc::MainThreadScrollingReason::kNotOpaqueForTextAndLCDText), + 1); EXPECT_WHEEL_BUCKET( cc::MainThreadScrollingReason::kScrollingOnMainForAnyReason, 1); EXPECT_WHEEL_TOTAL(3); @@ -267,7 +273,7 @@ EXPECT_WHEEL_TOTAL(1); } -TEST_F(ScrollMetricsTest, NotScrollableAreaTest) { +TEST_P(ScrollMetricsTest, NotScrollableAreaTest) { SetUpHtml(R"HTML( <style>.box { overflow:scroll; width: 100px; height: 100px; } .hidden { overflow: hidden; } @@ -289,7 +295,8 @@ EXPECT_WHEEL_BUCKET( BucketIndex(cc::MainThreadScrollingReason::kFailedHitTest), 1); EXPECT_WHEEL_BUCKET( - BucketIndex(cc::MainThreadScrollingReason::kNoScrollingLayer), 1); + BucketIndex(cc::MainThreadScrollingReason::kNotOpaqueForTextAndLCDText), + 1); EXPECT_WHEEL_BUCKET( cc::MainThreadScrollingReason::kScrollingOnMainForAnyReason, 1); EXPECT_WHEEL_TOTAL(3); @@ -350,7 +357,7 @@ } } -TEST_F(ScrollMetricsTest, NestedScrollersTest) { +TEST_P(ScrollMetricsTest, NestedScrollersTest) { SetUpHtml(R"HTML( <style> .container { overflow:scroll; width: 200px; height: 200px; }
diff --git a/third_party/blink/renderer/core/svg/graphics/svg_image_test.cc b/third_party/blink/renderer/core/svg/graphics/svg_image_test.cc index 054db02..4d8b617b 100644 --- a/third_party/blink/renderer/core/svg/graphics/svg_image_test.cc +++ b/third_party/blink/renderer/core/svg/graphics/svg_image_test.cc
@@ -496,14 +496,14 @@ namespace { -size_t CountDrawOval(const cc::PaintRecord& record) { +size_t CountPaintOpType(const cc::PaintRecord& record, cc::PaintOpType type) { size_t count = 0; for (const cc::PaintOp& op : record) { - if (op.GetType() == cc::PaintOpType::DrawOval) { + if (op.GetType() == type) { ++count; } else if (op.GetType() == cc::PaintOpType::DrawRecord) { const auto& record_op = static_cast<const cc::DrawRecordOp&>(op); - count += CountDrawOval(record_op.record); + count += CountPaintOpType(record_op.record, type); } } return count; @@ -540,7 +540,7 @@ // Initially, only the green circle should be recorded. PaintRecord record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(1U, CountDrawOval(record)); + EXPECT_EQ(1U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the height so one green circle and three blue circles are visible, // and ensure four circles are recorded. @@ -548,7 +548,7 @@ div->setAttribute(html_names::kStyleAttr, "height: 200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(4U, CountDrawOval(record)); + EXPECT_EQ(4U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the background position so only the three blue circles are visible, // and ensure three circles are recorded. @@ -556,7 +556,7 @@ "height: 200px; background-position-y: -200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(3U, CountDrawOval(record)); + EXPECT_EQ(3U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); } // Similar to `SpriteSheetCulling` but using a full-sized sprite sheet <img> @@ -598,7 +598,7 @@ // Initially, only the green circle should be recorded. PaintRecord record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(1U, CountDrawOval(record)); + EXPECT_EQ(1U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the div's height so one green circle and three blue circles are // visible, and ensure four circles are recorded. @@ -606,7 +606,7 @@ div_element->setAttribute(html_names::kStyleAttr, "height: 200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(4U, CountDrawOval(record)); + EXPECT_EQ(4U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the image's position so only the three blue circles are visible, // and ensure three circles are recorded. @@ -614,7 +614,7 @@ image_element->setAttribute(html_names::kStyleAttr, "top: -200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(3U, CountDrawOval(record)); + EXPECT_EQ(3U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); } // Similar to `SpriteSheetCulling` but using a full-sized sprite sheet <img> @@ -655,7 +655,7 @@ // Initially, only the green circle should be recorded. PaintRecord record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(1U, CountDrawOval(record)); + EXPECT_EQ(1U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the div's height so one green circle and three blue circles are // visible, and ensure four circles are recorded. @@ -663,7 +663,7 @@ div_element->setAttribute(html_names::kStyleAttr, "height: 200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(4U, CountDrawOval(record)); + EXPECT_EQ(4U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the image's position so only the three blue circles are visible, // and ensure three circles are recorded. @@ -671,7 +671,7 @@ image_element->setAttribute(html_names::kStyleAttr, "margin-top: -200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(3U, CountDrawOval(record)); + EXPECT_EQ(3U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); } // Similar to `SpriteSheetCulling` but using a regular scrolling interest rect @@ -715,7 +715,7 @@ // apply because the scrolling interest rect is not for a specific sprite // within the image, and all circles should be recorded. PaintRecord record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(4U, CountDrawOval(record)); + EXPECT_EQ(4U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the div's width and height so that it creates a cull rect that clips // to just a single circle, and ensure just one circle is recorded. @@ -724,7 +724,7 @@ "width: 100px; height: 200px;"); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(1U, CountDrawOval(record)); + EXPECT_EQ(1U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); // Adjust the div's width and height so that it no longer creates a cull rect // that clips to a sprite within the image, so the optimization in @@ -733,7 +733,44 @@ div_element->removeAttribute(html_names::kStyleAttr); Compositor().BeginFrame(); record = GetDocument().View()->GetPaintRecord(); - EXPECT_EQ(4U, CountDrawOval(record)); + EXPECT_EQ(4U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); +} + +// Tests the culling of non-drawing items from a larger sprite sheet. +TEST_F(SVGImageSimTest, SpriteSheetNonDrawingCulling) { + WebView().MainFrameViewWidget()->Resize(gfx::Size(800, 600)); + SimRequest main_resource("https://example.com/", "text/html"); + LoadURL("https://example.com/"); + main_resource.Complete( + "<style>" + " body { zoom: 2.5; }" + " #div {" + " width: 100px;" + " height: 100px;" + " background-image: url(\"data:image/svg+xml," + " <svg xmlns='http://www.w3.org/2000/svg' width='100' height='300'>" + " <g transform='translate(50, 50)'>" + " <circle cx='0' cy='0' r='10' fill='red'/>" + " </g>" + " <circle cx='50' cy='150' r='10' fill='green'/>" + " <g transform='translate(50, 250)'>" + " <circle cx='0' cy='0' r='10' fill='red'/>" + " </g>" + " </svg>\");" + " background-position-y: -100px;" + " background-repeat: no-repeat;" + " }" + "</style>" + "<div id='div'></div>"); + + Compositor().BeginFrame(); + + // Only the green circle should be recorded and there should not be any + // translation paint ops from the <g> elements used to position the red + // circles. + PaintRecord record = GetDocument().View()->GetPaintRecord(); + EXPECT_EQ(1U, CountPaintOpType(record, cc::PaintOpType::DrawOval)); + EXPECT_EQ(0U, CountPaintOpType(record, cc::PaintOpType::Translate)); } } // namespace blink
diff --git a/third_party/blink/renderer/core/view_transition/view_transition.cc b/third_party/blink/renderer/core/view_transition/view_transition.cc index c95004e..ed434d4 100644 --- a/third_party/blink/renderer/core/view_transition/view_transition.cc +++ b/third_party/blink/renderer/core/view_transition/view_transition.cc
@@ -995,11 +995,11 @@ WrapPersistent(property))); } -void ViewTransition::WillBeginMainFrame() { +void ViewTransition::NotifyRenderingHasBegun() { if (state_ != State::kWaitForRenderBlock) return; - // WillBeginMainFrame() implies that rendering has started. If we were waiting + // This function implies that rendering has started. If we were waiting // for render-blocking resources to be loaded, they must have been fetched (or // timed out) before rendering is started. DCHECK(document_->RenderingHasBegun());
diff --git a/third_party/blink/renderer/core/view_transition/view_transition.h b/third_party/blink/renderer/core/view_transition/view_transition.h index e494230..5a810f2 100644 --- a/third_party/blink/renderer/core/view_transition/view_transition.h +++ b/third_party/blink/renderer/core/view_transition/view_transition.h
@@ -190,7 +190,7 @@ // Notifies before the compositor associated with this frame will initiate a // lifecycle update. - void WillBeginMainFrame(); + void NotifyRenderingHasBegun(); // Returns true if lifecycle updates should be throttled for the Document // associated with this transition.
diff --git a/third_party/blink/renderer/core/view_transition/view_transition_supplement.cc b/third_party/blink/renderer/core/view_transition/view_transition_supplement.cc index 7406dad..eb810023 100644 --- a/third_party/blink/renderer/core/view_transition/view_transition_supplement.cc +++ b/third_party/blink/renderer/core/view_transition/view_transition_supplement.cc
@@ -152,7 +152,6 @@ } DCHECK(!transition_) << "skipTransition() should finish existing |transition_|"; - transition_ = ViewTransition::CreateForSnapshotForNavigation( &document, std::move(callback), this); } @@ -166,12 +165,32 @@ supplement->StartTransition(document, std::move(transition_state)); } +// static +void ViewTransitionSupplement::AbortTransition(Document& document) { + auto* supplement = FromIfExists(document); + if (supplement && supplement->transition_) { + supplement->transition_->skipTransition(); + DCHECK(!supplement->transition_); + } +} + void ViewTransitionSupplement::StartTransition( Document& document, ViewTransitionState transition_state) { DCHECK(!transition_) << "Existing transition on new Document"; transition_ = ViewTransition::CreateFromSnapshotForNavigation( &document, std::move(transition_state), this); + + // We may already be past the render blocking if this page is coming back from + // a BFCache or has been pre-rendered. In that case, let the transition know + // to advance the state. Note that this has to be done outside of + // `CreateFromSnapshotForNavigation`, because future phases will cause parts + // of the code (layout & paint specifically) to try and access the transition + // object, which wouldn't have been set yet if the following code is done in + // the constructor. + if (document.RenderingHasBegun()) { + transition_->NotifyRenderingHasBegun(); + } } void ViewTransitionSupplement::OnTransitionFinished(
diff --git a/third_party/blink/renderer/core/view_transition/view_transition_supplement.h b/third_party/blink/renderer/core/view_transition/view_transition_supplement.h index 53d97661..3bfc917 100644 --- a/third_party/blink/renderer/core/view_transition/view_transition_supplement.h +++ b/third_party/blink/renderer/core/view_transition/view_transition_supplement.h
@@ -49,6 +49,9 @@ Document&, ViewTransitionState transition_state); + // Abort any ongoing transitions in the document. + static void AbortTransition(Document&); + ViewTransition* GetActiveTransition(); explicit ViewTransitionSupplement(Document&);
diff --git a/third_party/blink/renderer/modules/accessibility/ax_node_object.cc b/third_party/blink/renderer/modules/accessibility/ax_node_object.cc index bb34258..53a96f54 100644 --- a/third_party/blink/renderer/modules/accessibility/ax_node_object.cc +++ b/third_party/blink/renderer/modules/accessibility/ax_node_object.cc
@@ -46,7 +46,6 @@ #include "third_party/blink/renderer/core/css/css_resolution_units.h" #include "third_party/blink/renderer/core/css/properties/longhands.h" #include "third_party/blink/renderer/core/display_lock/display_lock_utilities.h" -#include "third_party/blink/renderer/core/dom/css_toggle_inference.h" #include "third_party/blink/renderer/core/dom/flat_tree_traversal.h" #include "third_party/blink/renderer/core/dom/layout_tree_builder_traversal.h" #include "third_party/blink/renderer/core/dom/node_computed_style.h" @@ -1344,75 +1343,6 @@ return RoleFromLayoutObjectOrNode(); } -namespace { - -ax::mojom::blink::Role InferredCSSToggleRole(Node* node) { - Element* element = DynamicTo<Element>(node); - if (!element) { - return ax::mojom::blink::Role::kUnknown; - } - - // toggle_inference is null when CSS toggles are not used in the document. - CSSToggleInference* toggle_inference = - element->GetDocument().GetCSSToggleInference(); - if (!toggle_inference) { - return ax::mojom::blink::Role::kUnknown; - } - - DCHECK(RuntimeEnabledFeatures::CSSTogglesEnabled()); - - switch (toggle_inference->RoleForElement(element)) { - case CSSToggleRole::kNone: - break; - case CSSToggleRole::kButtonWithPopup: - return ax::mojom::blink::Role::kPopUpButton; - case CSSToggleRole::kDisclosure: - break; - case CSSToggleRole::kDisclosureButton: - return ax::mojom::blink::Role::kButton; - case CSSToggleRole::kTree: - return ax::mojom::blink::Role::kTree; - case CSSToggleRole::kTreeGroup: - return ax::mojom::blink::Role::kGroup; - case CSSToggleRole::kTreeItem: - return ax::mojom::blink::Role::kTreeItem; - case CSSToggleRole::kAccordion: - break; - case CSSToggleRole::kAccordionItem: - return ax::mojom::blink::Role::kRegion; - case CSSToggleRole::kAccordionItemButton: - return ax::mojom::blink::Role::kButton; - case CSSToggleRole::kTabContainer: - // TODO(dbaron): We should verify that using kTabList really - // works here, since this is a container that has both the tab - // list *and* the tab panels. We should also make sure that - // posinset/setsize work correctly for the tabs. - return ax::mojom::blink::Role::kTabList; - case CSSToggleRole::kTab: - return ax::mojom::blink::Role::kTab; - case CSSToggleRole::kTabPanel: - return ax::mojom::blink::Role::kTabPanel; - case CSSToggleRole::kRadioGroup: - return ax::mojom::blink::Role::kRadioGroup; - case CSSToggleRole::kRadioItem: - return ax::mojom::blink::Role::kRadioButton; - case CSSToggleRole::kCheckboxGroup: - break; - case CSSToggleRole::kCheckbox: - return ax::mojom::blink::Role::kCheckBox; - case CSSToggleRole::kListbox: - return ax::mojom::blink::Role::kListBox; - case CSSToggleRole::kListboxItem: - return ax::mojom::blink::Role::kListBoxOption; - case CSSToggleRole::kButton: - return ax::mojom::blink::Role::kButton; - } - - return ax::mojom::blink::Role::kUnknown; -} - -} // namespace - ax::mojom::blink::Role AXNodeObject::DetermineAccessibilityRole() { #if DCHECK_IS_ON() base::AutoReset<bool> reentrancy_protector(&is_computing_role_, true); @@ -1427,25 +1357,8 @@ aria_role_ = DetermineAriaRoleAttribute(); - // Order of precedence is currently: - // 1. ARIA role - // 2. Inferred role from CSS Toggle inference engine - // 3. Native markup role - // but we may decide to change how the CSS Toggle inference fits in. - // - // TODO(dbaron): Perhaps revisit whether there are types of elements - // where toggles should not work. - - if (aria_role_ != ax::mojom::blink::Role::kUnknown) { - return aria_role_; - } - - ax::mojom::blink::Role css_toggle_role = InferredCSSToggleRole(GetNode()); - if (css_toggle_role != ax::mojom::blink::Role::kUnknown) { - return css_toggle_role; - } - - return native_role_; + return aria_role_ == ax::mojom::blink::Role::kUnknown ? native_role_ + : aria_role_; } void AXNodeObject::AccessibilityChildrenFromAOMProperty( @@ -1504,8 +1417,7 @@ #endif AXObject::Init(parent); - DCHECK(role_ == native_role_ || role_ == aria_role_ || - GetNode()->GetDocument().GetCSSToggleInference()) + DCHECK(role_ == native_role_ || role_ == aria_role_) << "Role must be either the cached native role or cached aria role: " << "\n* Final role: " << role_ << "\n* Native role: " << native_role_ << "\n* Aria role: " << aria_role_ << "\n* Node: " << GetNode();
diff --git a/third_party/blink/renderer/modules/webaudio/audio_context_autoplay_test.cc b/third_party/blink/renderer/modules/webaudio/audio_context_autoplay_test.cc index 2f58361..19e4816 100644 --- a/third_party/blink/renderer/modules/webaudio/audio_context_autoplay_test.cc +++ b/third_party/blink/renderer/modules/webaudio/audio_context_autoplay_test.cc
@@ -7,6 +7,7 @@ #include <memory> #include "build/build_config.h" +#include "media/base/output_device_info.h" #include "testing/gtest/include/gtest/gtest.h" #include "third_party/blink/public/platform/platform.h" #include "third_party/blink/public/platform/web_audio_device.h" @@ -47,6 +48,10 @@ double SampleRate() override { return sample_rate_; } int FramesPerBuffer() override { return frames_per_buffer_; } int MaxChannelCount() override { return 2; } + media::OutputDeviceStatus CreateSinkAndGetDeviceStatus() override { + // In this test, we assume the sink creation always succeeds. + return media::OUTPUT_DEVICE_STATUS_OK; + } private: double sample_rate_;
diff --git a/third_party/blink/renderer/modules/webaudio/audio_context_test.cc b/third_party/blink/renderer/modules/webaudio/audio_context_test.cc index 5f2e4914..203a184 100644 --- a/third_party/blink/renderer/modules/webaudio/audio_context_test.cc +++ b/third_party/blink/renderer/modules/webaudio/audio_context_test.cc
@@ -41,6 +41,10 @@ double SampleRate() override { return sample_rate_; } int FramesPerBuffer() override { return frames_per_buffer_; } int MaxChannelCount() override { return 2; } + media::OutputDeviceStatus CreateSinkAndGetDeviceStatus() override { + // In this test, we assume the sink creation always succeeds. + return media::OUTPUT_DEVICE_STATUS_OK; + } private: double sample_rate_;
diff --git a/third_party/blink/renderer/modules/webaudio/realtime_audio_destination_handler.cc b/third_party/blink/renderer/modules/webaudio/realtime_audio_destination_handler.cc index 897b671..c588864e 100644 --- a/third_party/blink/renderer/modules/webaudio/realtime_audio_destination_handler.cc +++ b/third_party/blink/renderer/modules/webaudio/realtime_audio_destination_handler.cc
@@ -5,6 +5,7 @@ #include "third_party/blink/renderer/modules/webaudio/realtime_audio_destination_handler.h" #include "base/feature_list.h" +#include "media/base/output_device_info.h" #include "third_party/blink/public/common/features.h" #include "third_party/blink/public/platform/web_audio_latency_hint.h" #include "third_party/blink/public/platform/web_audio_sink_descriptor.h" @@ -14,6 +15,7 @@ #include "third_party/blink/renderer/modules/webaudio/audio_node_output.h" #include "third_party/blink/renderer/modules/webaudio/audio_worklet.h" #include "third_party/blink/renderer/modules/webaudio/audio_worklet_messaging_proxy.h" +#include "third_party/blink/renderer/platform/audio/audio_destination.h" #include "third_party/blink/renderer/platform/audio/audio_utilities.h" #include "third_party/blink/renderer/platform/audio/denormal_disabler.h" #include "third_party/blink/renderer/platform/bindings/exception_messages.h" @@ -387,14 +389,25 @@ MaxChannelCount(), GetCallbackBufferSize())); DCHECK(IsMainThread()); - // Stop the current sink and create a new with the provided sink descriptor. - StopPlatformDestination(); - sink_descriptor_ = sink_descriptor; - CreatePlatformDestination(); - StartPlatformDestination(); + // Create a pending AudioDestination to replace the current one. + scoped_refptr<AudioDestination> pending_platform_destination = + AudioDestination::Create( + *this, sink_descriptor, ChannelCount(), latency_hint_, sample_rate_, + Context()->GetDeferredTaskHandler().RenderQuantumFrames()); - // Currently we assume that the recreation request never fails. - std::move(callback).Run(media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK); + // With this pending AudioDestination, create and initialize an underlying + // sink in order to query the device status. If the status is OK, then replace + // the `platform_destination_` with the pending_platform_destination. + media::OutputDeviceStatus status = + pending_platform_destination->CreateSinkAndGetDeviceStatus(); + if (status == media::OutputDeviceStatus::OUTPUT_DEVICE_STATUS_OK) { + StopPlatformDestination(); + platform_destination_ = pending_platform_destination; + sink_descriptor_ = sink_descriptor; + StartPlatformDestination(); + } + + std::move(callback).Run(status); } } // namespace blink
diff --git a/third_party/blink/renderer/platform/audio/audio_destination.cc b/third_party/blink/renderer/platform/audio/audio_destination.cc index 8bdb82e5..4ac4ba6 100644 --- a/third_party/blink/renderer/platform/audio/audio_destination.cc +++ b/third_party/blink/renderer/platform/audio/audio_destination.cc
@@ -490,4 +490,8 @@ .Utf8()); } +media::OutputDeviceStatus AudioDestination::CreateSinkAndGetDeviceStatus() { + return web_audio_device_->CreateSinkAndGetDeviceStatus(); +} + } // namespace blink
diff --git a/third_party/blink/renderer/platform/audio/audio_destination.h b/third_party/blink/renderer/platform/audio/audio_destination.h index fd4ae92..b1e9991 100644 --- a/third_party/blink/renderer/platform/audio/audio_destination.h +++ b/third_party/blink/renderer/platform/audio/audio_destination.h
@@ -130,6 +130,12 @@ unsigned RenderQuantumFrames() const; + // Creates a new sink and return its device status. If the status is OK, + // replace the existing sink with the new one. This function is called in + // RealtimeAudioDestinationHandler::SetSinkDescriptor, which can be invoked + // from the constructor of AudioContext and AudioContext.setSinkId() method. + media::OutputDeviceStatus CreateSinkAndGetDeviceStatus(); + private: explicit AudioDestination(AudioIOCallback&, const WebAudioSinkDescriptor& sink_descriptor,
diff --git a/third_party/blink/renderer/platform/audio/audio_destination_test.cc b/third_party/blink/renderer/platform/audio/audio_destination_test.cc index c6969f8..6b0f90b 100644 --- a/third_party/blink/renderer/platform/audio/audio_destination_test.cc +++ b/third_party/blink/renderer/platform/audio/audio_destination_test.cc
@@ -38,6 +38,10 @@ double SampleRate() override { return sample_rate_; } int FramesPerBuffer() override { return frames_per_buffer_; } int MaxChannelCount() override { return 2; } + media::OutputDeviceStatus CreateSinkAndGetDeviceStatus() override { + // In this test, we assume the sink creation always succeeds. + return media::OUTPUT_DEVICE_STATUS_OK; + } private: double sample_rate_;
diff --git a/third_party/blink/renderer/platform/graphics/compositing/paint_chunks_to_cc_layer.cc b/third_party/blink/renderer/platform/graphics/compositing/paint_chunks_to_cc_layer.cc index 647a8d7..c40a2523 100644 --- a/third_party/blink/renderer/platform/graphics/compositing/paint_chunks_to_cc_layer.cc +++ b/third_party/blink/renderer/platform/graphics/compositing/paint_chunks_to_cc_layer.cc
@@ -251,7 +251,7 @@ Vector<StateEntry> state_stack_; const PropertyTreeState& layer_state_; - gfx::Vector2dF layer_offset_; + const gfx::Vector2dF layer_offset_; bool translated_for_layer_offset_ = false; // These fields are never nullptr. @@ -793,9 +793,11 @@ continue; } + // `SwitchToChunkState` will also update `chunk_to_layer_mapper_`'s chunk + // but we need to explicitly switch the state ahead of time to ensure the + // call to `chunk_to_layer_mapper_.MapVisualRect` uses the correct state. if (!switched_to_chunk_state) { - SwitchToChunkState(chunk); - switched_to_chunk_state = true; + chunk_to_layer_mapper_.SwitchToChunk(chunk); } gfx::Rect visual_rect = @@ -805,6 +807,11 @@ continue; } + if (!switched_to_chunk_state) { + SwitchToChunkState(chunk); + switched_to_chunk_state = true; + } + result_.StartPaint(); if (!record.empty()) { push<cc::DrawRecordOp>(std::move(record));
diff --git a/third_party/blink/tools/blinkpy/common/config/builders.json b/third_party/blink/tools/blinkpy/common/config/builders.json index 6397eb50..f27c6db 100644 --- a/third_party/blink/tools/blinkpy/common/config/builders.json +++ b/third_party/blink/tools/blinkpy/common/config/builders.json
@@ -60,6 +60,59 @@ "is_try_builder": true, "is_cq_builder": true }, + "linux-wpt-fyi-rel": { + "main": "chromium.fyi", + "port_name": "linux-trusty", + "specifiers": ["Trusty", "Release"], + "is_try_builder": true, + "steps": { + "wpt_tests_suite (with patch, experimental)": { + "uses_wptrunner": true, + "product": "chrome" + } + } + }, + "linux-wpt-content-shell-fyi-rel": { + "main": "chromium.fyi", + "port_name": "linux-trusty", + "specifiers": ["Trusty", "Release"], + "is_try_builder": true, + "steps": { + "wpt_tests_suite (with patch, experimental)": { + "uses_wptrunner": true + }, + "wpt_tests_suite_highdpi (with patch, experimental)": { + "uses_wptrunner": true, + "flag_specific": "highdpi" + }, + "wpt_tests_suite_not_site_per_process (with patch, experimental)": { + "uses_wptrunner": true, + "flag_specific": "disable-site-isolation-trials" + } + } + }, + "win10-wpt-content-shell-fyi-rel": { + "main": "chromium.fyi", + "port_name": "win-win10.20h2", + "specifiers": ["Win10.20h2", "Release"], + "is_try_builder": true, + "steps": { + "wpt_tests_suite (with patch, experimental)": { + "uses_wptrunner": true + } + } + }, + "win11-wpt-content-shell-fyi-rel": { + "main": "chromium.fyi", + "port_name": "win-win11", + "specifiers": ["Win11", "Release"], + "is_try_builder": true, + "steps": { + "wpt_tests_suite (with patch, experimental)": { + "uses_wptrunner": true + } + } + }, "linux-blink-rel": { "main": "tryserver.blink", "port_name": "linux-trusty",
diff --git a/third_party/blink/tools/blinkpy/tool/commands/update_metadata.py b/third_party/blink/tools/blinkpy/tool/commands/update_metadata.py index dae32ca..d25361100 100644 --- a/third_party/blink/tools/blinkpy/tool/commands/update_metadata.py +++ b/third_party/blink/tools/blinkpy/tool/commands/update_metadata.py
@@ -473,10 +473,6 @@ for builder in self._tool.builders.all_builder_names() if self._tool.builders.uses_wptrunner(builder) } - # The version group matches anything like: - # "<major>.<minor>.<patch><revision>" - version_pattern = re.compile(r'[a-z-_]*(?P<version>\d+(\.\d+){,2}\w*)') - cpu_pattern = re.compile(r'(?P<arch>x86|arm)[_-]?(?P<bits>\d+)?') for builder in wptrunner_builders: port_name = self._tool.builders.port_name_for_builder_name(builder) @@ -486,19 +482,6 @@ port_name, optparse.Values({ 'configuration': build_config, })) - config = port.test_configuration() - - version = config.version - version_match = version_pattern.match(config.version) - if version_match: - version = version_match['version'] - - processor = config.architecture - cpu_match = cpu_pattern.match(config.architecture) - if cpu_match['arch'] == 'arm': - # Coerce `arm64` to `arm` to match: - # https://firefox-source-docs.mozilla.org/build/buildsystem/mozinfo.html - processor = 'arm' for step in self._tool.builders.step_names_for_builder(builder): flag_specific = self._tool.builders.flag_specific_option( @@ -507,13 +490,16 @@ builder, step) configs.add( metadata.RunInfo({ - 'os': port.operating_system(), - 'version': version, - 'processor': processor, - 'bits': int(cpu_match['bits'] or 32), - 'debug': config.build_type != 'release', - 'product': product, - 'flag_specific': flag_specific or '', + 'product': + product, + 'os': + port.operating_system(), + 'port': + port.version(), + 'debug': + port.get_option('configuration') == 'Debug', + 'flag_specific': + flag_specific or '' })) return configs @@ -547,14 +533,11 @@ self._default_expected = _default_expected_by_type() self._primary_properties = primary_properties or [ 'debug', - 'os', - 'processor', 'product', - 'flag_specific', ] self._dependent_properties = dependent_properties or { - 'os': ['version'], - 'processor': ['bits'], + 'product': ['os'], + 'os': ['port', 'flag_specific'], } self._overwrite_conditions = overwrite_conditions self._disable_intermittent = disable_intermittent
diff --git a/third_party/blink/tools/blinkpy/tool/commands/update_metadata_unittest.py b/third_party/blink/tools/blinkpy/tool/commands/update_metadata_unittest.py index 3c212e465..776ccc2 100644 --- a/third_party/blink/tools/blinkpy/tool/commands/update_metadata_unittest.py +++ b/third_party/blink/tools/blinkpy/tool/commands/update_metadata_unittest.py
@@ -163,10 +163,9 @@ self.tool.web.urls[url] = json.dumps({ 'run_info': { 'os': 'mac', - 'version': '12', + 'port': 'mac12', 'processor': 'arm', - 'bits': 64, - 'product': 'chrome', + 'product': 'content_shell', }, 'results': [{ 'test': @@ -556,9 +555,7 @@ key=lambda config: (config['os'], config['flag_specific'])) self.assertEqual(linux['os'], 'linux') - self.assertEqual(linux['version'], 'trusty') - self.assertEqual(linux['processor'], 'x86_64') - self.assertEqual(linux['bits'], 64) + self.assertEqual(linux['port'], 'trusty') self.assertFalse(linux['debug']) self.assertEqual(linux['flag_specific'], '') @@ -566,9 +563,7 @@ self.assertEqual(linux_highdpi['flag_specific'], 'highdpi') self.assertEqual(mac['os'], 'mac') - self.assertEqual(mac['version'], '10.11') - self.assertEqual(mac['processor'], 'arm') - self.assertEqual(mac['bits'], 64) + self.assertEqual(mac['port'], 'mac10.11') self.assertTrue(mac['debug']) self.assertEqual(mac['flag_specific'], '') @@ -593,12 +588,10 @@ manifests = load_and_update_manifests(self.finder) for report in reports: report['run_info'] = { + 'product': 'content_shell', 'os': 'mac', - 'version': '12', - 'processor': 'arm', - 'bits': 64, + 'port': 'mac12', 'flag_specific': '', - 'product': 'chrome', 'debug': False, **(report.get('run_info') or {}), } @@ -893,6 +886,7 @@ [variant.html?foo=baz] bug: crbug.com/456 + expected: FAIL """) self.update( { @@ -918,13 +912,14 @@ 'external/wpt/fail.html.ini', """\ [fail.html] expected: - if os == 'mac': FAIL + if product == "content_shell": FAIL """) self.update( { 'run_info': { + 'product': 'content_shell', 'os': 'mac', - 'version': '12', + 'port': 'mac12', }, 'results': [{ 'test': '/fail.html', @@ -933,8 +928,9 @@ }], }, { 'run_info': { - 'os': 'mac', - 'version': '11', + 'product': 'content_shell', + 'os': 'win', + 'port': 'win11', }, 'results': [{ 'test': '/fail.html', @@ -943,8 +939,9 @@ }], }, { 'run_info': { - 'os': 'win', - 'version': '11', + 'product': 'chrome', + 'os': 'linux', + 'port': 'trusty', }, 'results': [{ 'test': '/fail.html', @@ -959,8 +956,8 @@ expected = textwrap.dedent("""\ [fail.html] expected: - if (os == "mac") and (version == "12"): TIMEOUT - if (os == "mac") and (version == "11"): FAIL + if (product == "content_shell") and (os == "win"): FAIL + if (product == "content_shell") and (os == "mac"): TIMEOUT OK """) # TODO(crbug.com/1299650): The branch order appears unstable, which we @@ -973,14 +970,14 @@ 'external/wpt/fail.html.ini', """\ [fail.html] expected: - if os == 'mac' and version == '11': FAIL - if os == 'mac' and version == '12': TIMEOUT + if product == "content_shell" and os == "mac": FAIL + if product == "content_shell" and os == "linux": TIMEOUT """) self.update( { 'run_info': { - 'os': 'mac', - 'version': '12', + 'product': 'content_shell', + 'os': 'linux', }, 'results': [{ 'test': '/fail.html', @@ -989,8 +986,8 @@ }], }, { 'run_info': { + 'product': 'content_shell', 'os': 'mac', - 'version': '11', }, 'results': [{ 'test': '/fail.html', @@ -999,8 +996,9 @@ }], }, { 'run_info': { - 'os': 'win', - 'version': '11', + 'product': 'chrome', + 'os': 'linux', + 'port': 'trusty', }, 'results': [{ 'test': '/fail.html', @@ -1017,14 +1015,14 @@ textwrap.dedent("""\ [fail.html] expected: - if os == "mac": FAIL - OK + if product == "chrome": OK + FAIL """), textwrap.dedent("""\ [fail.html] expected: - if os == "win": OK - FAIL + if product == "content_shell": FAIL + OK """), }) @@ -1039,12 +1037,13 @@ [variant.html?foo=baz] [subtest] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL """) self.update( { 'run_info': { + 'product': 'content_shell', 'os': 'win' }, 'results': [{ @@ -1062,11 +1061,13 @@ }], }, { 'run_info': { + 'product': 'content_shell', 'os': 'mac' }, 'results': [], }, { 'run_info': { + 'product': 'chrome', 'os': 'linux' }, 'results': [], @@ -1084,10 +1085,10 @@ 'external/wpt/variant.html.ini', """\ [variant.html?foo=baz] expected: - if os == "win": TIMEOUT + if (product == "content_shell") and (os == "win"): TIMEOUT [subtest] expected: - if os == "win": TIMEOUT + if (product == "content_shell") and (os == "win"): TIMEOUT FAIL """)
diff --git a/third_party/blink/tools/blinkpy/web_tests/port/base.py b/third_party/blink/tools/blinkpy/web_tests/port/base.py index 6d0b938..e654e18 100644 --- a/third_party/blink/tools/blinkpy/web_tests/port/base.py +++ b/third_party/blink/tools/blinkpy/web_tests/port/base.py
@@ -299,6 +299,9 @@ self._name, self._version, self._architecture, self._test_configuration) + def version(self): + return self._version + def get_platform_tags(self): """Returns system condition tags that are used to find active expectations for a test run on a specific system"""
diff --git a/third_party/blink/tools/run_wpt_tests.py b/third_party/blink/tools/run_wpt_tests.py index a9a64f8..dcf2f340f 100755 --- a/third_party/blink/tools/run_wpt_tests.py +++ b/third_party/blink/tools/run_wpt_tests.py
@@ -387,6 +387,9 @@ # This property should always be a string so that the metadata # updater works, even when wptrunner is not running a flag-specific # suite. + 'os': self.port.operating_system(), + 'port': self.port.version(), + 'debug': self.port.get_option('configuration') == 'Debug', 'flag_specific': options.flag_specific or '', 'used_upstream': options.use_upstream_wpt, 'sanitizer_enabled': options.enable_sanitizer,
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/file/send-file-form-punctuation.html.ini b/third_party/blink/web_tests/external/wpt/FileAPI/file/send-file-form-punctuation.html.ini deleted file mode 100644 index ff70eab..0000000 --- a/third_party/blink/web_tests/external/wpt/FileAPI/file/send-file-form-punctuation.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[send-file-form-punctuation.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/reading-data-section/filereader_events.any.js.ini b/third_party/blink/web_tests/external/wpt/FileAPI/reading-data-section/filereader_events.any.js.ini index eac4a46..36bd2f9 100644 --- a/third_party/blink/web_tests/external/wpt/FileAPI/reading-data-section/filereader_events.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/FileAPI/reading-data-section/filereader_events.any.js.ini
@@ -1,8 +1,8 @@ -[filereader_events.any.html] +[filereader_events.any.worker.html] [events are dispatched in the correct order for an empty blob] expected: FAIL -[filereader_events.any.worker.html] +[filereader_events.any.html] [events are dispatched in the correct order for an empty blob] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/url/cross-global-revoke.sub.html.ini b/third_party/blink/web_tests/external/wpt/FileAPI/url/cross-global-revoke.sub.html.ini deleted file mode 100644 index 0e7e0896..0000000 --- a/third_party/blink/web_tests/external/wpt/FileAPI/url/cross-global-revoke.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-global-revoke.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html.ini b/third_party/blink/web_tests/external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html.ini index 26ff5a4..2170a036 100644 --- a/third_party/blink/web_tests/external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html.ini
@@ -1,5 +1,3 @@ [multi-global-origin-serialization.sub.html] [Blob URL serialization (specifically the origin) in multi-global situations] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/url/url-charset.window.js.ini b/third_party/blink/web_tests/external/wpt/FileAPI/url/url-charset.window.js.ini deleted file mode 100644 index bf7e035b..0000000 --- a/third_party/blink/web_tests/external/wpt/FileAPI/url/url-charset.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[url-charset.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/FileAPI/url/url-in-tags-revoke.window.js.ini b/third_party/blink/web_tests/external/wpt/FileAPI/url/url-in-tags-revoke.window.js.ini deleted file mode 100644 index 20ae216..0000000 --- a/third_party/blink/web_tests/external/wpt/FileAPI/url/url-in-tags-revoke.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[url-in-tags-revoke.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/database-names-by-origin.html.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/database-names-by-origin.html.ini deleted file mode 100644 index 21e89fe0..0000000 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/database-names-by-origin.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[database-names-by-origin.html] - [open database names don't leak to cross-origin iframe] - expected: - if (flag_specific == "") and (os == "win"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL - - [open database names don't leak to cross-origin window] - expected: - if (flag_specific == "") and (os == "win"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL - - [closed database names don't leak to cross-origin iframe] - expected: - if (flag_specific == "") and (os == "win"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL - - [closed database names don't leak to cross-origin window] - expected: - if (flag_specific == "") and (os == "win"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/idbfactory_open10.htm.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/idbfactory_open10.htm.ini deleted file mode 100644 index e5a5de5..0000000 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/idbfactory_open10.htm.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[idbfactory_open10.htm] - [IDBFactory.open() - error in upgradeneeded resets db] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/idbindex-rename-abort.html.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/idbindex-rename-abort.html.ini deleted file mode 100644 index e0d6f453..0000000 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/idbindex-rename-abort.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[idbindex-rename-abort.html] - [IndexedDB index creation and rename in an aborted transaction] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/idbobjectstore_batchGetAll_largeValue.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/idbobjectstore_batchGetAll_largeValue.tentative.any.js.ini index 8b7b7f9..f6a3907 100644 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/idbobjectstore_batchGetAll_largeValue.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/IndexedDB/idbobjectstore_batchGetAll_largeValue.tentative.any.js.ini
@@ -1,21 +1,8 @@ -[idbobjectstore_batchGetAll_largeValue.tentative.any.html] - expected: - if product == "chrome": OK - TIMEOUT - [zero maxCount] - expected: [PASS, TIMEOUT] - - [Get bound range] - expected: [PASS, TIMEOUT] - - [idbobjectstore_batchGetAll_largeValue.tentative.any.worker.html] expected: TIMEOUT - [Get bound range with maxCount] - expected: [PASS, TIMEOUT] - - [Get bound range] - expected: [PASS, TIMEOUT] - [Get upper/lower excluded] expected: TIMEOUT + + +[idbobjectstore_batchGetAll_largeValue.tentative.any.html] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/structured-clone.any.js.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/structured-clone.any.js.ini deleted file mode 100644 index 2760a19..0000000 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/structured-clone.any.js.ini +++ /dev/null
@@ -1,27 +0,0 @@ -[structured-clone.any.html?61-80] - -[structured-clone.any.html?81-100] - -[structured-clone.any.worker.html?101-last] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] - -[structured-clone.any.worker.html?41-60] - -[structured-clone.any.html?101-last] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] - -[structured-clone.any.html?21-40] - -[structured-clone.any.worker.html?1-20] - -[structured-clone.any.worker.html?81-100] - -[structured-clone.any.html?1-20] - -[structured-clone.any.worker.html?21-40] - -[structured-clone.any.worker.html?61-80] - -[structured-clone.any.html?41-60]
diff --git a/third_party/blink/web_tests/external/wpt/IndexedDB/transaction-abort-generator-revert.html.ini b/third_party/blink/web_tests/external/wpt/IndexedDB/transaction-abort-generator-revert.html.ini deleted file mode 100644 index d7558c6..0000000 --- a/third_party/blink/web_tests/external/wpt/IndexedDB/transaction-abort-generator-revert.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[transaction-abort-generator-revert.html] - [The current number of a key generator is reverted when a versionchange transaction aborts] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini index 3a0fbdc..05e685c 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini
@@ -1,4 +1,4 @@ -[ecdh_bits.https.any.html] +[ecdh_bits.https.any.worker.html] [P-521 with null length] expected: FAIL @@ -9,7 +9,7 @@ expected: FAIL -[ecdh_bits.https.any.worker.html] +[ecdh_bits.https.any.html] [P-521 with null length] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini index bb7caae..2773798 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini
@@ -1,3 +1,137 @@ +[hkdf.https.any.worker.html?3001-last] + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [empty derivedKey, normal salt, SHA-256, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-384, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-384, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-512, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-512, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-1, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-1, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-256, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [empty derivedKey, empty salt, SHA-256, with empty info with null length] + expected: FAIL + + [hkdf.https.any.html?1001-2000] [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-1, with empty info] expected: FAIL @@ -192,535 +326,7 @@ expected: FAIL -[hkdf.https.any.worker.html?1001-2000] - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - - -[hkdf.https.any.worker.html?1-1000] - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-384, with normal info] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-384, with empty info] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-512, with normal info] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-512, with empty info] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-1, with normal info] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-1, with empty info] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-256, with normal info] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - -[hkdf.https.any.html?3001-last] - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] - expected: FAIL - - [empty derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-384, with normal info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-384, with empty info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-512, with normal info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-512, with empty info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-1, with normal info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-1, with empty info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-256, with normal info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty derivedKey, empty salt, SHA-256, with empty info] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - - -[hkdf.https.any.html?2001-3000] +[hkdf.https.any.worker.html?2001-3000] [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-512, with normal info] expected: FAIL @@ -920,7 +526,7 @@ expected: FAIL -[hkdf.https.any.worker.html?2001-3000] +[hkdf.https.any.html?2001-3000] [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-512, with normal info] expected: FAIL @@ -1320,7 +926,7 @@ expected: FAIL -[hkdf.https.any.worker.html?3001-last] +[hkdf.https.any.html?3001-last] [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-256, with empty info] expected: FAIL @@ -1452,3 +1058,397 @@ [empty derivedKey, empty salt, SHA-256, with empty info with null length] expected: FAIL + + +[hkdf.https.any.worker.html?1-1000] + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [short derivedKey, normal salt, SHA-384, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [short derivedKey, normal salt, SHA-384, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [short derivedKey, normal salt, SHA-512, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [short derivedKey, normal salt, SHA-512, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [short derivedKey, normal salt, SHA-1, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [short derivedKey, normal salt, SHA-1, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [short derivedKey, normal salt, SHA-256, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [short derivedKey, normal salt, SHA-256, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [short derivedKey, empty salt, SHA-384, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [short derivedKey, empty salt, SHA-384, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-512, with normal info] + expected: FAIL + + [short derivedKey, empty salt, SHA-512, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-512, with empty info] + expected: FAIL + + [short derivedKey, empty salt, SHA-512, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-1, with normal info] + expected: FAIL + + [short derivedKey, empty salt, SHA-1, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + +[hkdf.https.any.worker.html?1001-2000] + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-1, with empty info] + expected: FAIL + + [short derivedKey, empty salt, SHA-1, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-256, with normal info] + expected: FAIL + + [short derivedKey, empty salt, SHA-256, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short derivedKey, empty salt, SHA-256, with empty info] + expected: FAIL + + [short derivedKey, empty salt, SHA-256, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-384, with normal info] + expected: FAIL + + [long derivedKey, normal salt, SHA-384, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-384, with empty info] + expected: FAIL + + [long derivedKey, normal salt, SHA-384, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-512, with normal info] + expected: FAIL + + [long derivedKey, normal salt, SHA-512, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-512, with empty info] + expected: FAIL + + [long derivedKey, normal salt, SHA-512, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-1, with normal info] + expected: FAIL + + [long derivedKey, normal salt, SHA-1, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-1, with empty info] + expected: FAIL + + [long derivedKey, normal salt, SHA-1, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-256, with normal info] + expected: FAIL + + [long derivedKey, normal salt, SHA-256, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, normal salt, SHA-256, with empty info] + expected: FAIL + + [long derivedKey, normal salt, SHA-256, with empty info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, empty salt, SHA-384, with normal info] + expected: FAIL + + [long derivedKey, empty salt, SHA-384, with normal info with null length] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long derivedKey, empty salt, SHA-384, with empty info] + expected: FAIL + + [long derivedKey, empty salt, SHA-384, with empty info with null length] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini index fd5ba2f..d3022377 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini
@@ -1,3 +1,754 @@ +[pbkdf2.https.any.worker.html?4001-5000] + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + +[pbkdf2.https.any.html?5001-6000] + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + +[pbkdf2.https.any.worker.html?5001-6000] + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + +[pbkdf2.https.any.worker.html?7001-8000] + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + expected: FAIL + + +[pbkdf2.https.any.worker.html?6001-7000] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [pbkdf2.https.any.html?3001-4000] [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -153,6 +904,313 @@ expected: FAIL +[pbkdf2.https.any.worker.html?1001-2000] + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1 iterations] + expected: FAIL + + +[pbkdf2.https.any.worker.html?3001-4000] + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 1000 iterations] + expected: FAIL + + [pbkdf2.https.any.html?7001-8000] [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -299,1178 +1357,7 @@ expected: FAIL -[pbkdf2.https.any.html?5001-6000] - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?6001-7000] - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - -[pbkdf2.https.any.html?6001-7000] - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - -[pbkdf2.https.any.html?8001-last] - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?1-1000] - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?5001-6000] - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?3001-4000] - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?4001-5000] - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - - -[pbkdf2.https.any.worker.html?1001-2000] +[pbkdf2.https.any.html?1001-2000] [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -1774,152 +1661,152 @@ expected: FAIL -[pbkdf2.https.any.html?2001-3000] - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 1000 iterations] +[pbkdf2.https.any.html?6001-7000] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -2069,113 +1956,304 @@ expected: FAIL -[pbkdf2.https.any.worker.html?8001-last] - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1 iterations] +[pbkdf2.https.any.html?2001-3000] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using long password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using long password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using long password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using long password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + +[pbkdf2.https.any.worker.html?1-1000] + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-384, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-512, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-1, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 1000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-GCM length: 192 using short password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-KW length: 192 using short password, short salt, SHA-256, with 100000 iterations] + expected: FAIL + + [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 1 iterations] + expected: FAIL + + [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -2328,299 +2406,221 @@ expected: FAIL -[pbkdf2.https.any.worker.html?7001-8000] - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1 iterations] +[pbkdf2.https.any.html?8001-last] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-512, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 1 iterations] +[pbkdf2.https.any.worker.html?8001-last] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-384, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - -[pbkdf2.https.any.html?1001-2000] - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-1, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 1000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, long salt, SHA-256, with 100000 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL - [Derived key of type name: AES-CBC length: 192 using short password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CBC length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-CTR length: 192 using short password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-CTR length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-GCM length: 192 using short password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-GCM length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL - [Derived key of type name: AES-KW length: 192 using short password, empty salt, SHA-384, with 1 iterations] + [Derived key of type name: AES-KW length: 192 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.any.js.ini index 224e3fa..b3ca1dc6 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_ctr.https.any.js.ini
@@ -1,4 +1,4 @@ -[aes_ctr.https.any.worker.html] +[aes_ctr.https.any.html] [importKey step: AES-CTR 192-bit key] expected: FAIL @@ -33,7 +33,7 @@ expected: FAIL -[aes_ctr.https.any.html] +[aes_ctr.https.any.worker.html] [importKey step: AES-CTR 192-bit key] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js.ini index 7c4205c..7205795 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/encrypt_decrypt/aes_gcm.https.any.js.ini
@@ -293,9 +293,6 @@ [importKey step: AES-GCM 192-bit key, no additional data, 128-bit tag without decrypt usage] expected: FAIL - [AES-GCM 128-bit key, illegal tag length 256-bits] - expected: FAIL - [importKey step: AES-GCM 192-bit key, illegal tag length 24-bits] expected: FAIL @@ -311,15 +308,6 @@ [importKey step: AES-GCM 192-bit key, illegal tag length 129-bits] expected: FAIL - [importKey step: AES-GCM 192-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 256-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 128-bit key, illegal tag length 256-bits decryption] - expected: FAIL - [importKey step: decryption AES-GCM 192-bit key, illegal tag length 24-bits] expected: FAIL @@ -335,12 +323,6 @@ [importKey step: decryption AES-GCM 192-bit key, illegal tag length 129-bits] expected: FAIL - [importKey step: decryption AES-GCM 192-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 256-bit key, illegal tag length 256-bits decryption] - expected: FAIL - [aes_gcm.https.any.html] [importKey step: AES-GCM 192-bit key, 32-bit tag] @@ -637,9 +619,6 @@ [importKey step: AES-GCM 192-bit key, no additional data, 128-bit tag without decrypt usage] expected: FAIL - [AES-GCM 128-bit key, illegal tag length 256-bits] - expected: FAIL - [importKey step: AES-GCM 192-bit key, illegal tag length 24-bits] expected: FAIL @@ -655,15 +634,6 @@ [importKey step: AES-GCM 192-bit key, illegal tag length 129-bits] expected: FAIL - [importKey step: AES-GCM 192-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 256-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 128-bit key, illegal tag length 256-bits decryption] - expected: FAIL - [importKey step: decryption AES-GCM 192-bit key, illegal tag length 24-bits] expected: FAIL @@ -678,9 +648,3 @@ [importKey step: decryption AES-GCM 192-bit key, illegal tag length 129-bits] expected: FAIL - - [importKey step: decryption AES-GCM 192-bit key, illegal tag length 256-bits] - expected: FAIL - - [AES-GCM 256-bit key, illegal tag length 256-bits decryption] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini index 0e8c758c..7cfab79 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini
@@ -1,4 +1,4 @@ -[failures_AES-CBC.https.any.worker.html] +[failures_AES-CBC.https.any.html] [Empty usages: generateKey({length: 192, name: AES-CBC}, false, [\])] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[failures_AES-CBC.https.any.html] +[failures_AES-CBC.https.any.worker.html] [Empty usages: generateKey({length: 192, name: AES-CBC}, false, [\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini index e5ae4079..12bab1a 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini
@@ -1,4 +1,4 @@ -[failures_AES-GCM.https.any.worker.html] +[failures_AES-GCM.https.any.html] [Empty usages: generateKey({length: 192, name: AES-GCM}, false, [\])] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[failures_AES-GCM.https.any.html] +[failures_AES-GCM.https.any.worker.html] [Empty usages: generateKey({length: 192, name: AES-GCM}, false, [\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini index f4b586b..7dc11ca 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini
@@ -1,4 +1,4 @@ -[failures_AES-KW.https.any.html] +[failures_AES-KW.https.any.worker.html] [Empty usages: generateKey({length: 192, name: AES-KW}, false, [\])] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[failures_AES-KW.https.any.worker.html] +[failures_AES-KW.https.any.html] [Empty usages: generateKey({length: 192, name: AES-KW}, false, [\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_Ed448.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_Ed448.https.any.js.ini index 3a37813a..803265a9 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_Ed448.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_Ed448.https.any.js.ini
@@ -1,4 +1,4 @@ -[failures_Ed448.https.any.html] +[failures_Ed448.https.any.worker.html] [Bad usages: generateKey({name: Ed448}, true, [encrypt\])] expected: FAIL @@ -78,7 +78,7 @@ expected: FAIL -[failures_Ed448.https.any.worker.html] +[failures_Ed448.https.any.html] [Bad usages: generateKey({name: Ed448}, true, [encrypt\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_X448.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_X448.https.any.js.ini index e581ea2..1ccf510 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_X448.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/failures_X448.https.any.js.ini
@@ -1,4 +1,4 @@ -[failures_X448.https.any.html] +[failures_X448.https.any.worker.html] [Bad usages: generateKey({name: X448}, true, [encrypt\])] expected: FAIL @@ -96,7 +96,7 @@ expected: FAIL -[failures_X448.https.any.worker.html] +[failures_X448.https.any.html] [Bad usages: generateKey({name: X448}, true, [encrypt\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini index d5e5242..ecee7dfde 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini
@@ -1,4 +1,4 @@ -[successes_AES-CBC.https.any.worker.html] +[successes_AES-CBC.https.any.html] [Success: generateKey({length: 192, name: AES-CBC}, false, [encrypt\])] expected: FAIL @@ -288,7 +288,7 @@ expected: FAIL -[successes_AES-CBC.https.any.html] +[successes_AES-CBC.https.any.worker.html] [Success: generateKey({length: 192, name: AES-CBC}, false, [encrypt\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini index bdb62c7..2cf1beb 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini
@@ -1,4 +1,4 @@ -[successes_AES-KW.https.any.html] +[successes_AES-KW.https.any.worker.html] [Success: generateKey({length: 192, name: AES-KW}, false, [wrapKey\])] expected: FAIL @@ -72,7 +72,7 @@ expected: FAIL -[successes_AES-KW.https.any.worker.html] +[successes_AES-KW.https.any.html] [Success: generateKey({length: 192, name: AES-KW}, false, [wrapKey\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_X25519.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_X25519.https.any.js.ini index 72d7e7f..20ea2b4 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_X25519.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/generateKey/successes_X25519.https.any.js.ini
@@ -1,4 +1,4 @@ -[successes_X25519.https.any.worker.html] +[successes_X25519.https.any.html] [Success: generateKey({name: X25519}, false, [deriveKey\])] expected: FAIL @@ -48,7 +48,7 @@ expected: FAIL -[successes_X25519.https.any.html] +[successes_X25519.https.any.worker.html] [Success: generateKey({name: X25519}, false, [deriveKey\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/okp_importKey.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/okp_importKey.https.any.js.ini index 61cfd7e..397e70c 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/okp_importKey.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/okp_importKey.https.any.js.ini
@@ -5,6 +5,9 @@ [Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [\])] expected: FAIL + [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [\])] + expected: FAIL + [Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign\])] expected: FAIL @@ -17,6 +20,9 @@ [Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [\])] expected: FAIL + [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [\])] + expected: FAIL + [Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign\])] expected: FAIL @@ -29,6 +35,9 @@ [Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, true, [\])] expected: FAIL + [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, true, [\])] + expected: FAIL + [Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveKey\])] expected: FAIL @@ -53,6 +62,9 @@ [Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, false, [\])] expected: FAIL + [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, false, [\])] + expected: FAIL + [Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveKey\])] expected: FAIL @@ -77,6 +89,9 @@ [Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, true, [\])] expected: FAIL + [Good parameters: X448 bits (raw, buffer(56), {name: X448}, true, [\])] + expected: FAIL + [Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey\])] expected: FAIL @@ -101,6 +116,9 @@ [Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, false, [\])] expected: FAIL + [Good parameters: X448 bits (raw, buffer(56), {name: X448}, false, [\])] + expected: FAIL + [Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey\])] expected: FAIL @@ -119,24 +137,6 @@ [Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveBits\])] expected: FAIL - [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, true, [\])] - expected: FAIL - - [Good parameters: X448 bits (raw, buffer(56), {name: X448}, true, [\])] - expected: FAIL - - [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, false, [\])] - expected: FAIL - - [Good parameters: X448 bits (raw, buffer(56), {name: X448}, false, [\])] - expected: FAIL - - [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [\])] - expected: FAIL - - [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [\])] - expected: FAIL - [okp_importKey.https.any.html] [Good parameters: Ed448 bits (spki, buffer(69), {name: Ed448}, true, [\])] @@ -145,6 +145,9 @@ [Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, true, [\])] expected: FAIL + [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [\])] + expected: FAIL + [Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, true, [sign\])] expected: FAIL @@ -157,6 +160,9 @@ [Good parameters: Ed448 bits (jwk, object(kty, crv, x), {name: Ed448}, false, [\])] expected: FAIL + [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [\])] + expected: FAIL + [Good parameters: Ed448 bits (pkcs8, buffer(73), {name: Ed448}, false, [sign\])] expected: FAIL @@ -169,6 +175,9 @@ [Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, true, [\])] expected: FAIL + [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, true, [\])] + expected: FAIL + [Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, true, [deriveKey\])] expected: FAIL @@ -193,6 +202,9 @@ [Good parameters: X25519 bits (jwk, object(kty, crv, x), {name: X25519}, false, [\])] expected: FAIL + [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, false, [\])] + expected: FAIL + [Good parameters: X25519 bits (pkcs8, buffer(48), {name: X25519}, false, [deriveKey\])] expected: FAIL @@ -217,6 +229,9 @@ [Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, true, [\])] expected: FAIL + [Good parameters: X448 bits (raw, buffer(56), {name: X448}, true, [\])] + expected: FAIL + [Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, true, [deriveKey\])] expected: FAIL @@ -241,6 +256,9 @@ [Good parameters: X448 bits (jwk, object(kty, crv, x), {name: X448}, false, [\])] expected: FAIL + [Good parameters: X448 bits (raw, buffer(56), {name: X448}, false, [\])] + expected: FAIL + [Good parameters: X448 bits (pkcs8, buffer(72), {name: X448}, false, [deriveKey\])] expected: FAIL @@ -258,21 +276,3 @@ [Good parameters: X448 bits (jwk, object(crv, d, x, kty), {name: X448}, false, [deriveBits\])] expected: FAIL - - [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, true, [\])] - expected: FAIL - - [Good parameters: X448 bits (raw, buffer(56), {name: X448}, true, [\])] - expected: FAIL - - [Good parameters: X25519 bits (raw, buffer(32), {name: X25519}, false, [\])] - expected: FAIL - - [Good parameters: X448 bits (raw, buffer(56), {name: X448}, false, [\])] - expected: FAIL - - [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, false, [\])] - expected: FAIL - - [Good parameters: Ed448 bits (raw, buffer(57), {name: Ed448}, true, [\])] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini index a20d446..208704a 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini
@@ -1,4 +1,4 @@ -[symmetric_importKey.https.any.html] +[symmetric_importKey.https.any.worker.html] [Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])] expected: FAIL @@ -144,7 +144,7 @@ expected: FAIL -[symmetric_importKey.https.any.worker.html] +[symmetric_importKey.https.any.html] [Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/sign_verify/eddsa.https.any.js.ini b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/sign_verify/eddsa.https.any.js.ini index a163016..17a638f 100644 --- a/third_party/blink/web_tests/external/wpt/WebCryptoAPI/sign_verify/eddsa.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/WebCryptoAPI/sign_verify/eddsa.https.any.js.ini
@@ -1,45 +1,7 @@ -[eddsa.https.any.html] - [importVectorKeys step: EdDSA Ed448 verification] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 verification with altered signature after call] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 with altered data after call] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 using privateKey to verify] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 using publicKey to sign] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 no verify usage] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 round trip] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 verification failure due to altered signature] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 verification failure due to shortened signature] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 verification failure due to altered data] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 signing with wrong algorithm name] - expected: FAIL - - [importVectorKeys step: EdDSA Ed448 verifying with wrong algorithm name] - expected: FAIL - - [Sign and verify using generated Ed448 keys.] - expected: FAIL - - [eddsa.https.any.worker.html] + [Sign and verify using generated Ed448 keys.] + expected: FAIL + [importVectorKeys step: EdDSA Ed448 verification] expected: FAIL @@ -76,5 +38,43 @@ [importVectorKeys step: EdDSA Ed448 verifying with wrong algorithm name] expected: FAIL + +[eddsa.https.any.html] [Sign and verify using generated Ed448 keys.] expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verification] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verification with altered signature after call] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 with altered data after call] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 using privateKey to verify] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 using publicKey to sign] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 no verify usage] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 round trip] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verification failure due to altered signature] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verification failure due to shortened signature] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verification failure due to altered data] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: EdDSA Ed448 verifying with wrong algorithm name] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer-iframe-access.https.html.ini deleted file mode 100644 index 68be2cd..0000000 --- a/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer-iframe-access.https.html.ini +++ /dev/null
@@ -1,50 +0,0 @@ -[Accelerometer-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [Accelerometer: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [Accelerometer: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer.https.html.ini b/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer.https.html.ini index 5952da9..498a202a 100644 --- a/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/accelerometer/Accelerometer.https.html.ini
@@ -1,78 +1,6 @@ [Accelerometer.https.html] - expected: - if product == "chrome": ERROR - [Accelerometer: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [Accelerometer: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [Accelerometer: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [Accelerometer: Losing visibility must cause readings to be suspended.] + expected: FAIL [Accelerometer: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/accelerometer/GravitySensor.https.html.ini b/third_party/blink/web_tests/external/wpt/accelerometer/GravitySensor.https.html.ini index bb517c9..d5f15c23 100644 --- a/third_party/blink/web_tests/external/wpt/accelerometer/GravitySensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/accelerometer/GravitySensor.https.html.ini
@@ -1,78 +1,6 @@ [GravitySensor.https.html] - expected: - if product == "chrome": ERROR - [GravitySensor: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [GravitySensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [GravitySensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [GravitySensor: Losing visibility must cause readings to be suspended.] + expected: FAIL [GravitySensor: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/accelerometer/LinearAccelerationSensor.https.html.ini b/third_party/blink/web_tests/external/wpt/accelerometer/LinearAccelerationSensor.https.html.ini index a277ddf..b561177 100644 --- a/third_party/blink/web_tests/external/wpt/accelerometer/LinearAccelerationSensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/accelerometer/LinearAccelerationSensor.https.html.ini
@@ -1,78 +1,6 @@ [LinearAccelerationSensor.https.html] - expected: - if product == "chrome": ERROR - [LinearAccelerationSensor: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [LinearAccelerationSensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [LinearAccelerationSensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [LinearAccelerationSensor: Losing visibility must cause readings to be suspended.] + expected: FAIL [LinearAccelerationSensor: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor-iframe-access.https.html.ini deleted file mode 100644 index 92afc70..0000000 --- a/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor-iframe-access.https.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[AmbientLightSensor-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [AmbientLightSensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [AmbientLightSensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor.https.html.ini b/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor.https.html.ini index 9422a4b..3f54e3eb 100644 --- a/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/ambient-light/AmbientLightSensor.https.html.ini
@@ -1,74 +1,3 @@ [AmbientLightSensor.https.html] - expected: - if product == "chrome": ERROR - [AmbientLightSensor: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [AmbientLightSensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [AmbientLightSensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [AmbientLightSensor: Losing visibility must cause readings to be suspended.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/animation-worklet/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/animation-worklet/idlharness.any.js.ini index b7d226e..14fd4312 100644 --- a/third_party/blink/web_tests/external/wpt/animation-worklet/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/animation-worklet/idlharness.any.js.ini
@@ -1,3 +1,23 @@ +[idlharness.any.worker.html] + [WorkletAnimation must be primary interface of new WorkletAnimation("name")] + expected: FAIL + + [Stringification of new WorkletAnimation("name")] + expected: FAIL + + [WorkletAnimation interface: new WorkletAnimation("name") must not have property "undefined"] + expected: FAIL + + [WorkletAnimation interface: new WorkletAnimation("name") must not have property "animatorName"] + expected: FAIL + + [CSS namespace: operation escape(CSSOMString)] + expected: FAIL + + [CSS namespace: attribute animationWorklet] + expected: FAIL + + [idlharness.any.html] [WorkletAnimation interface: existence and properties of interface object] expected: FAIL @@ -19,23 +39,3 @@ [CSS namespace: attribute animationWorklet] expected: FAIL - - -[idlharness.any.worker.html] - [WorkletAnimation must be primary interface of new WorkletAnimation("name")] - expected: FAIL - - [Stringification of new WorkletAnimation("name")] - expected: FAIL - - [WorkletAnimation interface: new WorkletAnimation("name") must not have property "undefined"] - expected: FAIL - - [WorkletAnimation interface: new WorkletAnimation("name") must not have property "animatorName"] - expected: FAIL - - [CSS namespace: operation escape(CSSOMString)] - expected: FAIL - - [CSS namespace: attribute animationWorklet] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/animation-worklet/playback-rate.https.html.ini b/third_party/blink/web_tests/external/wpt/animation-worklet/playback-rate.https.html.ini index cb4ee35..6cc1e27 100644 --- a/third_party/blink/web_tests/external/wpt/animation-worklet/playback-rate.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/animation-worklet/playback-rate.https.html.ini
@@ -16,7 +16,3 @@ [When playback rate is updated, the underlying effect is properly updated with the current time of its scroll-linked WorkletAnimation and produces correct visual result.] expected: FAIL - - [The playback rate set before the animation started playing affects the rate of progress of the current time] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-start-delay.https.html.ini b/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-start-delay.https.html.ini deleted file mode 100644 index 4eba6a48..0000000 --- a/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-start-delay.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[worklet-animation-start-delay.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini b/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini deleted file mode 100644 index 8ef84c1..0000000 --- a/third_party/blink/web_tests/external/wpt/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[worklet-animation-with-non-ascii-name.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/audio-output/selectAudioOutput-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/audio-output/selectAudioOutput-permissions-policy.https.sub.html.ini index 67204c2..7004316 100644 --- a/third_party/blink/web_tests/external/wpt/audio-output/selectAudioOutput-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/audio-output/selectAudioOutput-permissions-policy.https.sub.html.ini
@@ -1,15 +1,3 @@ [selectAudioOutput-permissions-policy.https.sub.html] [Default "speaker-selection" permissions policy ["self"\] allows the top-level document.] expected: FAIL - - [Default "speaker-selection" permissions policy ["self"\] allows same-origin iframes.] - expected: FAIL - - [Default "speaker-selection" permissions policy ["self"\] disallows cross-origin iframes.] - expected: FAIL - - [permissions policy "speaker-selection" can be enabled in cross-origin iframes using "allow" attribute.] - expected: FAIL - - [permissions policy "speaker-selection" can be disabled in same-origin iframes using "allow" attribute.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/abort.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/abort.https.window.js.ini index 2c131a14..1c66bbc 100644 --- a/third_party/blink/web_tests/external/wpt/background-fetch/abort.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/background-fetch/abort.https.window.js.ini
@@ -1,14 +1,7 @@ [abort.https.window.html] - expected: - if product == "chrome": TIMEOUT - [Aborting the same registration twice fails] - expected: - if product == "chrome": [PASS, TIMEOUT] - + expected: TIMEOUT [Calling BackgroundFetchRegistration.abort sets the correct fields and responses are still available] - expected: - if product == "chrome": [TIMEOUT, NOTRUN] + expected: TIMEOUT [An aborted fetch throws a DOM exception when accessing an incomplete record] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/content-security-policy.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/content-security-policy.https.window.js.ini deleted file mode 100644 index ceec63a..0000000 --- a/third_party/blink/web_tests/external/wpt/background-fetch/content-security-policy.https.window.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[content-security-policy.https.window.html] - expected: - if product == "chrome": TIMEOUT - [fetch blocked by CSP should reject] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/fetch-uploads.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/fetch-uploads.https.window.js.ini index d9005a71..be8bf018 100644 --- a/third_party/blink/web_tests/external/wpt/background-fetch/fetch-uploads.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/background-fetch/fetch-uploads.https.window.js.ini
@@ -1,14 +1,10 @@ [fetch-uploads.https.window.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Fetch with an upload should work] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Progress event includes uploaded bytes] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Duplicate upload requests work and can be distinguished.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/fetch.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/fetch.https.window.js.ini index e0bdcc3..6b12244 100644 --- a/third_party/blink/web_tests/external/wpt/background-fetch/fetch.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/background-fetch/fetch.https.window.js.ini
@@ -1,17 +1,9 @@ [fetch.https.window.html] expected: if product == "chrome": TIMEOUT - [Argument verification is done for BackgroundFetchManager.fetch()] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [IDs must be unique among active Background Fetch registrations] - expected: - if product == "chrome": [PASS, NOTRUN] - [Empty URL is OK.] expected: - if product == "chrome": [TIMEOUT, NOTRUN] + if product == "chrome": TIMEOUT [Requests with PUT method require CORS Preflight and succeed.] expected:
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/get-ids.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/get-ids.https.window.js.ini deleted file mode 100644 index 8e4bb2d..0000000 --- a/third_party/blink/web_tests/external/wpt/background-fetch/get-ids.https.window.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[get-ids.https.window.html] - expected: - if product == "chrome": TIMEOUT - [The BackgroundFetchManager exposes active fetches] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/get.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/get.https.window.js.ini deleted file mode 100644 index eec8b52b..0000000 --- a/third_party/blink/web_tests/external/wpt/background-fetch/get.https.window.js.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[get.https.window.html] - expected: - if product == "chrome": TIMEOUT - [Getting non-existing registrations yields `undefined`] - expected: - if product == "chrome": TIMEOUT - - [Getting an existing registration has the expected values] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/match.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/match.https.window.js.ini index a173787..5a952e5 100644 --- a/third_party/blink/web_tests/external/wpt/background-fetch/match.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/background-fetch/match.https.window.js.ini
@@ -1,22 +1,16 @@ [match.https.window.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Matching to a single request should work] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Matching to a non-existing request should work] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Matching multiple times on the same request works as expected.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Access to active fetches is supported.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Match with query options.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/mixed-content-and-allowed-schemes.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/mixed-content-and-allowed-schemes.https.window.js.ini deleted file mode 100644 index b085c9a..0000000 --- a/third_party/blink/web_tests/external/wpt/background-fetch/mixed-content-and-allowed-schemes.https.window.js.ini +++ /dev/null
@@ -1,34 +0,0 @@ -[mixed-content-and-allowed-schemes.https.window.html] - expected: - if product == "chrome": TIMEOUT - [https: fetch should register ok] - expected: - if product == "chrome": TIMEOUT - - [loopback IPv4 http: fetch should register ok] - expected: - if product == "chrome": NOTRUN - - [loopback IPv6 http: fetch should register ok] - expected: - if product == "chrome": NOTRUN - - [localhost http: fetch should register ok] - expected: - if product == "chrome": NOTRUN - - [wss: fetch should reject] - expected: - if product == "chrome": NOTRUN - - [file: fetch should reject] - expected: - if product == "chrome": NOTRUN - - [data: fetch should reject] - expected: - if product == "chrome": NOTRUN - - [unknown scheme fetch should reject] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/port-blocking.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/port-blocking.https.window.js.ini deleted file mode 100644 index 186d6d3..0000000 --- a/third_party/blink/web_tests/external/wpt/background-fetch/port-blocking.https.window.js.ini +++ /dev/null
@@ -1,26 +0,0 @@ -[port-blocking.https.window.html] - expected: - if product == "chrome": TIMEOUT - [fetch to default https port should register ok] - expected: - if product == "chrome": TIMEOUT - - [fetch to default http port should register ok] - expected: - if product == "chrome": NOTRUN - - [fetch to port 443 should register ok] - expected: - if product == "chrome": NOTRUN - - [fetch to port 80 should register ok, even over https] - expected: - if product == "chrome": NOTRUN - - [fetch to non-default non-bad port (8080) should register ok] - expected: - if product == "chrome": NOTRUN - - [fetch to bad port (SMTP) should reject] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/background-fetch/update-ui.https.window.js.ini b/third_party/blink/web_tests/external/wpt/background-fetch/update-ui.https.window.js.ini index 54c1be4..bc4e9933 100644 --- a/third_party/blink/web_tests/external/wpt/background-fetch/update-ui.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/background-fetch/update-ui.https.window.js.ini
@@ -1,14 +1,10 @@ [update-ui.https.window.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Background Fetch updateUI resolves] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Background Fetch updateUI called twice fails] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Background Fetch updateUI fails when event is not active] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/battery-status/battery-disallowed-in-cross-origin-iframe.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/battery-status/battery-disallowed-in-cross-origin-iframe.https.sub.html.ini index 01d0e04..5ce12ad 100644 --- a/third_party/blink/web_tests/external/wpt/battery-status/battery-disallowed-in-cross-origin-iframe.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/battery-status/battery-disallowed-in-cross-origin-iframe.https.sub.html.ini
@@ -1,5 +1,3 @@ [battery-disallowed-in-cross-origin-iframe.https.sub.html] - expected: - if os == "win": [OK, TIMEOUT] [throw a 'NotAllowedError' when invoking navigator.getBattery() within cross-origin iframe] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/beacon/beacon-redirect.https.window.js.ini b/third_party/blink/web_tests/external/wpt/beacon/beacon-redirect.https.window.js.ini deleted file mode 100644 index 237ea2c..0000000 --- a/third_party/blink/web_tests/external/wpt/beacon/beacon-redirect.https.window.js.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[beacon-redirect.https.window.html] - [cross-origin, CORS-safelisted: status = 308, type = blob] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/clear-site-data/storage.https.html.ini b/third_party/blink/web_tests/external/wpt/clear-site-data/storage.https.html.ini index bd565d8e..042e3b5 100644 --- a/third_party/blink/web_tests/external/wpt/clear-site-data/storage.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/clear-site-data/storage.https.html.ini
@@ -1,2 +1,4 @@ [storage.https.html] - expected: TIMEOUT + expected: + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [TIMEOUT, OK] + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-change.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-change.https.html.ini index aece588..ef7189f 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-change.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-change.https.html.ini
@@ -1,4 +1,3 @@ [accept-ch-change.https.html] [Accept-CH changes based on header] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini index ad6e35ea..9787ba0 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-iframe-redirect-with-fp-delegation.https.html.ini
@@ -1,4 +1,3 @@ [cross-origin-iframe-redirect-with-fp-delegation.https.html] [Iframe redirect with Feature Policy delegation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini index 7468e2d..db40852 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-navigation.https.html.ini
@@ -1,4 +1,3 @@ [cross-origin-navigation.https.html] [cross origin navigation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini index 079cf7da..6c082d8 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-redirect-with-fp-delegation.https.html.ini
@@ -1,4 +1,3 @@ [cross-origin-subresource-redirect-with-fp-delegation.https.html] [cross-origin subresource redirect with Feature Policy delegation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini index 782da0fd..f60d456 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/cross-origin-subresource-with-feature-policy.https.html.ini
@@ -1,4 +1,3 @@ [cross-origin-subresource-with-feature-policy.https.html] [cross origin subresources authorized by FP gets it own resources got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini index b77b63aa..96041778 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html.ini
@@ -1,4 +1,3 @@ [meta-equiv-delegate-ch-cross-origin-iframe-with-hints.https.sub.html] [meta-equiv cross origin iframe with hints got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini index a1d21da..e5ed3b4d 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-no-accept-ch.https.html.ini
@@ -1,4 +1,3 @@ [same-origin-navigation-no-accept-ch.https.html] [empty-ch on navigation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini index 2749565..0308c93 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation-redirect.https.html.ini
@@ -1,4 +1,3 @@ [same-origin-navigation-redirect.https.html] [redirect on navigation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini index 76379030..80dc39c 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-navigation.https.html.ini
@@ -1,4 +1,3 @@ [same-origin-navigation.https.html] [same origin navigation got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini index 2d44ddbb..d26d210 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch-stickiness/same-origin-subresource-redirect-opted-in.https.html.ini
@@ -1,4 +1,3 @@ [same-origin-subresource-redirect-opted-in.https.html] [same-origin subresource redirect with opt-in got client hints according to expectations.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/answers.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/answers.sub.https.html.ini index 9f85eadb..bb24e36 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/answers.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/answers.sub.https.html.ini
@@ -1,4 +1,3 @@ [answers.sub.https.html] [Accept-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/cache-revalidation.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/cache-revalidation.https.html.ini index 6f044707..6fe2d9d 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/cache-revalidation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/cache-revalidation.https.html.ini
@@ -1,4 +1,3 @@ [cache-revalidation.https.html] [Same headers sent for revalidation request] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini index 616fb75..bb9635cd 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/feature-policy.https.html.ini
@@ -1,12 +1,9 @@ [feature-policy.https.html] [Client hints loaded on cross-origin iframe request with feature policy.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on same-origin iframe request with feature policy.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on cross-origin iframe request with feature policy after attempting to set independently.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini index fecf67b..1516482a 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy-navigation/no-feature-policy.https.html.ini
@@ -1,16 +1,12 @@ [no-feature-policy.https.html] [Client hints not loaded on cross-origin iframe request with no feature policy.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on same-origin iframe request with no feature policy.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on cross-origin iframe request with allow list.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on same-origin iframe request with allow list.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy.sub.https.html.ini index 01f6521..e9226a1 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/feature-policy.sub.https.html.ini
@@ -1,8 +1,6 @@ [feature-policy.sub.https.html] [Accept-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL [Cross-Origin Accept-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/no-feature-policy.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/no-feature-policy.sub.https.html.ini index c6553b6e..0849866f 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/no-feature-policy.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/no-feature-policy.sub.https.html.ini
@@ -1,4 +1,3 @@ [no-feature-policy.sub.https.html] [Accept-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/non-secure.http.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/non-secure.http.html.ini deleted file mode 100644 index 4e08426..0000000 --- a/third_party/blink/web_tests/external/wpt/client-hints/accept-ch/non-secure.http.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[non-secure.http.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/navigation.https.window.js.ini b/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/navigation.https.window.js.ini index af2413b..c60f3c1 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/navigation.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/navigation.https.window.js.ini
@@ -1,4 +1,3 @@ [navigation.https.window.html] [Critical-CH navigation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/request-count.https.window.js.ini b/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/request-count.https.window.js.ini index 517a617..9750a6e8 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/request-count.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/critical-ch/request-count.https.window.js.ini
@@ -1,4 +1,3 @@ [request-count.https.window.html] [Critical-CH navigation restart] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-iframe.https.html.ini index 7a59e771..8c2853b 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-iframe.https.html.ini
@@ -1,8 +1,6 @@ [http-equiv-accept-ch-iframe.https.html] [Client hints loaded on same-origin iframe should include hints with a default permissions policy ofself and *, but the http-equiv meta tag has a bug and it doesn't impact iframes.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on cross-origin iframe only include hints with a default permissions policy of *.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-merge.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-merge.https.html.ini index 3805fef5..d4acd52 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-merge.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/http-equiv-accept-ch-merge.https.html.ini
@@ -1,4 +1,3 @@ [http-equiv-accept-ch-merge.https.html] [Accept-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini index bc39a0d..ecb8255 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_all.sub.https.html.ini
@@ -1,4 +1,3 @@ [accept_ch_delegation_to_all.sub.https.html] [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini index 43af82f..e38edaa 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_self.sub.https.html.ini
@@ -1,4 +1,3 @@ [accept_ch_delegation_to_self.sub.https.html] [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini index d5f1658d..a42ebb0 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_some.sub.https.html.ini
@@ -1,4 +1,3 @@ [accept_ch_delegation_to_some.sub.https.html] [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini index 3b9f201..b308b45 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/inner-delegation/accept_ch_delegation_to_src.sub.https.html.ini
@@ -1,4 +1,3 @@ [accept_ch_delegation_to_src.sub.https.html] [postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini index 60ba7519..985ab62 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-iframe.https.html.ini
@@ -1,8 +1,6 @@ [meta-equiv-delegate-ch-iframe.https.html] [Client hints loaded on same-origin iframe include hints with a default permissions policy of self and *.] - expected: - if product == "chrome": FAIL + expected: FAIL [Client hints loaded on cross-origin iframe only include hints with a default permissions policy of *.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-merge.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-merge.https.html.ini index 0a9dc14..7d6009a 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-merge.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/meta-equiv-delegate-ch-merge.https.html.ini
@@ -1,4 +1,3 @@ [meta-equiv-delegate-ch-merge.https.html] [Delegate-CH header test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp-same-origin.https.html.ini index ca160da..051cd328 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp-same-origin.https.html.ini
@@ -1,4 +1,3 @@ [iframe-csp-same-origin.https.html] [CSP sandboxed iframe with same-origin flag does send client hint headers] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp.https.html.ini index 6ea93f2..a8c7665 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-csp.https.html.ini
@@ -1,4 +1,3 @@ [iframe-csp.https.html] [CSP sandboxed iframe does not send client hint headers] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini index 2eedcc6..a5dff1c 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-popups-escape-sandbox.https.html.ini
@@ -1,4 +1,3 @@ [iframe-popups-escape-sandbox.https.html] [popup from sandboxed iframe with allow-popups-to-escape-sandbox flag does send client hint headers] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-same-origin.https.html.ini index b3e3596..70a7ef8 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe-same-origin.https.html.ini
@@ -1,4 +1,3 @@ [iframe-same-origin.https.html] [Same origin sandboxed iframe with allow-same-origin flag does send client hint headers] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe.https.html.ini index febe972..cc72c34 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sandbox/iframe.https.html.ini
@@ -1,4 +1,3 @@ [iframe.https.html] [sandboxed iframe does not send client hint headers] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.http.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.http.html.ini deleted file mode 100644 index ba69d43..0000000 --- a/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.http.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[sec-ch-ua.http.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.https.html.ini index adea9afa..1cd13492 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/sec-ch-ua.https.html.ini
@@ -1,12 +1,9 @@ [sec-ch-ua.https.html] - [Open HTTPS window: No brand in `Sec-CH-UA` header is > than 32 chars.] - expected: - if product == "chrome": FAIL - [Open HTTPS window: `Sec-CH-UA` header returned by default.] - expected: - if product == "chrome": FAIL + expected: FAIL [Open HTTPS window: `Sec-CH-UA` header is consistent across versions.] - expected: - if product == "chrome": FAIL + expected: FAIL + + [Open HTTPS window: No brand in `Sec-CH-UA` header is > than 32 chars.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/intercept-request.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/intercept-request.https.html.ini index cbe0ee3..3bfe368 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/intercept-request.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/intercept-request.https.html.ini
@@ -1,4 +1,3 @@ [intercept-request.https.html] [Service workers succsefully receives hints from request] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload-critical.https.window.js.ini b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload-critical.https.window.js.ini index 7d09408b..9fe89252 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload-critical.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload-critical.https.window.js.ini
@@ -1,4 +1,3 @@ [navigation-preload-critical.https.window.html] [Service worker successfully passes hints through to new fetch] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload.https.html.ini index 241eaf20a..a7aa1b19 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/navigation-preload.https.html.ini
@@ -1,4 +1,3 @@ [navigation-preload.https.html] [Service worker successfully passes hints through to new fetch] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request-critical.https.window.js.ini b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request-critical.https.window.js.ini index 944ca6d..75baee0 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request-critical.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request-critical.https.window.js.ini
@@ -1,4 +1,3 @@ [passthrough-request-critical.https.window.html] [Service worker successfully passes hints through to new fetch] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request.https.html.ini index dbf2a2a..7b721d6 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/service-workers/passthrough-request.https.html.ini
@@ -1,4 +1,3 @@ [passthrough-request.https.html] [Service worker successfully passes hints through to new fetch] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-iframe.https.html.ini index 66927497..8519a88 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-iframe.https.html.ini
@@ -1,4 +1,3 @@ [viewport-size-iframe.https.html] [viewport-size-iframe] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-subresource.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-subresource.https.html.ini index 8e8a2f0..3bd8f539 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-subresource.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-subresource.https.html.ini
@@ -1,4 +1,3 @@ [viewport-size-subresource.https.html] [viewport-size-subresource] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini index 0fe03cc..9ef6cb00 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window-different-dimensions.https.html.ini
@@ -1,4 +1,3 @@ [viewport-size-window-different-dimensions.https.html] [viewport-size-window-different-dimensions] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window.https.html.ini b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window.https.html.ini index bd0540cd..25cfbd99 100644 --- a/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/client-hints/viewport-size/viewport-size-window.https.html.ini
@@ -1,4 +1,3 @@ [viewport-size-window.https.html] [viewport-size-window] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/compat/webkit-box-rtl-flex.html.ini b/third_party/blink/web_tests/external/wpt/compat/webkit-box-rtl-flex.html.ini index f664b04..b7c789b2 100644 --- a/third_party/blink/web_tests/external/wpt/compat/webkit-box-rtl-flex.html.ini +++ b/third_party/blink/web_tests/external/wpt/compat/webkit-box-rtl-flex.html.ini
@@ -1,3 +1,2 @@ [webkit-box-rtl-flex.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/compute-pressure/permissions-policy/compute-pressure-allowed-by-permissions-policy-attribute-redirect-on-load.https.html.ini b/third_party/blink/web_tests/external/wpt/compute-pressure/permissions-policy/compute-pressure-allowed-by-permissions-policy-attribute-redirect-on-load.https.html.ini index 008cc9a7..cb3622ce5 100644 --- a/third_party/blink/web_tests/external/wpt/compute-pressure/permissions-policy/compute-pressure-allowed-by-permissions-policy-attribute-redirect-on-load.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/compute-pressure/permissions-policy/compute-pressure-allowed-by-permissions-policy-attribute-redirect-on-load.https.html.ini
@@ -1,5 +1,2 @@ [compute-pressure-allowed-by-permissions-policy-attribute-redirect-on-load.https.html] - expected: - if (flag_specific == "") and (product == "content_shell"): [CRASH, OK] - if flag_specific == "disable-site-isolation-trials": [CRASH, OK] - CRASH + expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/console/console-is-a-namespace.any.js.ini b/third_party/blink/web_tests/external/wpt/console/console-is-a-namespace.any.js.ini index 582495c..00a9fa7 100644 --- a/third_party/blink/web_tests/external/wpt/console/console-is-a-namespace.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/console/console-is-a-namespace.any.js.ini
@@ -1,6 +1,2 @@ -[console-is-a-namespace.any.html] - [console-is-a-namespace.any.shadowrealm.html] expected: ERROR - -[console-is-a-namespace.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/console/console-namespace-object-class-string.any.js.ini b/third_party/blink/web_tests/external/wpt/console/console-namespace-object-class-string.any.js.ini deleted file mode 100644 index 0e86445..0000000 --- a/third_party/blink/web_tests/external/wpt/console/console-namespace-object-class-string.any.js.ini +++ /dev/null
@@ -1,14 +0,0 @@ -[console-namespace-object-class-string.any.html] - [@@toStringTag exists on the namespace object with the appropriate descriptor] - expected: FAIL - - [Object.prototype.toString applied to the namespace object] - expected: FAIL - - -[console-namespace-object-class-string.any.worker.html] - [@@toStringTag exists on the namespace object with the appropriate descriptor] - expected: FAIL - - [Object.prototype.toString applied to the namespace object] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/console/console-tests-historical.any.js.ini b/third_party/blink/web_tests/external/wpt/console/console-tests-historical.any.js.ini index e15070c..2b5b8609 100644 --- a/third_party/blink/web_tests/external/wpt/console/console-tests-historical.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/console/console-tests-historical.any.js.ini
@@ -1,6 +1,2 @@ -[console-tests-historical.any.worker.html] - -[console-tests-historical.any.html] - [console-tests-historical.any.shadowrealm.html] expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/embedded-enforcement/subsumption_algorithm-general.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/embedded-enforcement/subsumption_algorithm-general.html.ini deleted file mode 100644 index 25d89c5..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/embedded-enforcement/subsumption_algorithm-general.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subsumption_algorithm-general.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/form-action/form-action-src-allowed-target-blank.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/form-action/form-action-src-allowed-target-blank.sub.html.ini deleted file mode 100644 index 636d86e..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/form-action/form-action-src-allowed-target-blank.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[form-action-src-allowed-target-blank.sub.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html.ini deleted file mode 100644 index d11fb83..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[frame-ancestors-nested-cross-in-cross-star-allow.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html.ini deleted file mode 100644 index 8d9f7ac..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[frame-ancestors-nested-cross-in-same-url-block.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-src/frame-src-same-document-meta.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/frame-src/frame-src-same-document-meta.sub.html.ini deleted file mode 100644 index 04c984aa..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/frame-src/frame-src-same-document-meta.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[frame-src-same-document-meta.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini index 6116a21f..831cd4f 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini
@@ -1,38 +1,12 @@ [sharedworker-import.http.html] - expected: - if (flag_specific == "") and (product == "chrome"): [OK, TIMEOUT] [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL + expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL + expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL + expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL - - [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.] - expected: - if product == "chrome": [PASS, TIMEOUT] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini index 9f9d6f6..e8da8509 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini
@@ -1,6 +1,6 @@ [sharedworker-import.https.html] expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [OK, TIMEOUT] [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini index b331b7b..0a36cef 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini
@@ -1,32 +1,12 @@ [sharedworker-import.https.html] - expected: - if (flag_specific == "") and (product == "chrome"): [OK, TIMEOUT] [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL + expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL + expected: FAIL [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] - expected: - if product == "chrome": [FAIL, NOTRUN] - FAIL - - [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/blob-inherits-from-meta-http-equiv-with-invalid-characters.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/blob-inherits-from-meta-http-equiv-with-invalid-characters.html.ini index 7eb847a..3613c43 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/blob-inherits-from-meta-http-equiv-with-invalid-characters.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/blob-inherits-from-meta-http-equiv-with-invalid-characters.html.ini
@@ -1,3 +1,2 @@ [blob-inherits-from-meta-http-equiv-with-invalid-characters.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history-iframe.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history-iframe.sub.html.ini deleted file mode 100644 index 3d47c07..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history-iframe.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[history-iframe.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history.sub.html.ini deleted file mode 100644 index 9728b70..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/history.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[history.sub.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/iframe-all-local-schemes.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/iframe-all-local-schemes.sub.html.ini deleted file mode 100644 index 759ae54..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/iframe-all-local-schemes.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe-all-local-schemes.sub.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/window.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/window.html.ini deleted file mode 100644 index b774166..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/window.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/media-src/media-src-7_2_2.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/media-src/media-src-7_2_2.sub.html.ini deleted file mode 100644 index 11a5776..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/media-src/media-src-7_2_2.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[media-src-7_2_2.sub.html] - expected: [TIMEOUT, OK]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/navigate-to/meta-refresh-redirected-blocked.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/navigate-to/meta-refresh-redirected-blocked.sub.html.ini deleted file mode 100644 index f4f8a92..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/navigate-to/meta-refresh-redirected-blocked.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[meta-refresh-redirected-blocked.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini index ea56331..ed85552 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini
@@ -1,4 +1,3 @@ [report-to-directive-allowed-in-meta.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini index 0b157c6..eef21ca 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-report-only-sends-reports-on-violation.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini index 4025123..24beeac 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-sends-reports-on-violation.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini index ee431f5..a99307c 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-works-on-frame-ancestors.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini index f6bc07d..ccdf339 100644 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-works-on-frame-src.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting/report-preload-and-consume.https.html.ini b/third_party/blink/web_tests/external/wpt/content-security-policy/reporting/report-preload-and-consume.https.html.ini deleted file mode 100644 index 6b13a80e..0000000 --- a/third_party/blink/web_tests/external/wpt/content-security-policy/reporting/report-preload-and-consume.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[report-preload-and-consume.https.html] - [Reporting endpoints received credentials.] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/cookie-store/change_eventhandler_for_document_cookie.https.window.js.ini b/third_party/blink/web_tests/external/wpt/cookie-store/change_eventhandler_for_document_cookie.https.window.js.ini deleted file mode 100644 index 2f130b5c..0000000 --- a/third_party/blink/web_tests/external/wpt/cookie-store/change_eventhandler_for_document_cookie.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[change_eventhandler_for_document_cookie.https.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookie-store/cookieListItem_attributes.https.any.js.ini b/third_party/blink/web_tests/external/wpt/cookie-store/cookieListItem_attributes.https.any.js.ini deleted file mode 100644 index 80c87e5..0000000 --- a/third_party/blink/web_tests/external/wpt/cookie-store/cookieListItem_attributes.https.any.js.ini +++ /dev/null
@@ -1,14 +0,0 @@ -[cookieListItem_attributes.https.any.serviceworker.html] - [CookieListItem - cookieStore.set with expires set to a timestamp 10 years in the future] - expected: [FAIL, PASS] - - [CookieListItem - cookieStore.set with expires set to a Date 10 years in the future] - expected: [FAIL, PASS] - - -[cookieListItem_attributes.https.any.html] - [CookieListItem - cookieStore.set with expires set to a timestamp 10 years in the future] - expected: [PASS, FAIL] - - [CookieListItem - cookieStore.set with expires set to a Date 10 years in the future] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_get_set_across_origins.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_get_set_across_origins.sub.https.html.ini deleted file mode 100644 index cbb0164..0000000 --- a/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_get_set_across_origins.sub.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cookieStore_get_set_across_origins.sub.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_set_arguments.https.any.js.ini b/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_set_arguments.https.any.js.ini index b14ebae4..80dac74 100644 --- a/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_set_arguments.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/cookie-store/cookieStore_set_arguments.https.any.js.ini
@@ -1,18 +1,6 @@ [cookieStore_set_arguments.https.any.serviceworker.html] - [cookieStore.set with expires set to a future timestamp] - expected: - if os == "win": [FAIL, PASS] - [cookieStore.set with expires set to a future Date] - expected: - if os == "win": [FAIL, PASS] + expected: [FAIL, PASS] - -[cookieStore_set_arguments.https.any.html] [cookieStore.set with expires set to a future timestamp] - expected: - if os == "win": FAIL - - [cookieStore.set with expires set to a future Date] - expected: - if os == "win": FAIL + expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/cookie-store/serviceworker_cookiechange_eventhandler_overlapping_subscriptions.https.any.js.ini b/third_party/blink/web_tests/external/wpt/cookie-store/serviceworker_cookiechange_eventhandler_overlapping_subscriptions.https.any.js.ini deleted file mode 100644 index 7f8a862..0000000 --- a/third_party/blink/web_tests/external/wpt/cookie-store/serviceworker_cookiechange_eventhandler_overlapping_subscriptions.https.any.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[serviceworker_cookiechange_eventhandler_overlapping_subscriptions.https.any.serviceworker.html] - expected: - if product == "chrome": [OK, TIMEOUT] - [1 cookiechange event dispatched with cookie change that matches multiple subscriptions] - expected: - if product == "chrome": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/attributes/attributes-ctl.sub.html.ini b/third_party/blink/web_tests/external/wpt/cookies/attributes/attributes-ctl.sub.html.ini index 0173469..225dfb99 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/attributes/attributes-ctl.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/attributes/attributes-ctl.sub.html.ini
@@ -1,5 +1,4 @@ [attributes-ctl.sub.html] - expected: [OK, ERROR] [Cookie with %x0 after Domain attribute value is handled correctly.] expected: FAIL @@ -113,87 +112,3 @@ [Cookie with %xd after SameSite attribute value is handled correctly.] expected: FAIL - - [Cookie with %x7f in Path attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after Path attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after Max-Age attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after Secure attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in Domain attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in Expires attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after Secure attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after Expires attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in HttpOnly attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in Path attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in Max-Age attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1e after SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after Path attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after Expires attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in Expires attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after Domain attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in Secure attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in Domain attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in Secure attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f in Max-Age attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f in HttpOnly attribute is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x7f after Domain attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1f after Max-Age attribute value is handled correctly.] - expected: [PASS, NOTRUN] - - [Cookie with %x1e in SameSite attribute value is handled correctly.] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/attributes/domain.sub.html.ini b/third_party/blink/web_tests/external/wpt/cookies/attributes/domain.sub.html.ini deleted file mode 100644 index 76b1911d..0000000 --- a/third_party/blink/web_tests/external/wpt/cookies/attributes/domain.sub.html.ini +++ /dev/null
@@ -1,43 +0,0 @@ -[domain.sub.html] - expected: [OK, TIMEOUT] - [No cookie returned for domain mismatch (first attribute is a different subdomain and second is bare)] - expected: [PASS, NOTRUN] - - [Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' second)] - expected: [PASS, NOTRUN] - - [Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' first)] - expected: [PASS, NOTRUN] - - [No cookie returned for domain with single dot ('.') value.] - expected: [PASS, TIMEOUT] - - [Return cookie with valid domain after domain with single dot ('.') value.] - expected: [PASS, NOTRUN] - - [Empty domain treated as host cookie 1] - expected: [PASS, NOTRUN] - - [Empty domain treated as host cookie 2] - expected: [PASS, NOTRUN] - - [Empty domain treated as host cookie 3] - expected: [PASS, NOTRUN] - - [No host cookies returned for host cookies after non-host redirect 1] - expected: [PASS, NOTRUN] - - [No host cookies returned for host cookies after non-host redirect 2] - expected: [PASS, NOTRUN] - - [No host cookies returned for host cookies after non-host redirect 3] - expected: [PASS, NOTRUN] - - [Return cookie for domain match (with first domain attribute as suffix of host name and second a bare attribute)] - expected: [PASS, NOTRUN] - - [Cookie returned for bare domain attribute following mismatched domain attribute (after redirect to same-origin page).] - expected: [PASS, NOTRUN] - - [No cookie set on domain mismatch before a (domain matching) redirect (for second level subdomain)] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/domain/domain-attribute-idn-host.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/cookies/domain/domain-attribute-idn-host.sub.https.html.ini index 8ce7d50..5b8c97b 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/domain/domain-attribute-idn-host.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/domain/domain-attribute-idn-host.sub.https.html.ini
@@ -4,15 +4,3 @@ [UTF8-encoded IDN with non-ASCII dot in domain attribute] expected: FAIL - - [wrong UTF8-encoded IDN in domain attribute] - expected: [PASS, FAIL] - - [IDN with invalid UTF-8 bytes in domain attribute] - expected: [PASS, FAIL] - - [punycode IDN in domain attribute] - expected: [PASS, FAIL] - - [wrong punycode IDN in domain attribute] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/name/name-ctl.html.ini b/third_party/blink/web_tests/external/wpt/cookies/name/name-ctl.html.ini index 8c8b463..f1ece09 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/name/name-ctl.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/name/name-ctl.html.ini
@@ -1,19 +1,16 @@ [name-ctl.html] - [Cookie with %x0 in name is rejected.] + [Cookie with %x0 in name is rejected (DOM).] expected: FAIL - [Cookie with %x9 in name is accepted.] - expected: FAIL - - [Cookie with %xa in name is rejected.] - expected: FAIL - - [Cookie with %xd in name is rejected.] + [Cookie with %x9 in name is accepted (DOM).] expected: FAIL [Cookie with %xa in name is rejected (DOM).] expected: FAIL + [Cookie with %xd in name is rejected (DOM).] + expected: FAIL + [Cookie with %x9 in name is accepted (HTTP).] expected: FAIL @@ -22,12 +19,3 @@ [Cookie with %xd in name is rejected or modified (HTTP).] expected: FAIL - - [Cookie with %x9 in name is accepted (DOM).] - expected: FAIL - - [Cookie with %xd in name is rejected (DOM).] - expected: FAIL - - [Cookie with %x0 in name is rejected (DOM).] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/cookies/name/name.html.ini b/third_party/blink/web_tests/external/wpt/cookies/name/name.html.ini deleted file mode 100644 index b86b4de..0000000 --- a/third_party/blink/web_tests/external/wpt/cookies/name/name.html.ini +++ /dev/null
@@ -1,19 +0,0 @@ -[name.html] - expected: [OK, TIMEOUT] - [Name is set as expected for -a=test] - expected: [PASS, NOTRUN] - - [Name is set as expected for _a=test] - expected: [PASS, TIMEOUT] - - [Name is set as expected for +=test] - expected: [PASS, NOTRUN] - - [Name is set as expected for "a=test] - expected: [PASS, NOTRUN] - - [Name is set as expected for "a=b"=test] - expected: [PASS, NOTRUN] - - [Name is set as expected for )a=test] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/partitioned-cookies/partitioned-cookies.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/cookies/partitioned-cookies/partitioned-cookies.tentative.https.html.ini index 3d3fb44..797ca9cf 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/partitioned-cookies/partitioned-cookies.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/partitioned-cookies/partitioned-cookies.tentative.https.html.ini
@@ -1,5 +1,6 @@ [partitioned-cookies.tentative.https.html] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Partitioned cookies are not accessible on a different top-level site via HTTP] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/cookies/samesite/form-post-blank-reload.https.html.ini b/third_party/blink/web_tests/external/wpt/cookies/samesite/form-post-blank-reload.https.html.ini index 88a8c05..25c3e4a 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/samesite/form-post-blank-reload.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/samesite/form-post-blank-reload.https.html.ini
@@ -1,5 +1,5 @@ [form-post-blank-reload.https.html] expected: - if product == "chrome": [ERROR, OK] + if product == "chrome": ERROR [Reloaded cross-site top-level form POSTs are strictly same-site] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/cookies/samesite/iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/cookies/samesite/iframe.https.html.ini deleted file mode 100644 index de2973f..0000000 --- a/third_party/blink/web_tests/external/wpt/cookies/samesite/iframe.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/cookies/value/value-ctl.html.ini b/third_party/blink/web_tests/external/wpt/cookies/value/value-ctl.html.ini index 97b89df..e92a55ee 100644 --- a/third_party/blink/web_tests/external/wpt/cookies/value/value-ctl.html.ini +++ b/third_party/blink/web_tests/external/wpt/cookies/value/value-ctl.html.ini
@@ -1,33 +1,21 @@ [value-ctl.html] - [Cookie with %x0 in value is rejected.] - expected: FAIL - - [Cookie with %x9 in value is accepted.] - expected: FAIL - - [Cookie with %xa in value is rejected.] - expected: FAIL - - [Cookie with %xd in value is rejected.] + [Cookie with %x0 in value is rejected (DOM).] expected: FAIL [Cookie with %x9 in value is accepted (DOM).] expected: FAIL + [Cookie with %xa in value is rejected (DOM).] + expected: FAIL + [Cookie with %xd in value is rejected (DOM).] expected: FAIL + [Cookie with %x9 in value is accepted (HTTP).] + expected: FAIL + [Cookie with %xa in name is rejected or modified (HTTP).] expected: FAIL [Cookie with %xd in name is rejected or modified (HTTP).] expected: FAIL - - [Cookie with %x0 in value is rejected (DOM).] - expected: FAIL - - [Cookie with %xa in value is rejected (DOM).] - expected: FAIL - - [Cookie with %x9 in value is accepted (HTTP).] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-cross-origin-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-cross-origin-policy.https.html.ini index 1fedefe..27e7b039 100644 --- a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-cross-origin-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-cross-origin-policy.https.html.ini
@@ -1,6 +1,4 @@ [fedcm-cross-origin-policy.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that COEP policy do not apply to FedCM requests] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-iframe.https.html.ini index 2f27a9b..b6d5a05 100644 --- a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-iframe.https.html.ini
@@ -1,14 +1,10 @@ [fedcm-iframe.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT + [FedCM enabled in 2 level deep nested iframe. FedCM should be enabled regardless of iframe nesting depth] + expected: TIMEOUT + [FedCM disabled in 2 level deep nested iframe where middle iframe does not have permission policy] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [FedCM disabled in 2 level deep nested iframe where innermost iframe does not have permission policy] - expected: - if product == "chrome": NOTRUN - - [FedCM enabled in 2 level deep nested iframe. FedCM should be enabled regardless of iframe nesting depth] - expected: - if product == "chrome": TIMEOUT + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-network-requests.https.html.ini b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-network-requests.https.html.ini index 50afed1..546e4a8b 100644 --- a/third_party/blink/web_tests/external/wpt/credential-management/fedcm-network-requests.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/credential-management/fedcm-network-requests.https.html.ini
@@ -1,75 +1,56 @@ [fedcm-network-requests.https.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): OK - if flag_specific == "disable-site-isolation-trials": OK - if flag_specific == "highdpi": OK - TIMEOUT - [nonce is not required in FederatedIdentityProvider.] - expected: - if product == "chrome": NOTRUN - - [Test client_metadata request] - expected: - if product == "chrome": NOTRUN - - [Test that promise is rejected if accounts endpoint redirects] - expected: - if product == "chrome": NOTRUN - - [Get after abort should work] - expected: - if product == "chrome": NOTRUN - - [Reject when clientId is missing] - expected: - if product == "chrome": NOTRUN - - [Reject when clientId is empty] - expected: - if product == "chrome": NOTRUN + expected: TIMEOUT + [Successfully obtaining token should resolve the promise.] + expected: TIMEOUT [When there's a pending request, a second `get` call should be rejected. ] - expected: - if product == "chrome": NOTRUN - - [Successfully obtaining token should resolve the promise.] - expected: - if product == "chrome": TIMEOUT - - [Reject when configURL is invalid] - expected: - if product == "chrome": NOTRUN - - [Test that the promise is rejected if the manifest is not in the manifest list] - expected: - if product == "chrome": NOTRUN - - [Test that token endpoint does not follow redirects] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Reject when provider list is empty] - expected: - if product == "chrome": NOTRUN - - [Test the abort signal] - expected: - if product == "chrome": NOTRUN - - [Test that service worker cannot observe fetches performed by FedCM API] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Reject when configURL is missing] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN - [Test that User Info API only works when invoked from iframe that is same origin as the IDP] + [Reject when configURL is invalid] + expected: NOTRUN + + [Reject when clientId is empty] + expected: NOTRUN + + [nonce is not required in FederatedIdentityProvider.] + expected: NOTRUN + + [Reject when clientId is missing] + expected: NOTRUN + + [Test the abort signal] + expected: NOTRUN + + [Get after abort should work] + expected: NOTRUN + + [Test that the promise is rejected if the manifest is not in the manifest list] + expected: NOTRUN + + [Test that promise is rejected if accounts endpoint redirects] + expected: NOTRUN + + [Test that token endpoint does not follow redirects] + expected: NOTRUN + + [Test client_metadata request] + expected: NOTRUN + + [Test that service worker cannot observe fetches performed by FedCM API] expected: NOTRUN [Test basic User InFo API flow] expected: NOTRUN + [Test that User Info API only works when invoked from iframe that is same origin as the IDP] + expected: NOTRUN + [Test that User Info API does not work in the top frame] expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/credential-management/passwordcredential-framed-get.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/credential-management/passwordcredential-framed-get.sub.https.html.ini index a5197008..4fd3ba5 100644 --- a/third_party/blink/web_tests/external/wpt/credential-management/passwordcredential-framed-get.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/credential-management/passwordcredential-framed-get.sub.https.html.ini
@@ -1,5 +1,3 @@ [passwordcredential-framed-get.sub.https.html] - expected: - if os == "win": [OK, TIMEOUT] [Same-origin IFrame in same-origin IFrame does not throw.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-attachment-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-attachment-applies-to-014.xht.ini deleted file mode 100644 index bd3026d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-attachment-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-attachment-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-005.xht.ini deleted file mode 100644 index 2ad8d4f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-position-applies-to-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-006.xht.ini deleted file mode 100644 index be126b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-position-applies-to-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-position-applies-to-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-root-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-root-020.xht.ini deleted file mode 100644 index fd0d513..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/backgrounds/background-root-020.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-root-020.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-applies-to-014.xht.ini deleted file mode 100644 index 34b7c3fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-left-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-color-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-color-applies-to-014.xht.ini deleted file mode 100644 index 264b35c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-color-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-left-color-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-width-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-width-applies-to-014.xht.ini deleted file mode 100644 index 624669b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-left-width-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-left-width-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-applies-to-014.xht.ini deleted file mode 100644 index 6d9b5487..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-right-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-color-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-color-applies-to-014.xht.ini deleted file mode 100644 index 4a636149..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-color-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-right-color-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-width-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-width-applies-to-014.xht.ini deleted file mode 100644 index e40a4e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-right-width-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-right-width-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-width-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-width-012.xht.ini deleted file mode 100644 index c7b3705..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/borders/border-width-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-width-012.xht] - expected: - if os == "win": [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/cascade/inherit-computed-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/cascade/inherit-computed-001.html.ini deleted file mode 100644 index 12e8c800..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/cascade/inherit-computed-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[inherit-computed-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html.ini deleted file mode 100644 index dd1850d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[adjoining-float-nested-forced-clearance-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/floats-143.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/floats-143.xht.ini deleted file mode 100644 index 07c54153..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/floats-143.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-143.xht] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini deleted file mode 100644 index c993f35d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[no-clearance-adjoining-opposite-float.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini deleted file mode 100644 index 4a2e1a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[no-clearance-due-to-large-margin-after-left-right.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-2.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-2.html.ini index 5b074f3..7d7dc81b 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-2.html.ini
@@ -1,3 +1,2 @@ [float-nowrap-2.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3-ref.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3-ref.html.ini index d235fbd..b73dfd8d 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3-ref.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3-ref.html.ini
@@ -1,4 +1,2 @@ [float-nowrap-3-ref.html] - expected: - if (os == "linux") and (flag_specific == "disable-layout-ng"): PASS - CRASH + expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3.html.ini deleted file mode 100644 index 3e81ca6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-3.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[float-nowrap-3.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-4.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-4.html.ini index 1181379..46013258 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-4.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/float-nowrap-4.html.ini
@@ -1,4 +1,2 @@ [float-nowrap-4.html] - expected: - if (os == "linux") and (flag_specific == "disable-layout-ng"): PASS - CRASH + expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-line-wrap-shifted-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-line-wrap-shifted-001.html.ini deleted file mode 100644 index 94c8081..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-line-wrap-shifted-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-line-wrap-shifted-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001.html.ini deleted file mode 100644 index 57162abe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini deleted file mode 100644 index 1f8ef30..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-001a.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-002.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-002.tentative.html.ini deleted file mode 100644 index e7cf0b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-002.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-002.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-003.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-003.tentative.html.ini deleted file mode 100644 index 8a51e31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-003.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-003.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-004.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-004.html.ini deleted file mode 100644 index 8a8b7683..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-005.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-005.html.ini deleted file mode 100644 index 1e857e16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/floats-wrap-bfc-with-margin-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-wrap-bfc-with-margin-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/overhanging-float-paint-order.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/overhanging-float-paint-order.html.ini deleted file mode 100644 index 36f6aed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/overhanging-float-paint-order.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overhanging-float-paint-order.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/zero-width-floats-positioning.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/floats/zero-width-floats-positioning.tentative.html.ini deleted file mode 100644 index c9caf35..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/floats/zero-width-floats-positioning.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[zero-width-floats-positioning.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/anonymous-inline-inherit-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/anonymous-inline-inherit-001.html.ini deleted file mode 100644 index ff869e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/anonymous-inline-inherit-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[anonymous-inline-inherit-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-002.xht.ini index aaba204..3b6420d 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-002.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-002.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-002.xht] expected: FAIL - # CSS2 tests that rely on undefined behaviors (height of line-height: normal). - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-003.xht.ini index 21a5554..394620b 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-003.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-003.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-003.xht] expected: FAIL - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-004.xht.ini index 1b619ce..ecad8c49 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-004.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-004.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-004.xht] expected: FAIL - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-005.xht.ini index 8c076c0..75606e2 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-005.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-005.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-005.xht] expected: FAIL - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-006.xht.ini index 2f0e9227..e98a1b5 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-006.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-006.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-006.xht] expected: FAIL - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-007.xht.ini index 9cfa1d1c..a59ef6c 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-007.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-007.xht.ini
@@ -1,4 +1,2 @@ [inline-formatting-context-007.xht] expected: FAIL - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-010b.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-010b.xht.ini deleted file mode 100644 index 6d51fab1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-010b.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[inline-formatting-context-010b.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-023.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-023.xht.ini deleted file mode 100644 index 066d1216..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-formatting-context-023.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-formatting-context-023.xht] - # CSS2 tests that have 1px diff due to font hinting. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-negative-margin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-negative-margin-001.html.ini deleted file mode 100644 index e871ca1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/inline-negative-margin-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[inline-negative-margin-001.html] - [[data-expected-height\] 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [[data-expected-height\] 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [[data-expected-height\] 10] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-box-height-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-box-height-002.xht.ini deleted file mode 100644 index f993d55..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-box-height-002.xht.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[line-box-height-002.xht] - # CSS2 tests that render colors differently for text and images on Mac. - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-126.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-126.xht.ini deleted file mode 100644 index d370566b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-126.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-height-126.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-129.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-129.xht.ini deleted file mode 100644 index 88d2c2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/line-height-129.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-height-129.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-117a.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-117a.xht.ini deleted file mode 100644 index 7f6f256..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-117a.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-align-117a.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-118a.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-118a.xht.ini deleted file mode 100644 index e012139..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-118a.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-align-118a.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-003.xht.ini deleted file mode 100644 index 57ea11e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-align-baseline-003.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-004a.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-004a.xht.ini deleted file mode 100644 index 2870ce8b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-004a.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-align-baseline-004a.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-005a.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-005a.xht.ini deleted file mode 100644 index a0ada88..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-baseline-005a.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-align-baseline-005a.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-sub-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-sub-001.xht.ini index 23624f38..6089c80d 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-sub-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-sub-001.xht.ini
@@ -1,3 +1,2 @@ [vertical-align-sub-001.xht] - disabled: - if os == "linux": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-super-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-super-001.xht.ini index b523e6d..ab61c75 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-super-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/linebox/vertical-align-super-001.xht.ini
@@ -1,3 +1,2 @@ [vertical-align-super-001.xht] - disabled: - if os == "linux": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-001.xht.ini deleted file mode 100644 index 171fe910..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-empty-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-004.xht.ini deleted file mode 100644 index a28a3d85..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-empty-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-empty-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-float-in-layer-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-float-in-layer-001.html.ini deleted file mode 100644 index b5b8a98..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-float-in-layer-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-float-in-layer-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001e.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001e.xht.ini deleted file mode 100644 index 003c9e14..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001e.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-insert-001e.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001f.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001f.xht.ini deleted file mode 100644 index 7880103..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001f.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-insert-001f.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001h.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001h.xht.ini deleted file mode 100644 index f700654..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001h.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-insert-001h.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002e.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002e.xht.ini deleted file mode 100644 index 1cd738a02..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002e.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-insert-002e.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002f.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002f.xht.ini deleted file mode 100644 index 1d461ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-insert-002f.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-insert-002f.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-nested-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-nested-002.xht.ini deleted file mode 100644 index 9e8d5e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-nested-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-nested-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-remove-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-remove-006.xht.ini deleted file mode 100644 index 71c589d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/block-in-inline-remove-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline-remove-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/blocks-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/blocks-017.xht.ini deleted file mode 100644 index 2b9cc00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/blocks-017.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[blocks-017.xht] - # CSS2 tests that require files in different directories. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini deleted file mode 100644 index bfa30eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[block-in-inline-ax-crash.html] - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-block-replaced-height-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-block-replaced-height-008.xht.ini deleted file mode 100644 index e888b25..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-block-replaced-height-008.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[inline-block-replaced-height-008.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-replaced-height-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-replaced-height-008.xht.ini deleted file mode 100644 index b90e322..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/inline-replaced-height-008.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[inline-replaced-height-008.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini deleted file mode 100644 index 71cb46c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[max-height-applies-to-012.xht] - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-separates-margin.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-separates-margin.html.ini deleted file mode 100644 index e3d2fcd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-height-separates-margin.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[max-height-separates-margin.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini deleted file mode 100644 index e6818fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[max-width-applies-to-012.xht] - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-013.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-013.xht.ini deleted file mode 100644 index 59716c9c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-013.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[max-width-applies-to-013.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-014.xht.ini deleted file mode 100644 index 3576b28..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/max-width-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[max-width-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini deleted file mode 100644 index 5ee1dccd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-height-applies-to-012.xht] - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-014.xht.ini deleted file mode 100644 index f84b023..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-height-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-separates-margin.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-separates-margin.html.ini deleted file mode 100644 index 1b4e28ef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-height-separates-margin.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-height-separates-margin.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-005.xht.ini deleted file mode 100644 index 9d1eec7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-width-applies-to-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-006.xht.ini deleted file mode 100644 index 0b73a0d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-width-applies-to-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini deleted file mode 100644 index dedb399..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-width-applies-to-012.xht] - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-014.xht.ini deleted file mode 100644 index 5cb1fd1f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/min-width-applies-to-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-width-applies-to-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/replaced-intrinsic-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/replaced-intrinsic-003.xht.ini deleted file mode 100644 index 4b20788..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/replaced-intrinsic-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-intrinsic-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/width-applies-to-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/width-applies-to-012.xht.ini deleted file mode 100644 index bc4696c3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/normal-flow/width-applies-to-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[width-applies-to-012.xht] - disabled: - if os == "linux": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini deleted file mode 100644 index edbfe918..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[opacity-affects-block-in-inline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/zindex-affects-block-in-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/zindex-affects-block-in-inline.html.ini deleted file mode 100644 index 66c7be8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/stacking-context/zindex-affects-block-in-inline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[zindex-affects-block-in-inline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/anonymous-table-box-width-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/anonymous-table-box-width-001.xht.ini index 3b5e737a..28346b3d 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/anonymous-table-box-width-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/anonymous-table-box-width-001.xht.ini
@@ -1,3 +1,2 @@ [anonymous-table-box-width-001.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-row-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-row-002.xht.ini deleted file mode 100644 index 5882d24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-row-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-collapse-dynamic-row-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-rowgroup-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-rowgroup-002.xht.ini deleted file mode 100644 index 3695aef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/border-collapse-dynamic-rowgroup-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-collapse-dynamic-rowgroup-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/caption-side-applies-to-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/caption-side-applies-to-007.xht.ini deleted file mode 100644 index 57d51e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/caption-side-applies-to-007.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[caption-side-applies-to-007.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-025.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-025.xht.ini deleted file mode 100644 index 8b4b088..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-025.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-025.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-026.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-026.xht.ini deleted file mode 100644 index fe0b8c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-026.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-026.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-027.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-027.xht.ini deleted file mode 100644 index 649441ee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-027.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-027.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-028.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-028.xht.ini deleted file mode 100644 index 4ccf888..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-028.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-028.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-029.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-029.xht.ini deleted file mode 100644 index b7eccbb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-029.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-029.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-030.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-030.xht.ini deleted file mode 100644 index dfc3ac4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-030.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-030.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-031.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-031.xht.ini deleted file mode 100644 index 1863e73..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/fixed-table-layout-031.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-031.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-087.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-087.xht.ini index b96bfd4e9..074b209 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-087.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-087.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-087.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-088.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-088.xht.ini index 343febd..4f22a3f 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-088.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-088.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-088.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-089.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-089.xht.ini index 05f3075..2b40aea 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-089.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-089.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-089.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-090.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-090.xht.ini index 0ac0412..45e12020 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-090.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-090.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-090.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-091.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-091.xht.ini index 213acba3..dd27ea15 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-091.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-091.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-091.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-092.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-092.xht.ini index 14a74d5..9a5a1db 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-092.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-anonymous-objects-092.xht.ini
@@ -1,3 +1,2 @@ [table-anonymous-objects-092.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-colgroup-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-colgroup-001.xht.ini deleted file mode 100644 index 3053875b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-colgroup-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-backgrounds-bc-colgroup-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-column-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-column-001.xht.ini deleted file mode 100644 index b476e5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bc-column-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-backgrounds-bc-column-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-colgroup-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-colgroup-001.xht.ini deleted file mode 100644 index eedf547..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-colgroup-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-backgrounds-bs-colgroup-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-column-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-column-001.xht.ini deleted file mode 100644 index 02a798c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-column-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-backgrounds-bs-column-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-rowgroup-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-rowgroup-001.xht.ini deleted file mode 100644 index c48b3723..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-backgrounds-bs-rowgroup-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-backgrounds-bs-rowgroup-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-footer-group-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-footer-group-004.xht.ini deleted file mode 100644 index bcc6033..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-footer-group-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-footer-group-004.xht] - # Below are manual tests from web-platform-tests without automation. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-header-group-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-header-group-004.xht.ini deleted file mode 100644 index 540c8041..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/tables/table-header-group-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[table-header-group-004.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/bidi-span-001.html.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/bidi-span-001.html.ini index aa0fc402..37deb7f5 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/bidi-span-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/bidi-span-001.html.ini
@@ -1,3 +1,2 @@ [bidi-span-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-079.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-079.xht.ini deleted file mode 100644 index cee4347c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-079.xht.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[letter-spacing-079.xht] - # No browsers implemented the spec behavior, not web compatible, no consensus. - # https://github.com/w3c/csswg-drafts/issues/1518 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-080.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-080.xht.ini index 6c352960..36e78cb 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-080.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/letter-spacing-080.xht.ini
@@ -1,3 +1,2 @@ [letter-spacing-080.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-align-white-space-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-align-white-space-003.xht.ini index 695af3f..629be9f 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-align-white-space-003.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-align-white-space-003.xht.ini
@@ -1,4 +1,2 @@ [text-align-white-space-003.xht] expected: FAIL - # CSS allows justification (text-align: justify) to hang trailing preserved spaces. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-004.xht.ini deleted file mode 100644 index 89ae7f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-004.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-007.xht.ini deleted file mode 100644 index 31bf64c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-007.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-007.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-010.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-010.xht.ini deleted file mode 100644 index dd03596..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-010.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-010.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-013.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-013.xht.ini deleted file mode 100644 index 3209803..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-013.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-013.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-014.xht.ini deleted file mode 100644 index a2b74236..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-014.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-014.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-015.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-015.xht.ini deleted file mode 100644 index bf38a857..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-015.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-015.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-016.xht.ini deleted file mode 100644 index f523d6d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-016.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-016.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-018.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-018.xht.ini deleted file mode 100644 index 9f47a31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-018.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-018.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-020.xht.ini deleted file mode 100644 index 9d5124f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-020.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-020.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-021.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-021.xht.ini deleted file mode 100644 index 035f3bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-021.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-021.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-022.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-022.xht.ini deleted file mode 100644 index 28e10bc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-022.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-022.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-024.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-024.xht.ini deleted file mode 100644 index 65a1f446..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-024.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-024.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-026.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-026.xht.ini deleted file mode 100644 index 160af87..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-026.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-026.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-027.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-027.xht.ini deleted file mode 100644 index e3e4c61c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-027.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-027.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-028.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-028.xht.ini deleted file mode 100644 index 1c76efd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-028.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-028.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-030.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-030.xht.ini deleted file mode 100644 index 39b7968..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-030.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-030.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-032.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-032.xht.ini deleted file mode 100644 index fb50771..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-032.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-032.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-033.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-033.xht.ini deleted file mode 100644 index 18c13c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-033.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-033.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-034.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-034.xht.ini deleted file mode 100644 index 1d76d3e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-034.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-034.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-035.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-035.xht.ini deleted file mode 100644 index 0ac3c617b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-035.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-035.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-036.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-036.xht.ini deleted file mode 100644 index 5b087e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-036.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-036.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-037.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-037.xht.ini deleted file mode 100644 index c79646f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-037.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-037.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-038.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-038.xht.ini deleted file mode 100644 index 4e6fbcf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-038.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-038.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-039.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-039.xht.ini deleted file mode 100644 index 2e8771c9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-039.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-039.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-040.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-040.xht.ini deleted file mode 100644 index 9f8e30bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-040.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-040.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-041.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-041.xht.ini deleted file mode 100644 index 2a34d32..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-041.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-041.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-042.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-042.xht.ini deleted file mode 100644 index 1119f1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-042.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-042.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-043.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-043.xht.ini deleted file mode 100644 index 3392fc0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-043.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-043.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-044.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-044.xht.ini deleted file mode 100644 index ad750298..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-044.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-044.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-045.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-045.xht.ini deleted file mode 100644 index f5309f8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-045.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-045.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-046.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-046.xht.ini deleted file mode 100644 index f2ee3218..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-046.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-046.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-047.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-047.xht.ini deleted file mode 100644 index 45df49ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-047.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-047.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-048.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-048.xht.ini deleted file mode 100644 index 4692d38..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-048.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-048.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-049.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-049.xht.ini deleted file mode 100644 index df4d7ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-049.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-049.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-050.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-050.xht.ini deleted file mode 100644 index a3ddda43..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-050.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-050.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-051.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-051.xht.ini deleted file mode 100644 index f3e3e46..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-051.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-051.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-052.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-052.xht.ini deleted file mode 100644 index 68d1f1b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-052.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-052.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-053.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-053.xht.ini deleted file mode 100644 index d275134..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-053.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-053.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-054.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-054.xht.ini deleted file mode 100644 index b204f60..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-054.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-054.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-055.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-055.xht.ini deleted file mode 100644 index 9dee9a94..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-055.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-055.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-056.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-056.xht.ini deleted file mode 100644 index 40cf1a1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-056.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-056.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-057.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-057.xht.ini deleted file mode 100644 index b4c999c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-057.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-057.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-058.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-058.xht.ini deleted file mode 100644 index 8ee9869..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-058.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-058.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-059.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-059.xht.ini deleted file mode 100644 index df9aa2f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-059.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-059.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-060.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-060.xht.ini deleted file mode 100644 index 25ff871..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-060.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-060.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-061.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-061.xht.ini deleted file mode 100644 index a47089b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-061.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-061.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-062.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-062.xht.ini deleted file mode 100644 index f3709600..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-062.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-062.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-063.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-063.xht.ini deleted file mode 100644 index 0cfee85f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-063.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-063.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-064.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-064.xht.ini deleted file mode 100644 index 105bba3f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-064.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-064.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-069.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-069.xht.ini deleted file mode 100644 index e0ccd94..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-069.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-069.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-va-length-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-va-length-002.xht.ini index 45d8592..8bd8764 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-va-length-002.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-decoration-va-length-002.xht.ini
@@ -1,4 +1,2 @@ [text-decoration-va-length-002.xht] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-007.xht.ini index f7b24bb1..5610ec93 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-007.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-007.xht.ini
@@ -1,4 +1,2 @@ [text-transform-bicameral-007.xht] expected: FAIL - # 1px pixel differences that are not relevant to the tests. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-009.xht.ini deleted file mode 100644 index 0c54d53..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-009.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-transform-bicameral-009.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-014.xht.ini deleted file mode 100644 index 0129e21f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-transform-bicameral-014.xht] - disabled: - if os == "mac": neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-017.xht.ini index b96382d..adb95647e 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-017.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-017.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-017.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-018.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-018.xht.ini index 3dadc43..0ee92f3 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-018.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-018.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-018.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-019.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-019.xht.ini index 47b3322..391f608 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-019.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-019.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-019.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-020.xht.ini index 4229cf58..f9262b7 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-020.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-020.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-020.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-021.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-021.xht.ini index d42edbe..68836385 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-021.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-021.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-021.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-022.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-022.xht.ini index 4de5c19..be8ce63 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-022.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/text-transform-bicameral-022.xht.ini
@@ -1,3 +1,2 @@ [text-transform-bicameral-022.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-bidirectionality-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-bidirectionality-001.xht.ini deleted file mode 100644 index fa3556e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-bidirectionality-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-bidirectionality-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-003.xht.ini deleted file mode 100644 index 746b46e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-mixed-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-004.xht.ini deleted file mode 100644 index 3113f79f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-mixed-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[white-space-mixed-004.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-048.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-048.xht.ini index 6d0d349..d6fae45e 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-048.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-048.xht.ini
@@ -1,4 +1,2 @@ [white-space-processing-048.xht] expected: FAIL - bug: crbug.com/1024331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-049.xht.ini b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-049.xht.ini index 82539c01..8f4f940 100644 --- a/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-049.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/CSS2/text/white-space-processing-049.xht.ini
@@ -1,5 +1,2 @@ [white-space-processing-049.xht] expected: FAIL - bug: crbug.com/1024331 - # No active plans to implement the line breaker spec change for out-of-flow objects. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini index 7fb2a4ba..0e16a4f7 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-blended-with-transform-and-perspective.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini index 29f85764..db1a3023 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-both-parent-and-blended-with-3D-transform.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini index b5fbf0a..3bca294a 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-canvas-parent.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini index ca13e8b..2bc23c0 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-canvas-sibling.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini index 468e56f..85229ea8 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-iframe-parent.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini index 3ce21ac..17f22fd 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-iframe-sibling.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini index 4311070..87eb5cb 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-parent-element-overflow-scroll.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini index ae2884f..26726a17 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-video.html] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini index 646e649c..5277e6ac 100644 --- a/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini
@@ -1,3 +1,2 @@ [mix-blend-mode-with-transform-and-preserve-3D.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-number.html.ini b/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-number.html.ini deleted file mode 100644 index 139d9c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-number.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-input-type-number.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-text.html.ini b/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-text.html.ini deleted file mode 100644 index 10392338..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/grid-item-input-type-text.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-input-type-text.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini index 9512c83..d81912d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini
@@ -1,4 +1,3 @@ [synthesized-baseline-grid-001.html] [.wrapper 3] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini deleted file mode 100644 index 68f2ff6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[synthesized-baseline-table-cell-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-name-inline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-name-inline-001.html.ini deleted file mode 100644 index 35bea808..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-name-inline-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[anchor-name-inline-001.html] - [.target 1] - expected: - if product == "chrome": [PASS, FAIL] - - [.target 2] - expected: - if product == "chrome": [PASS, FAIL] - - [.target 3] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-001.html.ini deleted file mode 100644 index 3d4c03b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[anchor-position-inline-001.html] - [.target 1] - expected: - if product == "chrome": [PASS, FAIL] - - [.target 2] - expected: - if product == "chrome": [PASS, FAIL] - - [.target 3] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-003.html.ini deleted file mode 100644 index 2f6987b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-anchor-position/anchor-position-inline-003.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[anchor-position-inline-003.html] - [.target 1] - expected: [PASS, FAIL] - - [.target 2] - expected: [PASS, FAIL] - - [.target 3] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-animations/CSSAnimation-effect.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-animations/CSSAnimation-effect.tentative.html.ini deleted file mode 100644 index 7f6aa9ad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-animations/CSSAnimation-effect.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[CSSAnimation-effect.tentative.html] - [Setting animation-composition sets the composite property on the effect] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html.ini index cd79bce..a2187116 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html.ini
@@ -1,4 +1,8 @@ [Element-getAnimations-dynamic-changes.tentative.html] + [Animations preserve their startTime when changed] + expected: + if product == "chrome": [PASS, FAIL] + [Only the startTimes of existing animations are preserved] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-animations/KeyframeEffect-getKeyframes.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-animations/KeyframeEffect-getKeyframes.tentative.html.ini index 7221e2cc..5e336660 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-animations/KeyframeEffect-getKeyframes.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-animations/KeyframeEffect-getKeyframes.tentative.html.ini
@@ -2,15 +2,6 @@ [KeyframeEffect.getKeyframes() returns no frames for various kinds of empty enimations] expected: FAIL - [KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on each keyframe] - expected: FAIL - - [KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on some keyframes] - expected: FAIL - - [KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different composite operations] - expected: FAIL - [KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions and composite operations] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-animations/idlharness.html.ini b/third_party/blink/web_tests/external/wpt/css/css-animations/idlharness.html.ini index f0c5706..6d34139 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-animations/idlharness.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-animations/idlharness.html.ini
@@ -1,4 +1,10 @@ [idlharness.html] + [CSSKeyframesRule interface: attribute length] + expected: FAIL + + [CSSKeyframesRule interface: keyframes must inherit property "length" with the proper type] + expected: FAIL + [HTMLElement interface: attribute onanimationcancel] expected: FAIL @@ -7,9 +13,3 @@ [Document interface: attribute onanimationcancel] expected: FAIL - - [CSSKeyframesRule interface: attribute length] - expected: FAIL - - [CSSKeyframesRule interface: keyframes must inherit property "length" with the proper type] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-fixed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-fixed.html.ini deleted file mode 100644 index 4261db3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-fixed.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-attachment-fixed.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local.html.ini deleted file mode 100644 index 11bea3c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-attachment-local.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-4.html.ini index 1aa7f535..113fb415 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-4.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-4.html.ini
@@ -1,6 +1,2 @@ [attachment-local-clipping-color-4.html] expected: FAIL - # CSS tests that were imported with the big directory rename and initially - # failing. Some are probably for features not supported, while some represent - # bugs in our implementation that should be fixed. From crbug.com/780700. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-6.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-6.html.ini index 3ee50f1..25cd5625 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-6.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-color-6.html.ini
@@ -1,3 +1,2 @@ [attachment-local-clipping-color-6.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-4.html.ini index 57168ca..599627c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-4.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-4.html.ini
@@ -1,3 +1,2 @@ [attachment-local-clipping-image-4.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-6.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-6.html.ini index f7f628a1..74a6062 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-6.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-clipping-image-6.html.ini
@@ -1,3 +1,2 @@ [attachment-local-clipping-image-6.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-3.html.ini index 94841b1..4a67ae4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-3.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-3.html.ini
@@ -1,3 +1,2 @@ [attachment-local-positioning-3.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-4.html.ini index 0b5ad14..cb0d9d6a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-4.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-attachment-local/attachment-local-positioning-4.html.ini
@@ -1,3 +1,2 @@ [attachment-local-positioning-4.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-image-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-image-007.html.ini deleted file mode 100644 index 8bba475..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-image-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-image-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini index 6198246..f20284a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini
@@ -1,3 +1,2 @@ [background-repeat-round-roundup.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini index 629f828..4b5a1e9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini
@@ -1,3 +1,2 @@ [background-repeat-round.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-001.html.ini deleted file mode 100644 index cb2d8ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-001.html.ini +++ /dev/null
@@ -1,27 +0,0 @@ -[background-size-001.html] - [background-size_length_zero] - expected: FAIL - - [background-size_length_negative_zero] - expected: FAIL - - [background-size_length_positive_zero] - expected: FAIL - - [background-size_length_normal] - expected: FAIL - - [background-size_percentage_min] - expected: FAIL - - [background-size_percentage_normal] - expected: FAIL - - [background-size_percentage_max] - expected: FAIL - - [background-size_length_auto] - expected: FAIL - - [background-size_percentage_auto] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-025.html.ini index 04e75f1..4143512 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-025.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-025.html.ini
@@ -1,3 +1,2 @@ [background-size-025.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-027.html.ini deleted file mode 100644 index 856d43b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-027.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-027.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-029.html.ini deleted file mode 100644 index a5fde300..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size-029.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-029.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/background-size-contain.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/background-size-contain.xht.ini index c02231de..9576c2c2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/background-size-contain.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/background-size-contain.xht.ini
@@ -1,3 +1,2 @@ [background-size-contain.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-001.html.ini deleted file mode 100644 index 15ec710d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-001.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-002.html.ini deleted file mode 100644 index 2e108f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-002.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-003.html.ini deleted file mode 100644 index 1bb0d745..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-004.html.ini deleted file mode 100644 index f9209b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-004.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-005.html.ini deleted file mode 100644 index 7177ce72..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-005.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-006.html.ini deleted file mode 100644 index 9962595..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-006.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-007.html.ini deleted file mode 100644 index 7cf13ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-007.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-008.html.ini deleted file mode 100644 index 9bf33be2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-008.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-009.html.ini deleted file mode 100644 index e7ca093..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-009.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-010.html.ini deleted file mode 100644 index d507fdc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-010.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-011.html.ini deleted file mode 100644 index 877cf325..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-011.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-012.html.ini deleted file mode 100644 index 9921c18..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-012.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-013.html.ini deleted file mode 100644 index 07880a0b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-013.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-014.html.ini deleted file mode 100644 index e9338af..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-014.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-015.html.ini deleted file mode 100644 index 4c8f3eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-015.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-016.html.ini deleted file mode 100644 index d37fda1d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-016.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-017.html.ini deleted file mode 100644 index f494684..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-017.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-018.html.ini deleted file mode 100644 index 9cf7a70..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-018.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-019.html.ini deleted file mode 100644 index b3122c6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-019.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-019.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-020.html.ini deleted file mode 100644 index 4097313..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-020.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-020.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-021.html.ini deleted file mode 100644 index 0e5bab6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-021.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-021.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-022.html.ini deleted file mode 100644 index ce97211f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-022.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-022.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-023.html.ini deleted file mode 100644 index 25f72f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-023.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-023.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-024.html.ini deleted file mode 100644 index 33d3ec4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-024.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-024.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-025.html.ini deleted file mode 100644 index 192eeb6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-025.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-025.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-026.html.ini deleted file mode 100644 index 4d8f82d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-026.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-026.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-027.html.ini deleted file mode 100644 index fc60d36f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-027.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-027.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-028.html.ini deleted file mode 100644 index a21cda3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-028.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-028.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-029.html.ini deleted file mode 100644 index d76a8567..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/background-size-vector-029.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-size-vector-029.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/diagonal-percentage-vector-background.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/diagonal-percentage-vector-background.html.ini deleted file mode 100644 index 4bdbe69..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/diagonal-percentage-vector-background.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[diagonal-percentage-vector-background.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--omitted-width-percent-height.html.ini deleted file mode 100644 index f8eb5b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 1e2aa22b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height.html.ini deleted file mode 100644 index ee960157..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 22c38c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height.html.ini deleted file mode 100644 index 4985101..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 728b4ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height.html.ini deleted file mode 100644 index f43656f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index ccbd570..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index 34b2574..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 072db4d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index 5bc3050..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 1f76e6e3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height.html.ini deleted file mode 100644 index f2802b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index b146041..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 33b786f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index ca3247c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height.html.ini deleted file mode 100644 index 752d643..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 367db306..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height.html.ini deleted file mode 100644 index 29d3252..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--omitted-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 9460746..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 3f48981e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index c2de65c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height.html.ini deleted file mode 100644 index 7ef0846..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index b90a2df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height.html.ini deleted file mode 100644 index 6e2d310..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--auto-32px--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--auto-32px--percent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--height.html.ini deleted file mode 100644 index ee3dd44..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index c5e92c45..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index 5ccb6ff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index b763247..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index d05577b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 22230c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height.html.ini deleted file mode 100644 index 679dc49..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index fcd0b12..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index fb33859..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 119c9331..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height.html.ini deleted file mode 100644 index 6e81701..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index feb5961f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height.html.ini deleted file mode 100644 index dea6f4d4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 5ce4636..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height.html.ini deleted file mode 100644 index ebec874..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index c0f0887..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height.html.ini deleted file mode 100644 index 9a9ec20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 5f6d77f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height.html.ini deleted file mode 100644 index 4912bcc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--width.html.ini deleted file mode 100644 index 59ce1c9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--contain--width.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--contain--width.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--height.html.ini deleted file mode 100644 index d219d76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height--crisp.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height--crisp.html.ini deleted file mode 100644 index 3fcd4b62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height--crisp.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-nonpercent-height--crisp.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox--crisp.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox--crisp.html.ini deleted file mode 100644 index 4424817b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox--crisp.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-nonpercent-height-viewbox--crisp.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 25720b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index 2ab6706..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index b064178..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index 3ce63a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 4535e40..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height.html.ini deleted file mode 100644 index 5bc027a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 19103ae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index fa31ced1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index ab439eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height.html.ini deleted file mode 100644 index edfe5ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 740cb0e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height.html.ini deleted file mode 100644 index e58b621..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 746a9ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 420c7d09..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index b85bfab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height.html.ini deleted file mode 100644 index 6c4d36f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 1419c4435..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height.html.ini deleted file mode 100644 index f2789e42a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--width.html.ini deleted file mode 100644 index f6557a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/tall--cover--width.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tall--cover--width.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 0b0b84a9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index 41af4b99..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index dc21674..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index 80f2be6d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 860ae3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height.html.ini deleted file mode 100644 index e0b78f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index c8e39b2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 77b9ba6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 3334c30..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height.html.ini deleted file mode 100644 index 199ee9b9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 8fb8682..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height.html.ini deleted file mode 100644 index 5c30ba5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--omitted-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 1aca06c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height.html.ini deleted file mode 100644 index ecb67f1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 7d66b6ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height.html.ini deleted file mode 100644 index 7d9e286..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 1a494aea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height.html.ini deleted file mode 100644 index 618b4c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--12px-auto--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--12px-auto--percent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index d1739d4c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index d5a6dba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 4cc91de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index ebed3d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 5b4ec97..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height.html.ini deleted file mode 100644 index 6cf8e54..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--nonpercent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 539b8f97..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 430f28c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index efa7af5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height.html.ini deleted file mode 100644 index e07ae97e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 7f4b480..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height.html.ini deleted file mode 100644 index 0e3d66c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index e5a8f73..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 9254391..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 66b0d65..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height.html.ini deleted file mode 100644 index eaff29e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index ae44ad1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height.html.ini deleted file mode 100644 index 923c679f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 6fc88d05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index f5758ec0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 29efb6a4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index ec165127..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 688e791..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height.html.ini deleted file mode 100644 index e9d489b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index bd5bd9e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 0e60abd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 88f8eeb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height.html.ini deleted file mode 100644 index 66944b1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index e3a682f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height.html.ini deleted file mode 100644 index 969b27b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--omitted-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index ddc55cc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 8532d5a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 6c4558b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height.html.ini deleted file mode 100644 index e1e6b5ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 5d80d19..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height.html.ini deleted file mode 100644 index 16b2108..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--auto-32px--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--auto-32px--percent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--height.html.ini deleted file mode 100644 index cfc1b713..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 003b378..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index bd34315..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 5dbebf8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index 3e6ff33..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index dc6a246..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height.html.ini deleted file mode 100644 index 64c8875..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 10698a53..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 9367af9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 536a8d70..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height.html.ini deleted file mode 100644 index 8ba3ad34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 349c8ed1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height.html.ini deleted file mode 100644 index b1f11fee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 91ffa9c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 690aa1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-nonpercent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 34aea242..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height.html.ini deleted file mode 100644 index a5d70ae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index 220aa10d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height.html.ini deleted file mode 100644 index 010d92e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--width.html.ini deleted file mode 100644 index 560c044..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--contain--width.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--contain--width.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--height.html.ini deleted file mode 100644 index cc7e1b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 213000bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-nonpercent-height-viewbox.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height.html.ini deleted file mode 100644 index e138151..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index bd9b853c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height.html.ini deleted file mode 100644 index faae919..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-omitted-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height-viewbox.html.ini deleted file mode 100644 index ba6ceb0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height.html.ini deleted file mode 100644 index f588a3d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--nonpercent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--nonpercent-width-percent-height.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index 0806fac..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height.html.ini deleted file mode 100644 index 2a4f8bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height-viewbox.html.ini deleted file mode 100644 index dc7615c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height.html.ini deleted file mode 100644 index 0a5f2766..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height-viewbox.html.ini deleted file mode 100644 index 423c6686..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height.html.ini deleted file mode 100644 index 5af5ce7c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--omitted-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--omitted-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height-viewbox.html.ini deleted file mode 100644 index b752dd9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-nonpercent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height.html.ini deleted file mode 100644 index 5bfbc91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-nonpercent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-nonpercent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height-viewbox.html.ini deleted file mode 100644 index 5dfeefe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-omitted-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height.html.ini deleted file mode 100644 index 53179854..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-omitted-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-omitted-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height-viewbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height-viewbox.html.ini deleted file mode 100644 index b2e5ee94..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height-viewbox.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-percent-height-viewbox.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height.html.ini deleted file mode 100644 index bfac6784..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--percent-width-percent-height.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--percent-width-percent-height.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--width.html.ini deleted file mode 100644 index 4dbba4ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/wide--cover--width.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[wide--cover--width.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-5px-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-5px-auto.html.ini deleted file mode 100644 index 766eda6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-5px-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-height-ratio-5px-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-5px.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-5px.html.ini deleted file mode 100644 index e11f47e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-5px.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-height-ratio-auto-5px.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-auto.html.ini deleted file mode 100644 index 82f378d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-auto-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-height-ratio-auto-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-contain.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-contain.html.ini deleted file mode 100644 index 786576b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-contain.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-height-ratio-contain.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-cover.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-cover.html.ini deleted file mode 100644 index ec14a49..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-height-ratio-cover.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-height-ratio-cover.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-5px-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-5px-auto.html.ini deleted file mode 100644 index b07427be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-5px-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-ratio-no-dimensions-5px-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-5px.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-5px.html.ini deleted file mode 100644 index 0f8c0a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-5px.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-ratio-no-dimensions-auto-5px.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-auto.html.ini deleted file mode 100644 index 37667449..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-auto-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-ratio-no-dimensions-auto-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-contain.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-contain.html.ini deleted file mode 100644 index d7ff9ca7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-contain.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-ratio-no-dimensions-contain.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-cover.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-cover.html.ini deleted file mode 100644 index 00767ce4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-ratio-no-dimensions-cover.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-ratio-no-dimensions-cover.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-5px-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-5px-auto.html.ini deleted file mode 100644 index c10079b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-5px-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-width-ratio-5px-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-5px.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-5px.html.ini deleted file mode 100644 index 4a46909..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-5px.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-width-ratio-auto-5px.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-auto.html.ini deleted file mode 100644 index 6992572..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-auto-auto.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-width-ratio-auto-auto.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-contain.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-contain.html.ini deleted file mode 100644 index d4260ef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-contain.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-width-ratio-contain.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-cover.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-cover.html.ini deleted file mode 100644 index 60daa11..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/background-size/vector/zero-width-ratio-cover.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero-width-ratio-cover.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-repeat-space-10.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-repeat-space-10.html.ini deleted file mode 100644 index b7176bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-repeat-space-10.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-repeat-space-10.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-space-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-space-001.html.ini deleted file mode 100644 index 55b5de62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-space-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-space-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-005.xht.ini deleted file mode 100644 index 4f330a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-005.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-005.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-006.xht.ini deleted file mode 100644 index ddf7a5d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-006.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-006.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-007.xht.ini deleted file mode 100644 index 74ea425..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-007.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-007.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-008.html.ini deleted file mode 100644 index 41773d4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-008.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-009.html.ini deleted file mode 100644 index 7f9df961..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-009.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-should-extend-to-padding.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-should-extend-to-padding.html.ini deleted file mode 100644 index 20199e1d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-image-width-should-extend-to-padding.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-image-width-should-extend-to-padding.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-001.html.ini deleted file mode 100644 index efae0d0f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-radius-clip-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-002.htm.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-002.htm.ini deleted file mode 100644 index 88dc9de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-radius-clip-002.htm.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[border-radius-clip-002.htm] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-width-cssom.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-width-cssom.html.ini index 576d077..93e03ee3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-width-cssom.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/border-width-cssom.html.ini
@@ -1,3 +1,2 @@ [border-width-cssom.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-border-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-border-radius-001.html.ini index 813cc621..109ddfb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-border-radius-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-border-radius-001.html.ini
@@ -1,3 +1,2 @@ [css-border-radius-001.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-box-shadow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-box-shadow-001.html.ini deleted file mode 100644 index d2b5793..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css-box-shadow-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css-box-shadow-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-origin-padding-box.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-origin-padding-box.html.ini deleted file mode 100644 index 4cd1caa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-origin-padding-box.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-background-origin-padding-box.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-size-001.html.ini deleted file mode 100644 index 13afcb1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/css3-background-size-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-background-size-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/first-letter-space-not-selected.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/first-letter-space-not-selected.html.ini index 6f871bfc..7ad6c43 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/first-letter-space-not-selected.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/first-letter-space-not-selected.html.ini
@@ -1,3 +1,2 @@ [first-letter-space-not-selected.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/linear-gradient-currentcolor-first-line.html.ini b/third_party/blink/web_tests/external/wpt/css/css-backgrounds/linear-gradient-currentcolor-first-line.html.ini deleted file mode 100644 index 466e679..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-backgrounds/linear-gradient-currentcolor-first-line.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[linear-gradient-currentcolor-first-line.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/avoid-border-break.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/avoid-border-break.html.ini deleted file mode 100644 index 8a7066d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/avoid-border-break.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[avoid-border-break.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vlr-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vlr-print.html.ini index d6e2b279..1568192 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vlr-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vlr-print.html.ini
@@ -1,3 +1,2 @@ [block-002-wm-vlr-print.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vrl-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vrl-print.html.ini index 45530ea..9aeb76d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vrl-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-break/block-002-wm-vrl-print.html.ini
@@ -1,3 +1,2 @@ [block-002-wm-vrl-print.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-000.html.ini deleted file mode 100644 index ff1f5fd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-001.html.ini deleted file mode 100644 index 647f499..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-002.html.ini deleted file mode 100644 index 90b99811..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-003.html.ini deleted file mode 100644 index ff5bbc3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-004.html.ini deleted file mode 100644 index 1716166c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/borders-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/borders-005.html.ini deleted file mode 100644 index 02580627..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/borders-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[borders-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/box-shadow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/box-shadow-001.html.ini deleted file mode 100644 index f6033a43..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/box-shadow-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-shadow-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-000.html.ini deleted file mode 100644 index 636ecff2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-at-end-container-edge-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-001.html.ini deleted file mode 100644 index 8d04675c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-at-end-container-edge-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-002.html.ini deleted file mode 100644 index a1b35fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-at-end-container-edge-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-004.html.ini deleted file mode 100644 index 865bb35..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-at-end-container-edge-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-at-end-container-edge-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-000.html.ini deleted file mode 100644 index 8b6af65..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-001.html.ini deleted file mode 100644 index a1e588e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-003.html.ini deleted file mode 100644 index 030f6e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-004.html.ini deleted file mode 100644 index 254c6056d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-007.html.ini deleted file mode 100644 index 4c5f8bc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-009.html.ini deleted file mode 100644 index 1bb1856b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-010.html.ini deleted file mode 100644 index f608486..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-011.html.ini deleted file mode 100644 index 4e33499..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-012.html.ini deleted file mode 100644 index 11bf71f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-013.html.ini deleted file mode 100644 index c47c07a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-014.html.ini deleted file mode 100644 index e04bda91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/break-between-avoid-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-between-avoid-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/chrome-bug-1289999-crash.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/chrome-bug-1289999-crash.https.html.ini deleted file mode 100644 index a84afe3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/chrome-bug-1289999-crash.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[chrome-bug-1289999-crash.https.html] - bug: crbug.com/726125 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-001.html.ini deleted file mode 100644 index 49bac79b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearance-parallel-flow-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-002.html.ini deleted file mode 100644 index fe6b626..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/clearance-parallel-flow-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearance-parallel-flow-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-003.html.ini deleted file mode 100644 index 113ec4b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-004.html.ini deleted file mode 100644 index d8203a1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-005.html.ini deleted file mode 100644 index 84068b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-006.html.ini deleted file mode 100644 index 9e29ba4f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/fieldset-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-003.html.ini deleted file mode 100644 index fed63cb9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-container-fragmentation-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-004.html.ini deleted file mode 100644 index 7672a16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-container-fragmentation-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-007.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-007.tentative.html.ini deleted file mode 100644 index 247d167..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/flex-container-fragmentation-007.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-container-fragmentation-007.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-015.html.ini deleted file mode 100644 index a09694a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-016.html.ini deleted file mode 100644 index 0d595374..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-017.html.ini deleted file mode 100644 index e4ef4695..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-018.html.ini deleted file mode 100644 index 36bffd4f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-019.html.ini deleted file mode 100644 index 8ef858a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-020.html.ini deleted file mode 100644 index ca64940..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-021.html.ini deleted file mode 100644 index 0aa5f569..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-021.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-021.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-022.html.ini deleted file mode 100644 index f844d85..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-022.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-022.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-023.html.ini deleted file mode 100644 index 2605720..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-024.html.ini deleted file mode 100644 index ae06165..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-025.html.ini deleted file mode 100644 index d87aeeb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-026.html.ini deleted file mode 100644 index 00fcac4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-026.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-031.html.ini deleted file mode 100644 index 26c8e10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-032.html.ini deleted file mode 100644 index 564265f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-033.html.ini deleted file mode 100644 index 4d4bf361..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-033.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-033.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-034.html.ini deleted file mode 100644 index 0faa9cfa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-035.html.ini deleted file mode 100644 index 5cca3061..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-036.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-036.tentative.html.ini deleted file mode 100644 index a4643a4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-036.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-036.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-037.html.ini deleted file mode 100644 index 59d23eeec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-039.html.ini deleted file mode 100644 index e9ed000..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-040.html.ini deleted file mode 100644 index c119ea2c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-047.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-047.html.ini deleted file mode 100644 index 739ac10f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-047.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-047.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-048.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-048.html.ini deleted file mode 100644 index b635b67c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-048.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-048.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-049.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-049.html.ini deleted file mode 100644 index 2732967..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-049.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-049.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-051.html.ini deleted file mode 100644 index d6107c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-052.html.ini deleted file mode 100644 index cbbd1c30..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-053.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-053.html.ini deleted file mode 100644 index 5e889cfc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-column-flex-fragmentation-053.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-column-flex-fragmentation-053.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-007.html.ini deleted file mode 100644 index 77fb776..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-008.html.ini deleted file mode 100644 index 7f78f4da..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-010.html.ini deleted file mode 100644 index a8be6e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-012.html.ini deleted file mode 100644 index 1cff79a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-014.html.ini deleted file mode 100644 index e024d415c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-015.html.ini deleted file mode 100644 index 850b301..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-016.html.ini deleted file mode 100644 index 7aa80c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini deleted file mode 100644 index d08be76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini deleted file mode 100644 index ef2648a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-020.html.ini deleted file mode 100644 index e8657d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-021.html.ini deleted file mode 100644 index 879e89ae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-021.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-021.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-022.html.ini deleted file mode 100644 index 7410291..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-022.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-022.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-023.html.ini deleted file mode 100644 index 39f0243..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-024.html.ini deleted file mode 100644 index cf1fb49..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-025.html.ini deleted file mode 100644 index d9ccce3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-026.html.ini deleted file mode 100644 index 9cd4e13a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-026.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-027.html.ini deleted file mode 100644 index 218321b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-027.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-027.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-028.html.ini deleted file mode 100644 index f4a788b4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-028.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-028.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-029.html.ini deleted file mode 100644 index aa391c1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-029.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-029.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini deleted file mode 100644 index 2b5bfb2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-031.html.ini deleted file mode 100644 index eac0fdf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-032.html.ini deleted file mode 100644 index 14d5ce1b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-033.html.ini deleted file mode 100644 index c53f5c9d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-033.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-033.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-034.html.ini deleted file mode 100644 index e53c56de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-035.html.ini deleted file mode 100644 index cb9ce80f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-037.html.ini deleted file mode 100644 index 3a540785..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-038.html.ini deleted file mode 100644 index 24a394161..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-039.html.ini deleted file mode 100644 index dbb59bf5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-040.html.ini deleted file mode 100644 index 38b6a674..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-041.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-041.tentative.html.ini deleted file mode 100644 index 09a20dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-041.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-041.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-042.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-042.tentative.html.ini deleted file mode 100644 index 96b847b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-042.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-042.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-044.html.ini deleted file mode 100644 index d206ac65..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-044.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-045.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-045.html.ini deleted file mode 100644 index cfe0c46a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-045.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-045.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-052.html.ini deleted file mode 100644 index b067a233..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-053.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-053.html.ini deleted file mode 100644 index 8a691d6e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-053.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-053.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-054.html.ini deleted file mode 100644 index 654affd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-054.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-054.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-059.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-059.html.ini deleted file mode 100644 index baf81f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/multi-line-row-flex-fragmentation-059.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multi-line-row-flex-fragmentation-059.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-012.html.ini deleted file mode 100644 index 3cb9dda..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-014.html.ini deleted file mode 100644 index ecd583d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini deleted file mode 100644 index 254bb29f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-016.html.ini deleted file mode 100644 index 0742f28f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-017.html.ini deleted file mode 100644 index e2eea84..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-018.html.ini deleted file mode 100644 index 8a1ff67c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-019.html.ini deleted file mode 100644 index eeb44da..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-020.html.ini deleted file mode 100644 index edb1dc4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-022.html.ini deleted file mode 100644 index 00b972f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-022.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-022.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-023.html.ini deleted file mode 100644 index 6288773..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-030.html.ini deleted file mode 100644 index 49a521a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-031.html.ini deleted file mode 100644 index 3a68c4d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-032.html.ini deleted file mode 100644 index 3b8a38a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-034.html.ini deleted file mode 100644 index ff66706f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-035.html.ini deleted file mode 100644 index 14abbcf7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-039.html.ini deleted file mode 100644 index 457b973c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-044.html.ini deleted file mode 100644 index 1830c3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-044.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-045.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-045.html.ini deleted file mode 100644 index 53c7fe6f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-045.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-045.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-046.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-046.html.ini deleted file mode 100644 index 3635827..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-046.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-046.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-050.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-050.html.ini deleted file mode 100644 index d9c683e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-050.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-050.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-054.html.ini deleted file mode 100644 index 76f3a73f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-054.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-054.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini deleted file mode 100644 index 4a009af5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-column-flex-fragmentation-057.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-014.html.ini deleted file mode 100644 index d634f80..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-015.html.ini deleted file mode 100644 index f103ca21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-016.html.ini deleted file mode 100644 index 6fac087b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-017.html.ini deleted file mode 100644 index 58542184..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-018.html.ini deleted file mode 100644 index e58a885d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-019.html.ini deleted file mode 100644 index eab2d7ff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-020.html.ini deleted file mode 100644 index 83bff42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-024.html.ini deleted file mode 100644 index cec85f68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-032.html.ini deleted file mode 100644 index e97182b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-037.html.ini deleted file mode 100644 index a2d30ef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-040.html.ini deleted file mode 100644 index bcdc70b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/flexbox/single-line-row-flex-fragmentation-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[single-line-row-flex-fragmentation-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-005.html.ini deleted file mode 100644 index 1c7e7fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[float-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-006.html.ini deleted file mode 100644 index 1542b08..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[float-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-007.html.ini deleted file mode 100644 index e8e8828..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[float-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-008.html.ini deleted file mode 100644 index 8b5f046..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[float-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-001-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-001-print.html.ini index b46376ad..9ea7a657 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-001-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-001-print.html.ini
@@ -1,4 +1,2 @@ [float-with-large-margin-bottom-cross-page-001-print.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-002-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-002-print.html.ini index 440970e8..38adfc8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-002-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-break/float-with-large-margin-bottom-cross-page-002-print.html.ini
@@ -1,5 +1,2 @@ [float-with-large-margin-bottom-cross-page-002-print.html] - expected: - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "content_shell") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if (processor == "x86_64") and (flag_specific == "") and (os == "win"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/forced-break-at-fragmentainer-start-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/forced-break-at-fragmentainer-start-000.html.ini deleted file mode 100644 index 600113a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/forced-break-at-fragmentainer-start-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[forced-break-at-fragmentainer-start-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/fragmented-autowidth-fc-root-beside-floats.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/fragmented-autowidth-fc-root-beside-floats.html.ini deleted file mode 100644 index 2210fb7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/fragmented-autowidth-fc-root-beside-floats.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fragmented-autowidth-fc-root-beside-floats.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-010.html.ini deleted file mode 100644 index 82bae8c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-container-fragmentation-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-011.html.ini deleted file mode 100644 index 580c7e4a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-container-fragmentation-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-container-fragmentation-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-020.html.ini deleted file mode 100644 index 525640a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-027.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-027.tentative.html.ini deleted file mode 100644 index 5523978a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-027.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-027.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-028.html.ini deleted file mode 100644 index 437eb8d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-028.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-028.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-029.html.ini deleted file mode 100644 index ce24ff4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-029.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-029.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-030.html.ini deleted file mode 100644 index e42793360..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-031.html.ini deleted file mode 100644 index 477d8d44..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-032.html.ini deleted file mode 100644 index be05a12..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-033.html.ini deleted file mode 100644 index 4572e52a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-033.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-033.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-034.html.ini deleted file mode 100644 index baee6e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-037.html.ini deleted file mode 100644 index 4ac3b944..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-038.html.ini deleted file mode 100644 index 51e215a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-041.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-041.html.ini deleted file mode 100644 index 2d64c587..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-041.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-041.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-042.html.ini deleted file mode 100644 index c026e7df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-042.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-042.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-043.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-043.html.ini deleted file mode 100644 index 17f122f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-043.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-043.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-044.html.ini deleted file mode 100644 index 38f2086..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-044.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-045.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-045.html.ini deleted file mode 100644 index 908ad4a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-045.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-045.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-046.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-046.html.ini deleted file mode 100644 index 24ed7b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-046.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-046.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-047.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-047.html.ini deleted file mode 100644 index e96f1fa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-047.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-047.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-048.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-048.html.ini deleted file mode 100644 index b2b348b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-fragmentation-048.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-fragmentation-048.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-004.html.ini deleted file mode 100644 index d9b05a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-oof-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-005.html.ini deleted file mode 100644 index a17cc1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-oof-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-007.html.ini deleted file mode 100644 index 44f56184..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-oof-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-009.html.ini deleted file mode 100644 index ca95a327..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-oof-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-010.html.ini deleted file mode 100644 index a3b44376..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/grid/grid-item-oof-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-oof-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-inline-fragmentation-with-border-radius.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-inline-fragmentation-with-border-radius.html.ini deleted file mode 100644 index 9fc0066e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-inline-fragmentation-with-border-radius.html.ini +++ /dev/null
@@ -1,52 +0,0 @@ -[hit-test-inline-fragmentation-with-border-radius.html] - [Vertical LR line 1, hit test inside bottom-left right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical LR line 1, hit test inside bottom-right right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical LR line 2, hit test inside bottom-left rounded corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical LR line 2, hit test inside bottom-right rounded corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical LR line 2, hit test inside top-left right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical LR line 2, hit test inside top-right right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 1, hit test inside top-right rounded corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 1, hit test inside bottom-left right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 1, hit test inside bottom-right right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 2, hit test inside bottom-left rounded corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 2, hit test inside bottom-right rounded corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 2, hit test inside top-left right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Vertical RL line 2, hit test inside top-right right-angled corner] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed-inline.html.ini deleted file mode 100644 index 21b8671b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed-inline.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[hit-test-transformed-inline.html] - [First x] - expected: - if product == "chrome": [PASS, FAIL] - - [First child] - expected: - if product == "chrome": [PASS, FAIL] - - [Second child] - expected: - if product == "chrome": [PASS, FAIL] - - [Last x] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed.html.ini deleted file mode 100644 index 20ec1df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/hit-test-transformed.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[hit-test-transformed.html] - [target1 overflow] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [top gap in column 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [target2 in column 2 overflow] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [top gap in column 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [target2 in column 3 bottom] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [top gap in column 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-002.html.ini deleted file mode 100644 index 231e1d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[monolithic-content-with-forced-break-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-003.html.ini deleted file mode 100644 index 019c15e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-content-with-forced-break-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[monolithic-content-with-forced-break-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-lr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-lr.html.ini deleted file mode 100644 index dd47495..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-lr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[monolithic-with-overflow-lr.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-rl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-rl.html.ini deleted file mode 100644 index 9964bf1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow-rl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[monolithic-with-overflow-rl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow.html.ini deleted file mode 100644 index 922e28c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/monolithic-with-overflow.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[monolithic-with-overflow.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-012.html.ini deleted file mode 100644 index 2108249..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-029.html.ini deleted file mode 100644 index faaf118..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-029.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-029.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-030.html.ini deleted file mode 100644 index ebd12ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-032.html.ini deleted file mode 100644 index 19745d3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-034.html.ini deleted file mode 100644 index 77927df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-035.html.ini deleted file mode 100644 index 05a7fbf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-036.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-036.html.ini deleted file mode 100644 index fb161f10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-036.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-036.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-038.html.ini deleted file mode 100644 index 9e9cfac..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-039.html.ini deleted file mode 100644 index 16428ed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-040.html.ini deleted file mode 100644 index 9b9d41ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-041.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-041.html.ini deleted file mode 100644 index c3166979..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-041.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-041.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-042.html.ini deleted file mode 100644 index 61f5ac1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-042.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-042.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-043.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-043.html.ini deleted file mode 100644 index 3b4be1b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-043.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-043.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-044.html.ini deleted file mode 100644 index d814df4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-044.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-045.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-045.html.ini deleted file mode 100644 index a7476d14..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-045.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-045.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-046.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-046.html.ini deleted file mode 100644 index 6d06ed10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-046.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-046.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-047.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-047.html.ini deleted file mode 100644 index 6a2f4f57..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-047.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-047.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-052.html.ini deleted file mode 100644 index ea2f15f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-054.html.ini deleted file mode 100644 index 0f0ebd6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-054.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-054.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-057.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-057.html.ini deleted file mode 100644 index c6b4ff46..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-057.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-057.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-058.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-058.html.ini deleted file mode 100644 index dc3a5e0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-058.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-058.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-059.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-059.html.ini deleted file mode 100644 index 4f20380..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-059.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-059.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-060.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-060.html.ini deleted file mode 100644 index 207e07cc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-060.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-060.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-061.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-061.html.ini deleted file mode 100644 index f487e659..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-061.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-061.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-062.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-062.html.ini deleted file mode 100644 index 8e9aec615..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-062.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-062.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-063.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-063.html.ini deleted file mode 100644 index a363c67..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-063.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-063.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-065.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-065.html.ini deleted file mode 100644 index f5980b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-065.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-065.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-066.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-066.html.ini deleted file mode 100644 index 8a5b786..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-066.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-066.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-071.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-071.html.ini deleted file mode 100644 index 347e275..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-071.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-071.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-073.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-073.html.ini deleted file mode 100644 index e2ab4a1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-073.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-073.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-079.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-079.html.ini deleted file mode 100644 index 85adf09..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-079.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-079.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-080.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-080.html.ini deleted file mode 100644 index 3a15b34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-080.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-080.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-081.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-081.html.ini deleted file mode 100644 index fe1636e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-081.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-081.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-085.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-085.html.ini deleted file mode 100644 index bf34e91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-085.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-085.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-086.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-086.html.ini deleted file mode 100644 index c0a2fbf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-086.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-086.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-087.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-087.html.ini deleted file mode 100644 index b364364..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-087.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-087.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-088.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-088.html.ini deleted file mode 100644 index 2f61336..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-088.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-088.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-089.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-089.html.ini deleted file mode 100644 index 6a7f72f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-089.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-089.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-090.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-090.html.ini deleted file mode 100644 index 228f2378a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-090.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-090.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-094.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-094.html.ini deleted file mode 100644 index 9051a01b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-094.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-094.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-095.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-095.html.ini deleted file mode 100644 index 4880b59..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-095.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-095.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-096.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-096.html.ini deleted file mode 100644 index 6adc447..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-096.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-096.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-099.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-099.html.ini deleted file mode 100644 index f787ef0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-099.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-099.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-105.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-105.html.ini deleted file mode 100644 index e9aa102..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-105.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-105.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-106.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-106.html.ini deleted file mode 100644 index 3579e41..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-106.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-106.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-109.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-109.html.ini deleted file mode 100644 index 9bd6c87..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-109.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-109.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-114.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-114.html.ini deleted file mode 100644 index 66a747d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-114.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-114.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-115.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-115.html.ini deleted file mode 100644 index 8de179c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/out-of-flow-in-multicolumn-115.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[out-of-flow-in-multicolumn-115.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-000.html.ini deleted file mode 100644 index 7bd8f1b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-clip-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-001.html.ini deleted file mode 100644 index 7e7e370..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-clip-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-010.html.ini deleted file mode 100644 index 6ccb667..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/overflow-clip-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-clip-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-000.html.ini deleted file mode 100644 index a5ef721..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflowed-block-with-no-room-after-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-001.html.ini deleted file mode 100644 index 907a6f1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/overflowed-block-with-no-room-after-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflowed-block-with-no-room-after-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-001.html.ini deleted file mode 100644 index 8fd30f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parallel-flow-trailing-margin-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-002.html.ini deleted file mode 100644 index 81c2f6e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/parallel-flow-trailing-margin-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parallel-flow-trailing-margin-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline-hit-testing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline-hit-testing.html.ini deleted file mode 100644 index 55722733..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline-hit-testing.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[relpos-inline-hit-testing.html] - [line1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [line2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [line3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [line4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline.html.ini deleted file mode 100644 index c535f9dc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/relpos-inline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[relpos-inline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/ruby-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/ruby-003.html.ini deleted file mode 100644 index 8b573d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/ruby-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ruby-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/border-spacing-at-breaks.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/border-spacing-at-breaks.tentative.html.ini deleted file mode 100644 index ca7be3fd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/border-spacing-at-breaks.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-spacing-at-breaks.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell-child.html.ini deleted file mode 100644 index deb41907..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-after-table-cell-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell.html.ini deleted file mode 100644 index 9bebd06..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-after-table-cell.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-after-table-cell.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-001.html.ini deleted file mode 100644 index 3865893b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-002.html.ini deleted file mode 100644 index d93d611..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-003.html.ini deleted file mode 100644 index 5da428f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-004.html.ini deleted file mode 100644 index 7edce88..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-005.html.ini deleted file mode 100644 index ca6fc3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-006.html.ini deleted file mode 100644 index a9140e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-007.html.ini deleted file mode 100644 index 8046edb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-in-table-in-grid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-in-table-in-grid.html.ini deleted file mode 100644 index da69c539..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-avoidance-in-table-in-grid.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-in-table-in-grid.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-001.html.ini deleted file mode 100644 index 9d1b7ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-before-expansion-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-002.html.ini deleted file mode 100644 index 224c290..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-expansion-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-before-expansion-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell-child.html.ini deleted file mode 100644 index 5af87b5b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-before-table-cell-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell.html.ini deleted file mode 100644 index bbb2761..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/break-before-table-cell.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-before-table-cell.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/caption-margin-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/caption-margin-002.html.ini deleted file mode 100644 index 9d5959c3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/caption-margin-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[caption-margin-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/overflow-scroll-section.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/overflow-scroll-section.html.ini deleted file mode 100644 index 803c97ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/overflow-scroll-section.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-scroll-section.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-in-monolithic.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-in-monolithic.tentative.html.ini deleted file mode 100644 index 8319a11a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-in-monolithic.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos-in-monolithic.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained-text.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained-text.html.ini deleted file mode 100644 index 060aa09..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained-text.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos-uncontained-text.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained.tentative.html.ini deleted file mode 100644 index f26cf73c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos-uncontained.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos-uncontained.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos.tentative.html.ini deleted file mode 100644 index 8698477..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/abspos.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/balanced-inner-multicol.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/balanced-inner-multicol.html.ini deleted file mode 100644 index ca0086d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/balanced-inner-multicol.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[balanced-inner-multicol.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/block-in-inline.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/block-in-inline.tentative.html.ini deleted file mode 100644 index d80e24cf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/block-in-inline.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-in-inline.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/break-avoidance-in-bottom-caption.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/break-avoidance-in-bottom-caption.tentative.html.ini deleted file mode 100644 index f26159a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/break-avoidance-in-bottom-caption.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-avoidance-in-bottom-caption.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/captions.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/captions.tentative.html.ini deleted file mode 100644 index 1211a36..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/captions.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[captions.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/footer.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/footer.tentative.html.ini deleted file mode 100644 index 73d7c7e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/footer.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[footer.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-after-break.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-after-break.tentative.html.ini deleted file mode 100644 index 0d1d531..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-after-break.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[header-after-break.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-footer.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-footer.tentative.html.ini deleted file mode 100644 index f2e5201..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header-footer.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[header-footer.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header.tentative.html.ini deleted file mode 100644 index cf5bb305..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/header.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[header.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative-in-transform.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative-in-transform.tentative.html.ini deleted file mode 100644 index 0412989..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative-in-transform.tentative.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[hit-test-relative-in-transform.tentative.html] - [before second] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [second] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [after second] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative.tentative.html.ini deleted file mode 100644 index 92fbcc0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test-relative.tentative.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[hit-test-relative.tentative.html] - [before second] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [after second] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test.tentative.html.ini deleted file mode 100644 index f2c56ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/hit-test.tentative.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[hit-test.tentative.html] - [second] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [after second] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/inline-block.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/inline-block.tentative.html.ini deleted file mode 100644 index 1a1045bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/inline-block.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-block.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multicol.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multicol.tentative.html.ini deleted file mode 100644 index 4673c62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multicol.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multiple-row-groups.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multiple-row-groups.tentative.html.ini deleted file mode 100644 index 9a0b148..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/multiple-row-groups.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiple-row-groups.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/repeated-header-border-spacing.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/repeated-header-border-spacing.tentative.html.ini deleted file mode 100644 index f3dadb8d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/repeated-header-border-spacing.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[repeated-header-border-spacing.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/tall-monolithic-after-repeated-header.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/tall-monolithic-after-repeated-header.tentative.html.ini deleted file mode 100644 index 8218af2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/tall-monolithic-after-repeated-header.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-monolithic-after-repeated-header.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/variable-fragmentainer-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/variable-fragmentainer-size-001.html.ini deleted file mode 100644 index 4abcd5e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/repeated-section/variable-fragmentainer-size-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[variable-fragmentainer-size-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/specified-block-size-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/specified-block-size-007.html.ini deleted file mode 100644 index dceff122..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/specified-block-size-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[specified-block-size-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-005.html.ini deleted file mode 100644 index 2de4830c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-border-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-006.html.ini deleted file mode 100644 index 7a3909d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-border-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-border-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-cell-expansion-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-cell-expansion-003.html.ini deleted file mode 100644 index b43cff9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-cell-expansion-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-cell-expansion-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-col-paint-htb-ltr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-col-paint-htb-ltr.html.ini deleted file mode 100644 index 62c109d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-col-paint-htb-ltr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-col-paint-htb-ltr.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-at-boundary.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-at-boundary.tentative.html.ini deleted file mode 100644 index afd5537..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-at-boundary.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-collapsed-borders-paint-at-boundary.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-htb-ltr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-htb-ltr.html.ini deleted file mode 100644 index 0ce5e16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-htb-ltr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-collapsed-borders-paint-htb-ltr.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vlr-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vlr-rtl.html.ini deleted file mode 100644 index d141eb53..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vlr-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-collapsed-borders-paint-vlr-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vrl-ltr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vrl-ltr.html.ini deleted file mode 100644 index a58670c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-collapsed-borders-paint-vrl-ltr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-collapsed-borders-paint-vrl-ltr.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-parts-offsetheight.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-parts-offsetheight.html.ini deleted file mode 100644 index 2161c646..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-parts-offsetheight.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[table-parts-offsetheight.html] - [colgroup] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [col] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [rowgroup] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vlr-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vlr-rtl.html.ini deleted file mode 100644 index 5017900..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vlr-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-row-paint-vlr-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vrl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vrl-rtl.html.ini deleted file mode 100644 index 2178b268..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-row-paint-vrl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-row-paint-vrl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-section-paint-vrl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/table/table-section-paint-vrl-rtl.html.ini deleted file mode 100644 index fba5fe6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/table/table-section-paint-vrl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-section-paint-vrl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-000.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-000.tentative.html.ini deleted file mode 100644 index ee205da4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-000.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-000.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-001.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-001.tentative.html.ini deleted file mode 100644 index 3e71f56..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-001.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-001.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-002.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-002.tentative.html.ini deleted file mode 100644 index 6b40eb7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-002.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-002.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-003.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-003.tentative.html.ini deleted file mode 100644 index 534401d5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-003.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-003.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-004.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-004.tentative.html.ini deleted file mode 100644 index 708cbb6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-004.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-004.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-005.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-005.tentative.html.ini deleted file mode 100644 index d5d75574..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-005.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-005.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-006.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-006.tentative.html.ini deleted file mode 100644 index 51036d8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-content-inside-constrained-block-006.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-content-inside-constrained-block-006.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-000.html.ini deleted file mode 100644 index fe9999d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-line-in-short-fragmentainer-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-001.html.ini deleted file mode 100644 index 29003fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-line-in-short-fragmentainer-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-002.html.ini deleted file mode 100644 index d82e05e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/tall-line-in-short-fragmentainer-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tall-line-in-short-fragmentainer-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-000.html.ini deleted file mode 100644 index b8b0323..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-child-margin-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-002.html.ini deleted file mode 100644 index 3312091a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/trailing-child-margin-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-child-margin-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-003.html.ini deleted file mode 100644 index f9e548a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-004.html.ini deleted file mode 100644 index 3b2ab58..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-005.html.ini deleted file mode 100644 index c173fb6a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-006.html.ini deleted file mode 100644 index 273aa3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-008.html.ini deleted file mode 100644 index 95f6448..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/transform-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/transform-010.html.ini deleted file mode 100644 index d44bd9c9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/transform-010.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[transform-010.html] - [Changing a transformed element should update overflow area.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-break/widows-orphans-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-break/widows-orphans-017.html.ini deleted file mode 100644 index a2b8899..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-break/widows-orphans-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[widows-orphans-017.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color-adjust/parsing/color-scheme-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color-adjust/parsing/color-scheme-computed.html.ini deleted file mode 100644 index 393908a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-color-adjust/parsing/color-scheme-computed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[color-scheme-computed.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/composited-filters-under-opacity.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/composited-filters-under-opacity.html.ini index 28b9395..448888c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-color/composited-filters-under-opacity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-color/composited-filters-under-opacity.html.ini
@@ -1,3 +1,2 @@ [composited-filters-under-opacity.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/filters-under-will-change-opacity.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/filters-under-will-change-opacity.html.ini index 549d3ea..0cef743 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-color/filters-under-will-change-opacity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-color/filters-under-will-change-opacity.html.ini
@@ -1,3 +1,2 @@ [filters-under-will-change-opacity.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/inline-opacity-float-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/inline-opacity-float-child.html.ini deleted file mode 100644 index df3fefe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-color/inline-opacity-float-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-opacity-float-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-computed-color-mix-function.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-computed-color-mix-function.html.ini deleted file mode 100644 index e49d792..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-computed-color-mix-function.html.ini +++ /dev/null
@@ -1,450 +0,0 @@ -[color-computed-color-mix-function.html] - [Property color value 'color-mix(in hsl, 25% hsl(120deg 10% 20% / .4), hsl(30deg 30% 40% / .8))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(120deg 10% 20% / .4) 25%, hsl(30deg 30% 40% / .8) 75%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(120deg 10% 20% / .4) 30%, hsl(30deg 30% 40% / .8) 90%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(120deg 10% 20% / .4) 12.5%, hsl(30deg 30% 40% / .8) 37.5%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl shorter hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl shorter hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl shorter hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl shorter hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl longer hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl increasing hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl decreasing hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl specified hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(120deg 40% 40% / none), hsl(0deg 40% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(120deg 40% 40% / none), hsl(0deg 40% 40% / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in hsl, color(display-p3 0 1 0) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, lab(100 104.3 -50.9) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, lab(0 104.3 -50.9) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, lch(100 116 334) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, lch(0 116 334) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, oklab(0 0.365 -0.16) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, oklch(0 0.399 336.3) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20%), hwb(30deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20%), 25% hwb(30deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20%), hwb(30deg 30% 40%) 25%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / .4), hwb(30deg 30% 40% / .8))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / .4) 25%, hwb(30deg 30% 40% / .8))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, 25% hwb(120deg 10% 20% / .4), hwb(30deg 30% 40% / .8))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20%), 25% hwb(30deg 30% 40% / .8))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / .4) 25%, hwb(30deg 30% 40% / .8) 75%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / .4) 30%, hwb(30deg 30% 40% / .8) 90%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / .4) 12.5%, hwb(30deg 30% 40% / .8) 37.5%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb shorter hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb shorter hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb shorter hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb shorter hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb longer hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb increasing hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb decreasing hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb specified hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / none), hwb(30deg 30% 40%))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(120deg 10% 20% / none), hwb(30deg 30% 40% / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in hwb, color(display-p3 0 1 0) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, lab(100 104.3 -50.9) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, lab(0 104.3 -50.9) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, lch(100 116 334) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, lch(0 116 334) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, oklab(0 0.365 -0.16) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, oklch(0 0.399 336.3) 100%, rgb(0, 0, 0) 0%)'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 40deg), lch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 60deg), lch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 50deg), lch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 330deg), lch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 20deg), lch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch increasing hue, lch(100 0 320deg), lch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 40deg), lch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 60deg), lch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 50deg), lch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 330deg), lch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 20deg), lch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch decreasing hue, lch(100 0 320deg), lch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 40deg), lch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 60deg), lch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 50deg), lch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 330deg), lch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 20deg), lch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 320deg), lch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch, lch(10 20 30deg / none), lch(50 60 70deg / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 40deg), oklch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 60deg), oklch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 50deg), oklch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 330deg), oklch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 20deg), oklch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch increasing hue, oklch(100 0 320deg), oklch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 40deg), oklch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 60deg), oklch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 50deg), oklch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 330deg), oklch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 20deg), oklch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 320deg), oklch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 40deg), oklch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 60deg), oklch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 50deg), oklch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 330deg), oklch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 20deg), oklch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 320deg), oklch(100 0 20deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch, oklch(10 20 30deg / none), oklch(50 60 70deg / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in lab, lab(10 20 30 / none), lab(50 60 70 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in oklab, oklab(10 20 30 / none), oklab(50 60 70 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in srgb, color(srgb .1 .2 .3 / none), color(srgb .5 .6 .7 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in srgb-linear, color(srgb-linear .1 .2 .3 / none), color(srgb-linear .5 .6 .7 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in xyz, color(xyz .1 .2 .3 / none), color(xyz .5 .6 .7 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / none), color(xyz-d50 .5 .6 .7 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in xyz-d65, color(xyz-d65 .1 .2 .3 / none), color(xyz-d65 .5 .6 .7 / 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / none), color(xyz-d50 .5 .6 .7))'] - expected: FAIL - - [Property color value 'color-mix(in lab, lab(10 20 30 / none), lab(50 60 70))'] - expected: FAIL - - [Property color value 'color-mix(in xyz, color(xyz .1 .2 .3 / none), color(xyz .5 .6 .7))'] - expected: FAIL - - [Property color value 'color-mix(in srgb, color(srgb .1 .2 .3 / none), color(srgb .5 .6 .7))'] - expected: FAIL - - [Property color value 'color-mix(in srgb-linear, color(srgb-linear .1 .2 .3 / none), color(srgb-linear .5 .6 .7))'] - expected: FAIL - - [Property color value 'color-mix(in oklch, oklch(10 20 30deg / none), oklch(50 60 70deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklab, oklab(10 20 30 / none), oklab(50 60 70))'] - expected: FAIL - - [Property color value 'color-mix(in xyz-d65, color(xyz-d65 .1 .2 .3 / none), color(xyz-d65 .5 .6 .7))'] - expected: FAIL - - [Property color value 'color-mix(in lch, lch(10 20 30deg / none), lch(50 60 70deg))'] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-invalid-color-function.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-invalid-color-function.html.ini deleted file mode 100644 index d23a84f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-invalid-color-function.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[color-invalid-color-function.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-valid-system-color.html.ini b/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-valid-system-color.html.ini deleted file mode 100644 index 9746564..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-color/parsing/color-valid-system-color.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[color-valid-system-color.html] - [e.style['color'\] = "AccentColor" should set the property value] - expected: FAIL - - [e.style['color'\] = "AccentColorText" should set the property value] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini index 260d2f1..c96c3364 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini
@@ -1,5 +1,2 @@ [t32-opacity-offscreen-multiple-boxes-1-c.xht] expected: FAIL - # Failures on the initial import of css-color. Test suite had many other bugs, - # so these may also be incorrect tests, but probably some real issues too. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht.ini index fc82e50..f3e5b03 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht.ini
@@ -1,3 +1,2 @@ [t32-opacity-offscreen-multiple-boxes-2-c.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-001.html.ini deleted file mode 100644 index b526d64..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-body-t-o-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-002.html.ini deleted file mode 100644 index c90e259..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-body-t-o-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-body-t-o-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-001.html.ini deleted file mode 100644 index eb8fd90..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-bfc-floats-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-002.html.ini deleted file mode 100644 index 0be748b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-bfc-floats-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-bfc-floats-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-fieldset.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-fieldset.html.ini deleted file mode 100644 index b808662..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-fieldset.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-fieldset.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flex.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flex.html.ini deleted file mode 100644 index 74cc42d3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flex.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-flex.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flexitem.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flexitem.html.ini deleted file mode 100644 index be6206aa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-flexitem.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-flexitem.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-grid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-grid.html.ini deleted file mode 100644 index 3bfd1ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-grid.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-grid.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-legend.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-legend.html.ini deleted file mode 100644 index 354bda3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-legend.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-legend.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-multicol.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-multicol.html.ini deleted file mode 100644 index 8e6573fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-multicol.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-multicol.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-regular-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-regular-container.html.ini deleted file mode 100644 index c168331..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-regular-container.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-regular-container.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-replaced.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-replaced.html.ini index 38121d4..1f3a056 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-replaced.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-replaced.html.ini
@@ -2,125 +2,9 @@ [.inline-contained 7] expected: FAIL - [.inline-contained 23] - expected: FAIL - - [.inline-contained 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - [.inline-contained 22] expected: - if flag_specific == "disable-layout-ng": FAIL + if (product == "content_shell") and (os == "win") and (port == "win11"): [PASS, FAIL] - [.inline-contained 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-contained 30] - expected: - if flag_specific == "disable-layout-ng": FAIL + [.inline-contained 23] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-vertical-rl-.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-vertical-rl-.html.ini deleted file mode 100644 index f8b1c02..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-inline-size-vertical-rl-.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-inline-size-vertical-rl-.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-layout-breaks-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-layout-breaks-002.html.ini deleted file mode 100644 index f82ae78..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-layout-breaks-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-layout-breaks-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-monolithic-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-monolithic-002.html.ini deleted file mode 100644 index 28239cc4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-monolithic-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-size-monolithic-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-select-elem-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-select-elem-005.html.ini index e9d6d67..8934f96e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-select-elem-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-contain/contain-size-select-elem-005.html.ini
@@ -1,3 +1,2 @@ [contain-size-select-elem-005.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-serialization.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-serialization.html.ini deleted file mode 100644 index 45e977b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/at-container-serialization.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[at-container-serialization.html] - [Serialization of conditionText] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-for-cue.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-for-cue.html.ini deleted file mode 100644 index 126aa46..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-for-cue.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[container-for-cue.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-units-ineligible-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-units-ineligible-container.html.ini deleted file mode 100644 index 1180fc6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/container-units-ineligible-container.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[container-units-ineligible-container.html] - [display: table] - expected: FAIL - - [display: table-cell] - expected: FAIL - - [display: inline] - expected: FAIL - - [display: contents] - expected: FAIL - - [display: none] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/font-relative-units.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/font-relative-units.html.ini index e760d71..f785e3b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/font-relative-units.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/font-relative-units.html.ini
@@ -1,4 +1,3 @@ [font-relative-units.html] [rex relative inline-size] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/idlharness.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/idlharness.html.ini deleted file mode 100644 index c2b2fb5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/idlharness.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[idlharness.html] - [CSSContainerRule interface: attribute containerName] - expected: FAIL - - [CSSContainerRule interface: attribute containerQuery] - expected: FAIL - - [CSSContainerRule interface: sheet.cssRules[0\] must inherit property "containerName" with the proper type] - expected: FAIL - - [CSSContainerRule interface: sheet.cssRules[0\] must inherit property "containerQuery" with the proper type] - expected: FAIL - - [CSSContainerRule interface: sheet.cssRules[0\].cssRules[0\] must inherit property "containerName" with the proper type] - expected: FAIL - - [CSSContainerRule interface: sheet.cssRules[0\].cssRules[0\] must inherit property "containerQuery" with the proper type] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-006.html.ini deleted file mode 100644 index 237b42fa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[pseudo-elements-006.html] - expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-008.html.ini deleted file mode 100644 index 579a2c9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/container-queries/pseudo-elements-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pseudo-elements-008.html] - [Originating element container for ::backdrop] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-081.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-081.html.ini deleted file mode 100644 index ec61729..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-081.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[content-visibility-081.html] - [Scroll offset is restored when content-visibility hidden is removed] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-fieldset-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-fieldset-size.html.ini deleted file mode 100644 index 31ba460b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-contain/content-visibility/content-visibility-fieldset-size.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[content-visibility-fieldset-size.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-content/attr-case-sensitivity-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-content/attr-case-sensitivity-003.html.ini deleted file mode 100644 index 3199d57a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-content/attr-case-sensitivity-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[attr-case-sensitivity-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-content/content-none-option.html.ini b/third_party/blink/web_tests/external/wpt/css/css-content/content-none-option.html.ini index 4a2bf32..01e09de3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-content/content-none-option.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-content/content-none-option.html.ini
@@ -1,4 +1,2 @@ [content-none-option.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [FAIL, CRASH] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-content/quotes-001.html.ini deleted file mode 100644 index 22b4e53..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[quotes-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-content/quotes-030.html.ini index 25290f5..053c60d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-030.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-content/quotes-030.html.ini
@@ -1,3 +1,2 @@ [quotes-030.html] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-content/quotes-033.html.ini deleted file mode 100644 index 04cea462..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-content/quotes-033.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[quotes-033.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/armenian/css3-counter-styles-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/armenian/css3-counter-styles-008.html.ini index 6289fef..d22a2161 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/armenian/css3-counter-styles-008.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/armenian/css3-counter-styles-008.html.ini
@@ -1,4 +1,2 @@ [css3-counter-styles-008.html] expected: FAIL - # Predefined counter styles that we support a larger range than the spec. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini deleted file mode 100644 index 6fad2d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[descriptor-pad.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini deleted file mode 100644 index 8d2d218..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[descriptor-range.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/fallbacks-in-shadow-dom.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/fallbacks-in-shadow-dom.html.ini deleted file mode 100644 index 087767d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/fallbacks-in-shadow-dom.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fallbacks-in-shadow-dom.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/override-in-shadow-dom.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/override-in-shadow-dom.html.ini deleted file mode 100644 index cb855ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/override-in-shadow-dom.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[override-in-shadow-dom.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini index cce2bed8..718bd01 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini
@@ -1,3 +1,2 @@ [system-extends.html] - expected: - if (os == "linux") and (version == "Ubuntu 18.04"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter-invalid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter-invalid.html.ini deleted file mode 100644 index b7b59bb5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter-invalid.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cssom-name-setter-invalid.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter.html.ini deleted file mode 100644 index cc4b0bc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/cssom/cssom-name-setter.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cssom-name-setter.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016.html.ini deleted file mode 100644 index b127b28..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016a.html.ini deleted file mode 100644 index 32cff00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hebrew/css3-counter-styles-016a.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-016a.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-033.html.ini deleted file mode 100644 index 102c1b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-033.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-033.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-034.html.ini deleted file mode 100644 index 53751cd0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana-iroha/css3-counter-styles-034.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-034.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-030.html.ini deleted file mode 100644 index e225afb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-031.html.ini deleted file mode 100644 index 5fe8fbc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/hiragana/css3-counter-styles-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-039.html.ini deleted file mode 100644 index 1189b024b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-040.html.ini deleted file mode 100644 index f30b97a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana-iroha/css3-counter-styles-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-036.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-036.html.ini deleted file mode 100644 index 4117187..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-036.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-036.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-037.html.ini deleted file mode 100644 index a1bb47b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-038.html.ini deleted file mode 100644 index 6c5a940..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/katakana/css3-counter-styles-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hangul-formal/css3-counter-styles-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hangul-formal/css3-counter-styles-054.html.ini deleted file mode 100644 index 1cc5d81a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hangul-formal/css3-counter-styles-054.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-054.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-formal/css3-counter-styles-064.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-formal/css3-counter-styles-064.html.ini deleted file mode 100644 index 96af19d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-formal/css3-counter-styles-064.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-064.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-informal/css3-counter-styles-059.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-informal/css3-counter-styles-059.html.ini deleted file mode 100644 index 7763058..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/korean-hanja-informal/css3-counter-styles-059.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-059.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-armenian/css3-counter-styles-114.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-armenian/css3-counter-styles-114.html.ini index ae5baad..349f473 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-armenian/css3-counter-styles-114.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-armenian/css3-counter-styles-114.html.ini
@@ -1,3 +1,2 @@ [css3-counter-styles-114.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-019.html.ini deleted file mode 100644 index f57f1c5f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020.html.ini deleted file mode 100644 index ab6a813..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020a.html.ini deleted file mode 100644 index 78a20ad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-020a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020b.html.ini deleted file mode 100644 index be4b871..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/lower-roman/css3-counter-styles-020b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-020b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-formal/css3-counter-styles-078.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-formal/css3-counter-styles-078.html.ini deleted file mode 100644 index 2fc29f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-formal/css3-counter-styles-078.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-078.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-informal/css3-counter-styles-073.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-informal/css3-counter-styles-073.html.ini deleted file mode 100644 index a439ea3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/simp-chinese-informal/css3-counter-styles-073.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-073.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-formal/css3-counter-styles-088.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-formal/css3-counter-styles-088.html.ini deleted file mode 100644 index 5a220cfc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-formal/css3-counter-styles-088.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-088.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-informal/css3-counter-styles-083.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-informal/css3-counter-styles-083.html.ini deleted file mode 100644 index e097c8a6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/trad-chinese-informal/css3-counter-styles-083.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css3-counter-styles-083.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-armenian/css3-counter-styles-109.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-armenian/css3-counter-styles-109.html.ini index 470d914..dff840bd 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-armenian/css3-counter-styles-109.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-armenian/css3-counter-styles-109.html.ini
@@ -1,3 +1,2 @@ [css3-counter-styles-109.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-023.html.ini deleted file mode 100644 index d81fdd7d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024.html.ini deleted file mode 100644 index 366939a5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024a.html.ini deleted file mode 100644 index f69f8158..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-counter-styles/upper-roman/css3-counter-styles-024a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-counter-styles-024a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-001.html.ini index 0079c9d..e9ef4aa 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-001.html.ini
@@ -1,3 +1,2 @@ [display-contents-before-after-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-002.html.ini index 1aa9683b..5f98376 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-002.html.ini
@@ -1,3 +1,2 @@ [display-contents-before-after-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-003.html.ini index 18e753a..e04744d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-before-after-003.html.ini
@@ -1,3 +1,2 @@ [display-contents-before-after-003.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-button.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-button.html.ini index 363016b..d5bd641 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-button.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-button.html.ini
@@ -1,3 +1,2 @@ [display-contents-button.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-details.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-details.html.ini index 460fae9..521470b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-details.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-details.html.ini
@@ -1,3 +1,2 @@ [display-contents-details.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-dynamic-fieldset-legend-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-dynamic-fieldset-legend-001.html.ini deleted file mode 100644 index 3a01cbdb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-dynamic-fieldset-legend-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[display-contents-dynamic-fieldset-legend-001.html] - expected: - if flag_specific == "disable-layout-ng": [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-fieldset.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-fieldset.html.ini index 8ca74a6..c952fe1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-fieldset.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-fieldset.html.ini
@@ -1,3 +1,2 @@ [display-contents-fieldset.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-shadow-dom-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-shadow-dom-1.html.ini index f714440..cf09074 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-shadow-dom-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-shadow-dom-1.html.ini
@@ -1,3 +1,2 @@ [display-contents-shadow-dom-1.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-td-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-td-001.html.ini index 72c4699..e93352f9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-td-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-td-001.html.ini
@@ -1,3 +1,2 @@ [display-contents-td-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-unusual-html-elements-none.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-unusual-html-elements-none.html.ini index 20cb666..be2b22bc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-unusual-html-elements-none.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-contents-unusual-html-elements-none.html.ini
@@ -1,3 +1,2 @@ [display-contents-unusual-html-elements-none.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-flow-root-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-flow-root-002.html.ini deleted file mode 100644 index a867d120..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-flow-root-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[display-flow-root-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-non-mathml-elements.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-non-mathml-elements.html.ini deleted file mode 100644 index 009590c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-non-mathml-elements.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[display-math-on-non-mathml-elements.html] - [computed display on <div style="display: math;">] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [computed display on <div style="display: inline math;">] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [computed display on <div style="display: math inline;">] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [computed display on <svg style="display: block math;">] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [computed display on <svg style="display: math block;">] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-001.html.ini index 3e86973d..1578f44 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-001.html.ini
@@ -1,7 +1,4 @@ [display-math-on-pseudo-elements-001.html] - bug: crbug.com/6606 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng' [computed display on ::before and ::after for <math class="inline">] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-002.html.ini deleted file mode 100644 index 5a957ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-display/display-math-on-pseudo-elements-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[display-math-on-pseudo-elements-002.html] - bug: crbug.com/6606 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini deleted file mode 100644 index 489a546c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-001.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini deleted file mode 100644 index a540b4b4c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-002.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html.ini deleted file mode 100644 index 4753886a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-003.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html.ini deleted file mode 100644 index 18664892..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-004.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini deleted file mode 100644 index f679ae31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-005.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini deleted file mode 100644 index 60e41e6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-006.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html.ini deleted file mode 100644 index dd59aa5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-007.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html.ini deleted file mode 100644 index 3e9caa4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-008.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html.ini deleted file mode 100644 index 3c5e31a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-rtl-001.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html.ini deleted file mode 100644 index b20017e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-rtl-002.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini deleted file mode 100644 index d14e882..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-rtl-003.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini deleted file mode 100644 index b9d6207f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-rtl-004.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini deleted file mode 100644 index 9eeb3c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-vertWM-001.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini deleted file mode 100644 index 8b36769..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html.ini +++ /dev/null
@@ -1,112 +0,0 @@ -[flex-abspos-staticpos-align-self-vertWM-002.html] - [.container > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 28] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html.ini deleted file mode 100644 index 0da6e37..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-abspos-staticpos-align-self-vertWM-003.html] - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html.ini deleted file mode 100644 index 8fe8e817..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[flex-abspos-staticpos-align-self-vertWM-004.html] - [.container > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini deleted file mode 100644 index e6bb0786..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[flex-abspos-staticpos-justify-content-003.html] - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html.ini deleted file mode 100644 index 49e62c33..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[flex-abspos-staticpos-justify-content-004.html] - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini deleted file mode 100644 index 552e10c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[flex-abspos-staticpos-justify-content-007.html] - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html.ini deleted file mode 100644 index cb298a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[flex-abspos-staticpos-justify-content-008.html] - [.container > div 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container > div 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-002.html.ini deleted file mode 100644 index 4b23067d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-abspos-staticpos-margin-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-003.html.ini deleted file mode 100644 index 1e6e1b49..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/flex-abspos-staticpos-margin-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-abspos-staticpos-margin-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-012.html.ini deleted file mode 100644 index 97450913f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-012.html.ini +++ /dev/null
@@ -1,128 +0,0 @@ -[position-absolute-012.html] - [.flexbox 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 64] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-013.html.ini deleted file mode 100644 index 7868bc29..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-013.html.ini +++ /dev/null
@@ -1,576 +0,0 @@ -[position-absolute-013.html] - [.flexbox 145] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 146] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 147] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 148] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 149] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 150] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 151] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 152] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 153] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 154] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 155] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 156] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 157] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 158] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 159] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 160] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 161] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 162] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 163] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 164] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 165] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 166] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 167] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 168] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 169] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 170] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 171] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 172] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 173] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 174] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 175] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 176] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 177] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 178] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 179] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 180] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 181] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 182] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 183] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 184] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 185] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 186] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 187] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 188] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 189] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 190] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 191] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 192] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 193] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 194] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 195] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 196] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 197] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 198] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 199] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 200] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 201] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 202] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 203] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 204] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 205] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 206] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 207] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 208] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 209] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 210] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 211] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 212] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 213] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 214] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 215] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 216] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 217] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 218] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 219] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 220] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 221] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 222] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 223] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 224] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 225] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 226] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 227] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 228] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 229] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 230] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 231] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 232] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 233] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 234] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 235] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 236] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 237] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 238] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 239] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 240] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 241] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 242] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 243] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 244] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 245] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 246] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 247] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 248] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 249] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 250] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 251] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 252] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 253] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 254] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 255] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 256] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 257] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 258] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 259] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 260] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 261] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 262] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 263] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 264] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 265] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 266] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 267] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 268] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 269] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 270] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 271] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 272] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 273] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 274] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 275] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 276] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 277] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 278] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 279] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 280] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 281] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 282] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 283] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 284] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 285] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 286] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 287] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 288] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-014.html.ini deleted file mode 100644 index 52be828..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-014.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[position-absolute-014.html] - [The bottom of each pair of boxes should be the same] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-015.html.ini deleted file mode 100644 index de75a43c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/abspos/position-absolute-015.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[position-absolute-015.html] - [#abspos 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-baseline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-baseline.html.ini deleted file mode 100644 index cacaa3e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-baseline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[align-baseline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-horz.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-horz.html.ini deleted file mode 100644 index d80f309b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-horz.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[align-items-baseline-column-horz.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-vert.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-vert.html.ini deleted file mode 100644 index 4dd3175..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-column-vert.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[align-items-baseline-column-vert.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-row-vert.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-row-vert.html.ini deleted file mode 100644 index 4599d269..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/align-items-baseline-row-vert.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[align-items-baseline-row-vert.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-001.html.ini deleted file mode 100644 index 3636fd9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-001.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[flex-align-baseline-001.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-002.html.ini deleted file mode 100644 index 90d8071..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-002.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-002.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-003.html.ini deleted file mode 100644 index 1835de6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-003.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-003.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-004.html.ini deleted file mode 100644 index f3aa2d76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-004.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-004.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-005.html.ini deleted file mode 100644 index 1eb7df4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-005.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-align-baseline-005.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-006.html.ini deleted file mode 100644 index 03af3af..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-006.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flex-align-baseline-006.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-007.html.ini deleted file mode 100644 index 84baa881..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-007.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flex-align-baseline-007.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html.ini deleted file mode 100644 index 72bbbd1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-align-baseline-fieldset-001.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html.ini deleted file mode 100644 index e478b6c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-align-baseline-fieldset-002.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html.ini deleted file mode 100644 index 274cc0bc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-align-baseline-fieldset-003.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini deleted file mode 100644 index 39914992..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini +++ /dev/null
@@ -1,60 +0,0 @@ -[flex-align-baseline-flex-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 45] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-002.html.ini deleted file mode 100644 index a948088b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-002.html.ini +++ /dev/null
@@ -1,64 +0,0 @@ -[flex-align-baseline-flex-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 45] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini deleted file mode 100644 index 99f283c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-flex-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-004.html.ini deleted file mode 100644 index 2d98999..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-flex-004.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-flex-004.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-001.html.ini deleted file mode 100644 index af8c707b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[flex-align-baseline-grid-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-002.html.ini deleted file mode 100644 index 83b7515..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-002.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[flex-align-baseline-grid-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-003.html.ini deleted file mode 100644 index 04ba63c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-grid-003.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[flex-align-baseline-grid-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html.ini deleted file mode 100644 index 614bfd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-line-clamp-001.tentative.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html.ini deleted file mode 100644 index 35f2d5b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[flex-align-baseline-line-clamp-002.tentative.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html.ini deleted file mode 100644 index e189ca50..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-line-clamp-003.tentative.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html.ini deleted file mode 100644 index fa4e549d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[flex-align-baseline-multicol-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html.ini deleted file mode 100644 index 6970afd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[flex-align-baseline-multicol-002.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html.ini deleted file mode 100644 index c48eb3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[flex-align-baseline-multicol-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html.ini deleted file mode 100644 index 3c8977e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[flex-align-baseline-overflow-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html.ini deleted file mode 100644 index 177b2f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[flex-align-baseline-overflow-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html.ini deleted file mode 100644 index eb5c60f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[flex-align-baseline-overflow-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-001.html.ini deleted file mode 100644 index 95dc6f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-align-baseline-table-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-002.html.ini deleted file mode 100644 index bb5fdfc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flex-align-baseline-table-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-003.html.ini deleted file mode 100644 index c74259e6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/alignment/flex-align-baseline-table-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flex-align-baseline-table-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-001.html.ini deleted file mode 100644 index c1557f32..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-002.html.ini deleted file mode 100644 index 9922054..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-003.html.ini deleted file mode 100644 index c1d705d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-004.html.ini deleted file mode 100644 index 3337f95..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-005.html.ini deleted file mode 100644 index 6d12673..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-006.html.ini deleted file mode 100644 index 39b39ef9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/aspect-ratio-intrinsic-size-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-intrinsic-size-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-001.html.ini deleted file mode 100644 index 9561b46..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[baseline-synthesis-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-004.html.ini deleted file mode 100644 index 193a93e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/baseline-synthesis-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[baseline-synthesis-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/canvas-dynamic-change-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/canvas-dynamic-change-001.html.ini deleted file mode 100644 index 0daa50a6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/canvas-dynamic-change-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[canvas-dynamic-change-001.html] - [.flexbox 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/column-reverse-gap.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/column-reverse-gap.html.ini deleted file mode 100644 index 3e670e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/column-reverse-gap.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[column-reverse-gap.html] - [.flexbox 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/css-flexbox-height-animation-stretch.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/css-flexbox-height-animation-stretch.html.ini deleted file mode 100644 index 9a22de7e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/css-flexbox-height-animation-stretch.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[css-flexbox-height-animation-stretch.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change-nested.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change-nested.html.ini deleted file mode 100644 index 4f09d947..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change-nested.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dynamic-baseline-change-nested.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change.html.ini deleted file mode 100644 index d5e40d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-baseline-change.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dynamic-baseline-change.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-isize-change-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-isize-change-002.html.ini deleted file mode 100644 index f4b3b17..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/dynamic-isize-change-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dynamic-isize-change-002.html] - expected: - if flag_specific == "disable-layout-ng": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/fieldset-baseline-alignment.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/fieldset-baseline-alignment.html.ini deleted file mode 100644 index c0cc2276..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/fieldset-baseline-alignment.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-baseline-alignment.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/fixed-table-layout-with-percentage-width-in-flex-item.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/fixed-table-layout-with-percentage-width-in-flex-item.html.ini deleted file mode 100644 index 01968d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/fixed-table-layout-with-percentage-width-in-flex-item.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-table-layout-with-percentage-width-in-flex-item.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-011.html.ini deleted file mode 100644 index 0d892e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-011.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-aspect-ratio-img-column-011.html] - [.flexbox 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 10] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-012.html.ini deleted file mode 100644 index 53dfd06e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-column-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-015.html.ini deleted file mode 100644 index 9399a0b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-column-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-column-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-005.html.ini deleted file mode 100644 index bd978777..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-005.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flex-aspect-ratio-img-row-005.html] - [img 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-006.html.ini deleted file mode 100644 index 3a25c23..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-row-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-007.html.ini deleted file mode 100644 index 709ff1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-row-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-010.html.ini deleted file mode 100644 index 096ccf92..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-row-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-013.html.ini deleted file mode 100644 index 0e700bc3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-013.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[flex-aspect-ratio-img-row-013.html] - [img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [img 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [img 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-015.html.ini deleted file mode 100644 index b0abb3a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-aspect-ratio-img-row-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-img-row-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-basis-intrinsics-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-basis-intrinsics-001.html.ini deleted file mode 100644 index 8fbb4c1a6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-basis-intrinsics-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-basis-intrinsics-001.html] - [.flex-item 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flex-item 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flex-item 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-item-compressible-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-item-compressible-001.html.ini deleted file mode 100644 index d1e4739de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-item-compressible-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[flex-item-compressible-001.html] - [.flexbox 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-007.xht.ini deleted file mode 100644 index 54de37f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-007.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-minimum-height-flex-items-007.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-023.html.ini deleted file mode 100644 index 9cc28ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-minimum-height-flex-items-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-025.html.ini deleted file mode 100644 index 9dc9585..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-height-flex-items-025.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[flex-minimum-height-flex-items-025.html] - [.outer-column-flexbox > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.outer-column-flexbox > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.outer-column-flexbox > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-007.xht.ini deleted file mode 100644 index 519092a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-007.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-minimum-width-flex-items-007.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-013.html.ini deleted file mode 100644 index b9f4356..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-minimum-width-flex-items-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-015.html.ini deleted file mode 100644 index 7794981..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-minimum-width-flex-items-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-minimum-width-flex-items-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001a.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001a.xhtml.ini deleted file mode 100644 index 7c70b77c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001a.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-baseline-horiz-001a.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001b.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001b.xhtml.ini deleted file mode 100644 index c099ccd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-001b.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-baseline-horiz-001b.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-003.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-003.xhtml.ini deleted file mode 100644 index 743ceb2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-003.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-baseline-horiz-003.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-006.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-006.xhtml.ini deleted file mode 100644 index db5a4195..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-006.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-baseline-horiz-006.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-007.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-007.xhtml.ini deleted file mode 100644 index c3a84018..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-baseline-horiz-007.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-baseline-horiz-007.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-horiz-002.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-horiz-002.xhtml.ini deleted file mode 100644 index e94117f51..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-horiz-002.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-horiz-002.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-001.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-001.xhtml.ini deleted file mode 100644 index 317fb372..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-001.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-001.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-002.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-002.xhtml.ini deleted file mode 100644 index 6e60cd73..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-002.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-002.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-003.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-003.xhtml.ini deleted file mode 100644 index afca3da3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-003.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-003.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-004.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-004.xhtml.ini deleted file mode 100644 index 22f74893..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-004.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-004.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-001.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-001.xhtml.ini deleted file mode 100644 index 3f8a9083e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-001.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-rtl-001.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-002.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-002.xhtml.ini deleted file mode 100644 index 74e46b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-002.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-rtl-002.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-003.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-003.xhtml.ini deleted file mode 100644 index cf6048a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-003.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-rtl-003.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-004.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-004.xhtml.ini deleted file mode 100644 index 83a1cf9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-004.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-rtl-004.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-005.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-005.xhtml.ini deleted file mode 100644 index 298ea40..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-align-self-vert-rtl-005.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-align-self-vert-rtl-005.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-align-self-baseline-vert-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-align-self-baseline-vert-001.html.ini deleted file mode 100644 index bcea982..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-align-self-baseline-vert-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-baseline-align-self-baseline-vert-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-horiz-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-horiz-002.html.ini deleted file mode 100644 index 58e95a3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-horiz-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-baseline-multi-line-horiz-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-vert-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-vert-002.html.ini deleted file mode 100644 index e13dd76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-baseline-multi-line-vert-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-baseline-multi-line-vert-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-definite-cross-size-constrained-percentage.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-definite-cross-size-constrained-percentage.html.ini deleted file mode 100644 index 7b01e6a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-definite-cross-size-constrained-percentage.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-definite-cross-size-constrained-percentage.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001a.html.ini deleted file mode 100644 index 38aac0d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-flex-basis-content-001a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001b.html.ini deleted file mode 100644 index b995331e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-001b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-flex-basis-content-001b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002a.html.ini deleted file mode 100644 index 919df70..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-flex-basis-content-002a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002b.html.ini deleted file mode 100644 index 0245f35..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-flex-basis-content-002b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-flex-basis-content-002b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-justify-content-vert-006.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-justify-content-vert-006.xhtml.ini deleted file mode 100644 index 0c62fd68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-justify-content-vert-006.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-justify-content-vert-006.xhtml] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002a.html.ini deleted file mode 100644 index 13f07d81..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-height-auto-002a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002c.html.ini deleted file mode 100644 index a1021e74..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-height-auto-002c.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-height-auto-002c.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002a.html.ini deleted file mode 100644 index 2ca3903..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-width-auto-002a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002c.html.ini deleted file mode 100644 index 0b9a3492..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-002c.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-width-auto-002c.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-005.html.ini deleted file mode 100644 index 7410120..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-width-auto-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-006.html.ini deleted file mode 100644 index d61b7a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox-min-width-auto-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox-min-width-auto-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_align-items-stretch-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_align-items-stretch-3.html.ini deleted file mode 100644 index 1205bb4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_align-items-stretch-3.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox_align-items-stretch-3.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-left-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-left-002.html.ini deleted file mode 100644 index 1f566d05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-left-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox_justifycontent-left-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-right-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-right-002.html.ini deleted file mode 100644 index f3cbae88..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_justifycontent-right-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox_justifycontent-right-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_stf-table-row.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_stf-table-row.html.ini deleted file mode 100644 index 00fe9ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexbox_stf-table-row.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flexbox_stf-table-row.html] - expected: - if flag_specific == "disable-layout-ng": [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexitem-stretch-image.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexitem-stretch-image.html.ini deleted file mode 100644 index 16272b6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/flexitem-stretch-image.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[flexitem-stretch-image.html] - [.flexbox 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/frameset-crash.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/frameset-crash.html.ini deleted file mode 100644 index 4c0f1fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/frameset-crash.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[frameset-crash.html] - bug: crbug.com/1173843 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/gap-006-rl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/gap-006-rl.html.ini deleted file mode 100644 index 60e777c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/gap-006-rl.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[gap-006-rl.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/hittest-overlapping-order.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/hittest-overlapping-order.html.ini deleted file mode 100644 index eb298a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/hittest-overlapping-order.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[hittest-overlapping-order.html] - [Flexboxes should perform hit testing in reverse paint order for overlapping elements: flex order case (crbug.com/844505)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001.html.ini deleted file mode 100644 index cb82a10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[image-as-flexitem-size-001.html] - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001v.html.ini deleted file mode 100644 index 7d4a41b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-001v.html.ini +++ /dev/null
@@ -1,36 +0,0 @@ -[image-as-flexitem-size-001v.html] - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 9] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 10] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 14] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 11] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 12] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002.html.ini deleted file mode 100644 index a113829..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[image-as-flexitem-size-002.html] - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002v.html.ini deleted file mode 100644 index 5a2b333..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-002v.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[image-as-flexitem-size-002v.html] - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003.html.ini deleted file mode 100644 index fea7cbd8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[image-as-flexitem-size-003.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003v.html.ini deleted file mode 100644 index 8b88ef42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-003v.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[image-as-flexitem-size-003v.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004.html.ini deleted file mode 100644 index 3e04257e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[image-as-flexitem-size-004.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004v.html.ini deleted file mode 100644 index 8cd66e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-004v.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[image-as-flexitem-size-004v.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005.html.ini deleted file mode 100644 index 11d1650..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[image-as-flexitem-size-005.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005v.html.ini deleted file mode 100644 index c9f1541ac..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-005v.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[image-as-flexitem-size-005v.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 18] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006.html.ini deleted file mode 100644 index 762bee3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[image-as-flexitem-size-006.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006v.html.ini deleted file mode 100644 index c30016cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-006v.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[image-as-flexitem-size-006v.html] - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 8] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007.html.ini deleted file mode 100644 index ceff098..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[image-as-flexitem-size-007.html] - [.flexbox > img 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007v.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007v.html.ini deleted file mode 100644 index 2dd59e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/image-as-flexitem-size-007v.html.ini +++ /dev/null
@@ -1,40 +0,0 @@ -[image-as-flexitem-size-007v.html] - [.flexbox > img 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox > img 7] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 9] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 11] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 10] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 1] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 6] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 12] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [.flexbox > img 14] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/multiline-reverse-wrap-baseline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/multiline-reverse-wrap-baseline.html.ini deleted file mode 100644 index 382e133..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/multiline-reverse-wrap-baseline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiline-reverse-wrap-baseline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow-002.html.ini deleted file mode 100644 index f16ca39..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow-002.html.ini +++ /dev/null
@@ -1,288 +0,0 @@ -[negative-overflow-002.html] - [.container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.container 72] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow.html.ini deleted file mode 100644 index 1c94625..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/negative-overflow.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[negative-overflow.html] - [.flexbox 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.flexbox 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-001.html.ini deleted file mode 100644 index 228aeef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-area-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-002.html.ini deleted file mode 100644 index 7c34266..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-area-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-area-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-top-left.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-top-left.html.ini deleted file mode 100644 index d3279b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/overflow-top-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-top-left.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-006.html.ini deleted file mode 100644 index ed2c6bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-007.html.ini deleted file mode 100644 index 43cde13..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-014.html.ini deleted file mode 100644 index 3b85184b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-016.html.ini deleted file mode 100644 index 4aade37..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-017.html.ini deleted file mode 100644 index 62c8cca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-018.html.ini deleted file mode 100644 index 349d7a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-019.html.ini deleted file mode 100644 index ea276e3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-heights-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-heights-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-padding-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-padding-002.html.ini deleted file mode 100644 index 9ed95eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-padding-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-padding-002.html] - expected: - if flag_specific == "disable-layout-ng": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-size-quirks-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-size-quirks-002.html.ini deleted file mode 100644 index 503a13e0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/percentage-size-quirks-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[percentage-size-quirks-002.html] - [.pct 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.pct 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/relayout-align-items.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/relayout-align-items.html.ini index cdf890af..c8f8a5e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/relayout-align-items.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-flexbox/relayout-align-items.html.ini
@@ -1,8 +1,6 @@ [relayout-align-items.html] [.flexbox 1] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [.flexbox 2] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars-auto.html.ini deleted file mode 100644 index af1d6ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars-auto.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[scrollbars-auto.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars.html.ini deleted file mode 100644 index 63fe9f1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/scrollbars.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[scrollbars.html] - expected: - if (flag_specific == "") and (os == "win"): [PASS, CRASH] - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/svg-root-as-flex-item-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/svg-root-as-flex-item-002.html.ini deleted file mode 100644 index 3fe2bc69..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/svg-root-as-flex-item-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[svg-root-as-flex-item-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/synthesize-vrl-baseline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/synthesize-vrl-baseline.html.ini deleted file mode 100644 index ecc6940..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/synthesize-vrl-baseline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[synthesize-vrl-baseline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width-3.html.ini deleted file mode 100644 index e35b3ecf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width-3.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-fixed-min-width-3.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width.html.ini deleted file mode 100644 index 7dee191..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-fixed-min-width.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-fixed-min-width.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-flex-cross-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-flex-cross-size.html.ini deleted file mode 100644 index 0ae7ad9a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-flex-cross-size.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-flex-cross-size.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-1.html.ini deleted file mode 100644 index 0ea7395..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-inflexible-in-column-1.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-2.html.ini deleted file mode 100644 index 822fb1e2d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-inflexible-in-column-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-inflexible-in-column-2.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-min-height-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-min-height-1.html.ini deleted file mode 100644 index 8b82a4a43..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-min-height-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-min-height-1.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-narrow-content-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-narrow-content-2.html.ini deleted file mode 100644 index 69c5d677..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-narrow-content-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-narrow-content-2.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-percent-width-cell-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-percent-width-cell-001.html.ini deleted file mode 100644 index 211908dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-percent-width-cell-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-percent-width-cell-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-height.html.ini deleted file mode 100644 index e9d7b3c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-height.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-specified-height.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-width-vertical.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-width-vertical.html.ini deleted file mode 100644 index dc3ceeda..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-specified-width-vertical.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-specified-width-vertical.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-2.html.ini deleted file mode 100644 index cace2ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-stretch-cross-size-2.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-4.html.ini deleted file mode 100644 index 52d92a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size-4.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-stretch-cross-size-4.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size.html.ini deleted file mode 100644 index 0b9b084..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-stretch-cross-size.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-stretch-cross-size.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-wide-content.html.ini b/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-wide-content.html.ini deleted file mode 100644 index bcb0b089..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-flexbox/table-as-item-wide-content.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-as-item-wide-content.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/cjk-kerning.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/cjk-kerning.html.ini index 5f57054..5ecb735b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/cjk-kerning.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/cjk-kerning.html.ini
@@ -6,12 +6,13 @@ [expected match: .default .cjk vs .kernOFF .cjk] expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): FAIL + if (product == "content_shell") and (os == "win") and (port == "win11"): FAIL + if (product == "content_shell") and (os == "linux"): FAIL [expected mismatch: .kernOFF .cjk vs .kernON .cjk] expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): PASS - FAIL + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): FAIL + if product == "chrome": FAIL [expected mismatch: .paltOFFkernON .cjk vs .paltONkernON .cjk] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/crash-large-grapheme-cluster.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/crash-large-grapheme-cluster.html.ini deleted file mode 100644 index 9bb81c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/crash-large-grapheme-cluster.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[crash-large-grapheme-cluster.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] - if flag_specific == "disable-layout-ng": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/fallback-url-to-local.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/fallback-url-to-local.html.ini index 1c2077e..83b01cb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/fallback-url-to-local.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/fallback-url-to-local.html.ini
@@ -1,4 +1,3 @@ [fallback-url-to-local.html] [We should use the local font to render the page when the primary remote font is loading] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-change.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-change.html.ini index 0bc350d6..d396cc10 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-change.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-change.html.ini
@@ -1,3 +1,2 @@ [font-display-change.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-preload.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-preload.html.ini index f37eb28..a3dc908 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-preload.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display-preload.html.ini
@@ -1,3 +1,2 @@ [font-display-preload.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display.html.ini index e49e7c9..695a354 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-display/font-display.html.ini
@@ -1,3 +1,2 @@ [font-display.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-face-range-order.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-face-range-order.html.ini index e9cf484..bd70d7e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-face-range-order.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-face-range-order.html.ini
@@ -1,4 +1,3 @@ [font-face-range-order.html] [CSS Fonts Module Level 3: Order of values in @font-face range descriptors] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-001.xht.ini index 9048d91..a7e5000 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-001.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-001.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-002.xht.ini index b05e645..7b720ba 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-002.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-002.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-002.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-003.xht.ini index 6d30593..4055dc20 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-003.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-003.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-003.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-004.xht.ini index a37d801..0991015 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-004.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-004.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-004.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-005.xht.ini index 4c4a1d1..a5d0237 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-005.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-005.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-005.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-006.xht.ini index 6476173..2a2235c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-006.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-006.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-006.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-007.xht.ini index d9cc74ed..b368808f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-007.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-007.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-007.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-008.xht.ini index f1a7d554..0e2533b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-008.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-008.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-008.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-009.xht.ini index 01c8f73..b73741b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-009.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-009.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-009.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-010.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-010.xht.ini index 1bd3bec..fa500063 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-010.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-010.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-010.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-011.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-011.xht.ini index 8f2e418f..da53f2fca 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-011.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-011.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-011.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-012.xht.ini index 69db4a886..279e821 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-012.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-012.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-012.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-013.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-013.xht.ini index 3dccd6d9..b774ec5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-013.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-013.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-013.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-014.xht.ini index 282399e0..f675cb4b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-014.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-014.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-014.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-015.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-015.xht.ini index ff83944..2d41e69 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-015.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-015.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-015.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-016.xht.ini deleted file mode 100644 index f0923b0d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-016.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-016.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-017.xht.ini deleted file mode 100644 index 5029a54..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-017.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-017.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-018.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-018.xht.ini deleted file mode 100644 index be451a9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-018.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-018.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-019.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-019.xht.ini deleted file mode 100644 index 1d9c0a9c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-019.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-019.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-020.xht.ini deleted file mode 100644 index 5249ae6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-020.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-020.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-021.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-021.xht.ini index dc02020..706e255b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-021.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-021.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-021.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-022.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-022.xht.ini deleted file mode 100644 index 64e7903a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-022.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-022.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-023.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-023.xht.ini deleted file mode 100644 index 86013f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-023.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[font-family-name-023.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-024.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-024.xht.ini index 450275e7..4abc839 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-024.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-family-name-024.xht.ini
@@ -1,3 +1,2 @@ [font-family-name-024.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-1.html.ini deleted file mode 100644 index c65756de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[font-features-across-space-1.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-3.html.ini deleted file mode 100644 index 548e1d557..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-features-across-space-3.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[font-features-across-space-3.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-shorthand-serialization-prevention.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-shorthand-serialization-prevention.html.ini deleted file mode 100644 index 7b50e7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-shorthand-serialization-prevention.html.ini +++ /dev/null
@@ -1,117 +0,0 @@ -[font-shorthand-serialization-prevention.html] - [Setting font-size-adjust to initial should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to inherit should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to unset should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to revert should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to revert-layer should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to 0 should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-size-adjust to 0 should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-kerning to initial should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to inherit should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to unset should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to revert should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to revert-layer should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to normal should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-kerning to normal should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-variant-position to sub should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variant-position to sub should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-variant-alternates to historical-forms should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variant-alternates to historical-forms should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-feature-settings to initial should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to inherit should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to unset should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to revert should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to revert-layer should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to "sinf" should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-feature-settings to "sinf" should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-optical-sizing to initial should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to inherit should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to unset should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to revert should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to revert-layer should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to none should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-optical-sizing to none should prevent the font shorthand from serializing in computed style] - expected: FAIL - - [Setting font-variation-settings to initial should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to inherit should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to unset should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to revert should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to revert-layer should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to "aaaa" 1 should prevent the font shorthand from serializing in specified style] - expected: FAIL - - [Setting font-variation-settings to "aaaa" 1 should prevent the font shorthand from serializing in computed style] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-variant-ligatures-11.optional.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-variant-ligatures-11.optional.html.ini index c912e5b..558ca07 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-variant-ligatures-11.optional.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-variant-ligatures-11.optional.html.ini
@@ -1,3 +1,2 @@ [font-variant-ligatures-11.optional.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-bolder-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-bolder-001.xht.ini index 5e7944e..a81f807 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-bolder-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-bolder-001.xht.ini
@@ -1,3 +1,2 @@ [font-weight-bolder-001.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-lighter-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-lighter-001.xht.ini index fd78e30..c5b3ab8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-lighter-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-lighter-001.xht.ini
@@ -1,3 +1,2 @@ [font-weight-lighter-001.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-normal-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-normal-001.xht.ini index bfb7081fc..05bfc8d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-normal-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/font-weight-normal-001.xht.ini
@@ -1,3 +1,2 @@ [font-weight-normal-001.xht] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/generic-family-keywords-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/generic-family-keywords-001.html.ini index 56206fa7..f69b14a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/generic-family-keywords-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/generic-family-keywords-001.html.ini
@@ -16,7 +16,3 @@ [@font-face matching for quoted and unquoted ui-rounded] expected: FAIL - - [@font-face matching for quoted and unquoted system-ui] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-face-src-tech.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-face-src-tech.html.ini index 7103f85..a73a214 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-face-src-tech.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-face-src-tech.html.ini
@@ -1,18 +1,18 @@ [font-face-src-tech.html] - [Check that src: url("foo.ttf") format(dummy), url("foo.ttf") tech(variations) is valid] - expected: FAIL - - [Check that src: url("foo.ttf") tech(color), url("bar.html") is valid] + [Check that src: url("foo.ttf") tech(color-COLRv0) is valid] expected: FAIL [Check that src: url("foo.ttf") tech(color-COLRv1) is valid] expected: FAIL - [Check that src: url("foo.ttf") tech(features-opentype, color-COLRv0, variations, palettes) is valid] - expected: FAIL - [Check that src: url("foo.ttf") tech(color-CBDT) is valid] expected: FAIL - [Check that src: url("foo.ttf") tech(color-COLRv0) is valid] + [Check that src: url("foo.ttf") tech(features-opentype, color-COLRv0, variations, palettes) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(dummy), url("foo.ttf") tech(variations) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color), url("bar.html") is valid] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-feature-settings-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-feature-settings-computed.html.ini index 54b5d72..fcc35e8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-feature-settings-computed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-feature-settings-computed.html.ini
@@ -1,6 +1,6 @@ [font-feature-settings-computed.html] - [Property font-feature-settings value '"dlig", "smcp", "dlig" 0'] + [Property font-feature-settings value '"tnum", "hist"'] expected: FAIL - [Property font-feature-settings value '"tnum", "hist"'] + [Property font-feature-settings value '"dlig", "smcp", "dlig" 0'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-computed.html.ini index 74af9eb9..f74df11 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-computed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-computed.html.ini
@@ -2,15 +2,12 @@ [Property font-language-override value 'normal'] expected: FAIL - [Property font-language-override value '"ksw"'] + [Property font-language-override value '"KSW"'] expected: FAIL [Property font-language-override value '"ENG "'] expected: FAIL - [Property font-language-override value '"KSW"'] - expected: FAIL - [Property font-language-override value '"en "'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-valid.html.ini index c47e961..64cd8823 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/parsing/font-language-override-valid.html.ini
@@ -2,13 +2,16 @@ [e.style['font-language-override'\] = "normal" should set the property value] expected: FAIL - [e.style['font-language-override'\] = "\\"ksw\\"" should set the property value] - expected: FAIL - [e.style['font-language-override'\] = "\\"KSW\\"" should set the property value] expected: FAIL - [e.style['font-language-override'\] = "\\" en \\"" should set the property value] + [e.style['font-language-override'\] = "\\"APPH\\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"ENG \\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"ksw\\"" should set the property value] expected: FAIL [e.style['font-language-override'\] = "\\"tr\\"" should set the property value] @@ -17,11 +20,8 @@ [e.style['font-language-override'\] = "\\"en \\"" should set the property value] expected: FAIL - [e.style['font-language-override'\] = "\\"ENG \\"" should set the property value] + [e.style['font-language-override'\] = "\\" en \\"" should set the property value] expected: FAIL [e.style['font-language-override'\] = "\\"1 %\\"" should set the property value] expected: FAIL - - [e.style['font-language-override'\] = "\\"APPH\\"" should set the property value] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/quoted-generic-ignored.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/quoted-generic-ignored.html.ini index b8f86f3..8c28661 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/quoted-generic-ignored.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/quoted-generic-ignored.html.ini
@@ -1,3 +1,2 @@ [quoted-generic-ignored.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-01.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-01.html.ini index ddeaf82..519d6c3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-01.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-01.html.ini
@@ -1,3 +1,2 @@ [size-adjust-01.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-02.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-02.html.ini deleted file mode 100644 index 4affd00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/size-adjust-02.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[size-adjust-02.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/test_font_feature_values_parsing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/test_font_feature_values_parsing.html.ini index 402089a..480e8e8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/test_font_feature_values_parsing.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-fonts/test_font_feature_values_parsing.html.ini
@@ -2,20 +2,20 @@ [no value definitions in serialization - @font-feature-values bongo { @blah @styleset { abc: 1 2 3; } }] expected: FAIL + [basic parse tests - @font-feature-values bongo { @blah } @styleset { abc: 1 2 3; } }] + expected: FAIL + [no value definitions in serialization - @font-feature-values bongo { @blah , @styleset { abc: 1 2 3; } }] expected: FAIL - [basic parse tests - @font-feature-values bongo { @blah } @styleset { abc: 1 2 3; } }] + [serialization check - @font-feature-values bongo { \n@styleset\n { blah: 3; super-blah: 4 5;\n more-blah: 5 6 7;\n } }] expected: FAIL [serialization check - @font-feature-values bongo { \n@styleset\n {\n blah:\n 3\n;\n super-blah:\n 4\n 5\n;\n more-blah:\n 5 6\n 7;\n } }] expected: FAIL - [serialization check - @font-feature-values bongo { @styleset { blah: 1; de-blah: 1; blah: 2; } }] - expected: FAIL - [serialization check - @font-feature-values bongo { @styleset { blah: 1; blah: 1; } }] expected: FAIL - [serialization check - @font-feature-values bongo { \n@styleset\n { blah: 3; super-blah: 4 5;\n more-blah: 5 6 7;\n } }] + [serialization check - @font-feature-values bongo { @styleset { blah: 1; de-blah: 1; blah: 2; } }] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-fonts/variations/font-style-interpolation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-fonts/variations/font-style-interpolation.html.ini deleted file mode 100644 index 23118c66..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-fonts/variations/font-style-interpolation.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[font-style-interpolation.html] - expected: TIMEOUT - bug: crbug.com/809935 - disabled: Crashes with DCHECK enabled, but not on normal Release builds. - [font-style animation] - expected: TIMEOUT - - [font-style transition] - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-001.html.ini deleted file mode 100644 index 609bd51..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[descendant-static-position-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-002.html.ini deleted file mode 100644 index c2fdce437..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[descendant-static-position-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-003.html.ini deleted file mode 100644 index af662bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/descendant-static-position-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[descendant-static-position-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-002.html.ini deleted file mode 100644 index 78f193b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-002.html.ini deleted file mode 100644 index 52ba43d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-img-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.html.ini deleted file mode 100644 index 7254f0b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-img-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-002.html.ini deleted file mode 100644 index 172cec8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-img-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-001.html.ini deleted file mode 100644 index 629c8cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-002.html.ini deleted file mode 100644 index a14fd4e3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-003.html.ini deleted file mode 100644 index 0dfba0e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-004.html.ini deleted file mode 100644 index 69c53d1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-001.html.ini deleted file mode 100644 index de541a2c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-002.html.ini deleted file mode 100644 index afc1797..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-003.html.ini deleted file mode 100644 index 988474f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-last-baseline-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-004.html.ini deleted file mode 100644 index 6af8f6f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-rtl-last-baseline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini index d001a9c..c041c51 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini
@@ -1,4 +1,2 @@ [grid-abspos-staticpos-align-self-safe-001.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-003.html.ini deleted file mode 100644 index fa59132..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-004.html.ini deleted file mode 100644 index 348264e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-001.html.ini deleted file mode 100644 index fc154e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-002.html.ini deleted file mode 100644 index ceed016..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-003.html.ini deleted file mode 100644 index 638d90a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-last-baseline-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-004.html.ini deleted file mode 100644 index 437fc68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-align-self-vertWM-last-baseline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-002.html.ini deleted file mode 100644 index d22af22..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-002.html.ini deleted file mode 100644 index 429dc55..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-img-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-001.html.ini deleted file mode 100644 index 7ba297d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-img-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-002.html.ini deleted file mode 100644 index 4ded0b2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-img-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-img-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-001.html.ini deleted file mode 100644 index e9efff5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-002.html.ini deleted file mode 100644 index 56e03065..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-003.html.ini deleted file mode 100644 index 65d4ba8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-004.html.ini deleted file mode 100644 index 87bba1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-001.html.ini deleted file mode 100644 index c90114f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-002.html.ini deleted file mode 100644 index 60449e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-003.html.ini deleted file mode 100644 index b4d17fc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-last-baseline-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-004.html.ini deleted file mode 100644 index 1d75b386..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-rtl-last-baseline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-003.html.ini deleted file mode 100644 index fcdc29e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-004.html.ini deleted file mode 100644 index 52e73719..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-001.html.ini deleted file mode 100644 index 5f1f584..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-last-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-002.html.ini deleted file mode 100644 index 9d9a2f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-last-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-003.html.ini deleted file mode 100644 index cd42629..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-last-baseline-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-004.html.ini deleted file mode 100644 index 9a34361..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-abspos-staticpos-justify-self-vertWM-last-baseline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html.ini deleted file mode 100644 index fb80b59..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-001.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html.ini deleted file mode 100644 index 0493a38..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-002.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html.ini deleted file mode 100644 index 9efb172..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-003.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html.ini deleted file mode 100644 index ffd4c05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-004.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html.ini deleted file mode 100644 index d12dd3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-005.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html.ini deleted file mode 100644 index 2b1efae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-007.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html.ini deleted file mode 100644 index a8b16408..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html.ini +++ /dev/null
@@ -1,400 +0,0 @@ -[orthogonal-positioned-grid-descendants-010.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 28] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 32] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 39] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 40] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 44] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 46] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 47] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 48] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 49] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 50] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 51] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 52] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 53] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 54] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 55] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 56] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 57] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 58] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 59] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 60] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 61] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 62] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 63] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 64] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 65] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 66] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 67] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 68] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 69] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 70] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 71] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 72] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 73] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 74] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 75] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 76] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 77] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 78] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 79] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 80] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 81] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 82] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 83] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 84] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 85] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 86] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 87] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 88] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 89] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 90] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 91] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 92] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 93] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 94] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 95] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 96] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 97] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 98] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 99] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 100] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/positioned-grid-items-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/positioned-grid-items-025.html.ini deleted file mode 100644 index 0a0d259..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/abspos/positioned-grid-items-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[positioned-grid-items-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-001.html.ini deleted file mode 100644 index 7c88d15..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-001.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-001.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-002.html.ini deleted file mode 100644 index fa91a73..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-002.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[grid-align-baseline-002.html] - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-003.html.ini deleted file mode 100644 index 330da778..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-003.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-align-baseline-003.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-004.html.ini deleted file mode 100644 index 7f47e7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-004.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-align-baseline-004.html] - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini deleted file mode 100644 index c63877b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-align-baseline-fieldset-001.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini deleted file mode 100644 index e2e5cbd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-align-baseline-fieldset-002.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini deleted file mode 100644 index 63b0462..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-align-baseline-fieldset-003.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini deleted file mode 100644 index 5640b1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini +++ /dev/null
@@ -1,60 +0,0 @@ -[grid-align-baseline-flex-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 45] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini deleted file mode 100644 index dd7ac2f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini +++ /dev/null
@@ -1,64 +0,0 @@ -[grid-align-baseline-flex-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 31] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 43] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 45] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini deleted file mode 100644 index 6cebdafd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-flex-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini deleted file mode 100644 index 38f27dc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-flex-004.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini deleted file mode 100644 index 4c5de45..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-align-baseline-grid-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini deleted file mode 100644 index b96e798..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-align-baseline-grid-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini deleted file mode 100644 index 570a715..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-align-baseline-grid-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini deleted file mode 100644 index 2c677a9c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-line-clamp-001.tentative.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini deleted file mode 100644 index e9416ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[grid-align-baseline-line-clamp-002.tentative.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini deleted file mode 100644 index 848b9a3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-line-clamp-003.tentative.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 23] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini deleted file mode 100644 index 3403166..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-align-baseline-multicol-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini deleted file mode 100644 index 3f85ae2c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-align-baseline-multicol-002.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini deleted file mode 100644 index 176376e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-align-baseline-multicol-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini deleted file mode 100644 index d527b24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[grid-align-baseline-overflow-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini deleted file mode 100644 index ddcf9041..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[grid-align-baseline-overflow-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini deleted file mode 100644 index 8d102449..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[grid-align-baseline-overflow-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-001.html.ini deleted file mode 100644 index 63ea746..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-align-baseline-table-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-002.html.ini deleted file mode 100644 index 59e1600..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-align-baseline-table-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-003.html.ini deleted file mode 100644 index a25823a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-align-baseline-table-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-align-baseline-table-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-011.html.ini deleted file mode 100644 index 6595eff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-011.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-011.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-012.html.ini deleted file mode 100644 index 8bf2d21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-012.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-012.html] - [.after 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini deleted file mode 100644 index 9cda0be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-013.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini deleted file mode 100644 index 38ea7722..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-014.html] - [.after 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-017.html.ini deleted file mode 100644 index 785bfc32..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-017.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-017.html] - [.after 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-018.html.ini deleted file mode 100644 index cbf2bd5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-018.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-018.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-029.html.ini deleted file mode 100644 index 82d6112..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-029.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-029.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-030.html.ini deleted file mode 100644 index ddbbb9c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-030.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-030.html] - [.after 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini deleted file mode 100644 index ef6a575..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-031.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-035.html.ini deleted file mode 100644 index 75424d24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-035.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-035.html] - [.after 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-036.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-036.html.ini deleted file mode 100644 index cc3b974..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-implies-size-change-036.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-alignment-implies-size-change-036.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini deleted file mode 100644 index d2242d6c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-alignment-style-changes-003.html] - [.before 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.before 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.after 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.after 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini deleted file mode 100644 index 0e3197e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-alignment-style-changes-004.html] - [.before 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.before 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.after 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.after 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-baseline-004.html.ini deleted file mode 100644 index ba1d69a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-baseline-004.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[grid-baseline-004.html] - [.grid, container 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid, container 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid, container 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid, container 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid, container 18] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-container-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-container-baseline-001.html.ini deleted file mode 100644 index a3730853..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-container-baseline-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-container-baseline-001.html] - [.wrapper 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.wrapper 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.wrapper 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.wrapper 7] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini deleted file mode 100644 index ae5979d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini +++ /dev/null
@@ -1,28 +0,0 @@ -[grid-content-alignment-overflow-002.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini deleted file mode 100644 index dd1fc60..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-content-alignment-with-abspos-001.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-inline-baseline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-inline-baseline.html.ini deleted file mode 100644 index 829b2d83..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-inline-baseline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-inline-baseline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini deleted file mode 100644 index 48753be3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-aspect-ratio-stretch-1.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini deleted file mode 100644 index aa8b8fbb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-aspect-ratio-stretch-2.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-3.html.ini deleted file mode 100644 index 0918c63..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-3.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-aspect-ratio-stretch-3.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-4.html.ini deleted file mode 100644 index 14f16eb5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-aspect-ratio-stretch-4.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-aspect-ratio-stretch-4.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-mixed-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-mixed-baseline-004.html.ini deleted file mode 100644 index ba35fdd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-mixed-baseline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-mixed-baseline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-self-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-self-baseline-001.html.ini deleted file mode 100644 index 5d96aa1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-item-self-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-self-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-001.html.ini deleted file mode 100644 index 6382349..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-justify-baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-002.html.ini deleted file mode 100644 index ee5a5678..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-002.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-justify-baseline-002.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-003.html.ini deleted file mode 100644 index e7cf5f9d1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-003.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-justify-baseline-003.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-004.html.ini deleted file mode 100644 index adbec0a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-004.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-justify-baseline-004.html] - [#target > div 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-005.html.ini deleted file mode 100644 index 50b416c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-justify-baseline-005.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-justify-baseline-005.html] - [#target > div 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#target > div 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001.html.ini deleted file mode 100644 index 8b738e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-row-axis-self-baseline-synthesized-001.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002.html.ini deleted file mode 100644 index 2f93a78..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-row-axis-self-baseline-synthesized-002.html] - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003.html.ini deleted file mode 100644 index f1a8770..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-row-axis-self-baseline-synthesized-003.html] - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004.html.ini deleted file mode 100644 index 47205e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-row-axis-self-baseline-synthesized-004.html] - [.inline-grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-001.html.ini deleted file mode 100644 index 0b56cf4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-alignment-baseline-with-grid-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-002.html.ini deleted file mode 100644 index 196b40a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-alignment-baseline-with-grid-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-003.html.ini deleted file mode 100644 index b127742..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-alignment-baseline-with-grid-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-004.html.ini deleted file mode 100644 index b34b5f9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-baseline-with-grid-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-alignment-baseline-with-grid-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-009.html.ini deleted file mode 100644 index be00fb0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-009.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-self-alignment-non-static-positioned-items-009.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-010.html.ini deleted file mode 100644 index 629c00c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-010.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-self-alignment-non-static-positioned-items-010.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-011.html.ini deleted file mode 100644 index b1d9ece..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-011.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-self-alignment-non-static-positioned-items-011.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-016.html.ini deleted file mode 100644 index d08f41c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-016.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-self-alignment-positioned-items-with-margin-border-padding-016.html] - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html.ini deleted file mode 100644 index e908b614..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html.ini +++ /dev/null
@@ -1,88 +0,0 @@ -[grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html] - [.inline-grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.inline-grid 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html.ini deleted file mode 100644 index b4ebabe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html] - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-001.html.ini deleted file mode 100644 index 5971fd0c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-002.html.ini deleted file mode 100644 index 1eff7956..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini deleted file mode 100644 index 5446597..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini deleted file mode 100644 index 67ac423a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini deleted file mode 100644 index 901fca4f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini deleted file mode 100644 index 4056bfb4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-alignment-with-aspect-ratio-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002-b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002-b.html.ini deleted file mode 100644 index 3525b05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002-b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-002-b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002.html.ini deleted file mode 100644 index 06b2c6368..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html.ini deleted file mode 100644 index 4c8ae20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-horiz-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-003.html.ini deleted file mode 100644 index f344085..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-horiz-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-005.html.ini deleted file mode 100644 index 3f1b9b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-horiz-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-007.html.ini deleted file mode 100644 index 38d944c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-horiz-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-002.html.ini deleted file mode 100644 index 513d711a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-lr-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-004.html.ini deleted file mode 100644 index b2d954d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-lr-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-005.html.ini deleted file mode 100644 index 79468e3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-lr-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-007.html.ini deleted file mode 100644 index 6e7f2f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-lr-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-002.html.ini deleted file mode 100644 index 053839ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-rl-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-003.html.ini deleted file mode 100644 index fdb4082..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-rl-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-004.html.ini deleted file mode 100644 index b2235341f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-rl-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-005.html.ini deleted file mode 100644 index 084e7dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-rl-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-007.html.ini deleted file mode 100644 index 5fd5890e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-self-baseline-vertical-rl-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-001.html.ini deleted file mode 100644 index 40c3ac13..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-template-columns-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-composition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-composition.html.ini deleted file mode 100644 index 5dcf715..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-composition.html.ini +++ /dev/null
@@ -1,240 +0,0 @@ -[grid-template-columns-composition.html] - [Compositing: property <grid-template-columns> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (-0.3) should be [120px calc(130px + 4%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (0) should be [150px calc(100px + 10%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (0.5) should be [200px calc(50px + 20%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (1) should be [250px 30%\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (1.5) should be [300px calc(-50px + 40%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (-0.5) should be [1.5fr 3.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (0) should be [2fr 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (0.5) should be [2.5fr 2.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (1) should be [3fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (1.5) should be [3.5fr 1.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr\] from add [1fr\] to replace [3fr\] at (-0.5) should be [1.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr\] from add [1fr\] to replace [3fr\] at (0) should be [2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr\] from add [1fr\] to replace [3fr\] at (0.5) should be [2.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr\] from add [1fr\] to replace [3fr\] at (1.5) should be [3.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (-0.5) should be [1fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (0) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (1) should be [4fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (1.5) should be [5fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (0) should be [2fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (0.5) should be [3fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (1) should be [4fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (1.5) should be [5fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (-0.5) should be [1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (0) should be [2fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (0.5) should be [3fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (1) should be [4fr 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (1.5) should be [5fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (-0.3) should be [0.7fr repeat(2, 0.4fr 24px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (0) should be [1fr repeat(2, 1fr 30px) 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (0.5) should be [1.5fr repeat(2, 2fr 40px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (1) should be [2fr repeat(2, 3fr 50px) 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (1.5) should be [2.5fr repeat(2, 4fr 60px) 5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (0) should be [2fr [ a b \] 2fr [d\]\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (1) should be [4fr [c\] 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (1.5) should be [5fr [c\] 5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (-0.5) should be [fit-content(5px) fit-content(40px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (0) should be [fit-content(10px) fit-content(40px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (1) should be [fit-content(20px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (1.5) should be [fit-content(25px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (-0.5) should be [minmax(5px, 1fr) minmax(10px, 4fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 2fr) minmax(20px, 4fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 4fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (1.5) should be [minmax(25px, 5fr) minmax(50px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (0.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (0.7) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (1) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (1.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (-0.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (0) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (0.3) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (-0.5) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (0) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (0.3) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (-0.5) should be [7.5px 4.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (0.5) should be [22.5px 3.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-columns> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (1.5) should be [37.5px 2.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-interpolation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-interpolation.html.ini deleted file mode 100644 index f4681bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-interpolation.html.ini +++ /dev/null
@@ -1,648 +0,0 @@ -[grid-template-columns-interpolation.html] - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-001.html.ini deleted file mode 100644 index 34f9b9d5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-columns-neutral-keyframe-001.html] - [Invalidate the result for the neutral keyframe if the value of the <track-breadth> changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-002.html.ini deleted file mode 100644 index e15be5f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-columns-neutral-keyframe-002.html] - [Invalidate the result for the neutral keyframe if the type of <track-size> changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-003.html.ini deleted file mode 100644 index f82fb58c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-columns-neutral-keyframe-003.html] - [Invalidate the result for the neutral keyframe if the size of the list changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-004.html.ini deleted file mode 100644 index 2524d886..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-columns-neutral-keyframe-004.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-columns-neutral-keyframe-004.html] - [Invalidate the result for the neutral keyframe if the named lines change.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-001.html.ini deleted file mode 100644 index 66e95601..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-template-rows-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-composition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-composition.html.ini deleted file mode 100644 index cee9c23..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-composition.html.ini +++ /dev/null
@@ -1,240 +0,0 @@ -[grid-template-rows-composition.html] - [Compositing: property <grid-template-rows> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (-0.3) should be [120px calc(130px + 4%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (0) should be [150px calc(100px + 10%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (0.5) should be [200px calc(50px + 20%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (1) should be [250px 30%\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px 10%\] from add [100px 100px\] to add [200px 20%\] at (1.5) should be [300px calc(-50px + 40%)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (-0.5) should be [1.5fr 3.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (0) should be [2fr 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (0.5) should be [2.5fr 2.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (1) should be [3fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 2fr\] to add [2fr 1fr\] at (1.5) should be [3.5fr 1.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr\] from add [1fr\] to replace [3fr\] at (-0.5) should be [1.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr\] from add [1fr\] to replace [3fr\] at (0) should be [2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr\] from add [1fr\] to replace [3fr\] at (0.5) should be [2.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr\] from add [1fr\] to replace [3fr\] at (1.5) should be [3.5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (-0.5) should be [1fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (0) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (1) should be [4fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [3fr auto\] at (1.5) should be [5fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (0) should be [2fr auto\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (0.5) should be [3fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (1) should be [4fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr auto\] to add [3fr 3fr\] at (1.5) should be [5fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (-0.5) should be [1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (0) should be [2fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (0.5) should be [3fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (1) should be [4fr 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr auto\] from add [1fr 1fr\] to add [3fr 3fr\] at (1.5) should be [5fr 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (-0.3) should be [0.7fr repeat(2, 0.4fr 24px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (0) should be [1fr repeat(2, 1fr 30px) 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (0.5) should be [1.5fr repeat(2, 2fr 40px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (1) should be [2fr repeat(2, 3fr 50px) 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [0fr repeat(2, 0fr 10px) 1fr\] from add [1fr repeat(2, 1fr 20px) 1fr\] to add [2fr repeat(2, 3fr 40px) 3fr\] at (1.5) should be [2.5fr repeat(2, 4fr 60px) 5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (0) should be [2fr [ a b \] 2fr [d\]\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (1) should be [4fr [c\] 4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr [a b\] 1fr [d\]\] to add [3fr [c\] 3fr\] at (1.5) should be [5fr [c\] 5fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (-0.5) should be [fit-content(5px) fit-content(40px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (0) should be [fit-content(10px) fit-content(40px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (1) should be [fit-content(20px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [fit-content(5px) fit-content(20px)\] from add [fit-content(5px) fit-content(20px)\] to add [fit-content(15px) max-content\] at (1.5) should be [fit-content(25px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (-0.5) should be [minmax(5px, 1fr) minmax(10px, 4fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 2fr) minmax(20px, 4fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 4fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [minmax(5px, 1fr) minmax(10px, 2fr)\] from add [minmax(5px, 1fr) minmax(10px, 2fr)\] to add [minmax(15px, 3fr) minmax(30px, auto)\] at (1.5) should be [minmax(25px, 5fr) minmax(50px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (0.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (0.7) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (1) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [none\] to add [1fr 1fr\] at (1.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (-0.5) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (0) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr\] from add [1fr 1fr\] to add [none\] at (0.3) should be [2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (-0.5) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (0) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [1fr 1fr 1fr\] from add [1fr 1fr 1fr\] to add [2fr 2fr\] at (0.3) should be [2fr 2fr 2fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (-0.5) should be [7.5px 4.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (0.5) should be [22.5px 3.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Compositing: property <grid-template-rows> underlying [10px 20px 30px\] from add [15px 4px\] to add [30px 3px\] at (1.5) should be [37.5px 2.5px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-interpolation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-interpolation.html.ini deleted file mode 100644 index 41f9270..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-interpolation.html.ini +++ /dev/null
@@ -1,648 +0,0 @@ -[grid-template-rows-interpolation.html] - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Web Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-001.html.ini deleted file mode 100644 index 4e1ccda..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-rows-neutral-keyframe-001.html] - [Invalidate the result for the neutral keyframe if the value of the <track-breadth> changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-002.html.ini deleted file mode 100644 index 3b644b4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-rows-neutral-keyframe-002.html] - [Invalidate the result for the neutral keyframe if the type of <track-size> changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-003.html.ini deleted file mode 100644 index 3fc9ffd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-rows-neutral-keyframe-003.html] - [Invalidate the result for the neutral keyframe if the size of the list changes.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-004.html.ini deleted file mode 100644 index f9e8664fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/animation/grid-template-rows-neutral-keyframe-004.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-template-rows-neutral-keyframe-004.html] - [Invalidate the result for the neutral keyframe if the named lines change.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini deleted file mode 100644 index da03fa0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-auto-fill-columns-001.html] - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini deleted file mode 100644 index 3bad6a42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-auto-fill-rows-001.html] - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini deleted file mode 100644 index d2ca63c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-auto-fit-columns-001.html] - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini deleted file mode 100644 index 59626ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[grid-auto-fit-rows-001.html] - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-001.html.ini deleted file mode 100644 index 9d5ab2eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-auto-repeat-aspect-ratio-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-002.html.ini deleted file mode 100644 index e4d94137..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-aspect-ratio-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-auto-repeat-aspect-ratio-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini deleted file mode 100644 index 8b9b07b9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-auto-repeat-dynamic-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-003.html.ini deleted file mode 100644 index b91049a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-dynamic-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-auto-repeat-dynamic-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-minmax.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-minmax.html.ini deleted file mode 100644 index 7546db10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-auto-repeat-minmax.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-auto-repeat-minmax.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-limits-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-limits-001.html.ini deleted file mode 100644 index 75ae90f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-definition/grid-limits-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-limits-001.html] - [Implicit grid should support lines [-10k, 10k\].] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-004.html.ini deleted file mode 100644 index 565d0999..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-005.html.ini deleted file mode 100644 index 5279c36..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/aspect-ratio-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[aspect-ratio-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini deleted file mode 100644 index 9e20ec5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-intrinsic-maximums.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini deleted file mode 100644 index 7591c4be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-item-inline-contribution-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html.ini deleted file mode 100644 index 5340cd6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-size-with-orthogonal-child-dynamic.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/percentage-margin-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/percentage-margin-dynamic.html.ini deleted file mode 100644 index db3c674e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/percentage-margin-dynamic.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-margin-dynamic.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/replaced-element-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/replaced-element-015.html.ini deleted file mode 100644 index 53b5df0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-items/replaced-element-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-element-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-001.html.ini deleted file mode 100644 index e488492..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-areas-overflowing-grid-container-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-002.html.ini deleted file mode 100644 index fd3e024..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-areas-overflowing-grid-container-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-003.html.ini deleted file mode 100644 index 6853106..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-areas-overflowing-grid-container-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-areas-overflowing-grid-container-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-button-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-button-001.html.ini deleted file mode 100644 index 3b7194d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-button-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-button-001.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-item-hit-test.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-item-hit-test.html.ini deleted file mode 100644 index 3d2c570..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-item-hit-test.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-item-hit-test.html] - [grid-item-hit-test] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-001.html.ini deleted file mode 100644 index bf88be5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-overflow-padding-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-002.html.ini deleted file mode 100644 index b8ac2ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-model/grid-overflow-padding-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-overflow-padding-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-dynamic-img.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-dynamic-img.html.ini deleted file mode 100644 index ac9e7d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-dynamic-img.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-with-dynamic-img.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-orthogonal-child-within-flexbox.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-orthogonal-child-within-flexbox.html.ini deleted file mode 100644 index 0cae30a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-with-orthogonal-child-within-flexbox.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-with-orthogonal-child-within-flexbox.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-within-flexbox-indefinite.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/grid-within-flexbox-indefinite.html.ini deleted file mode 100644 index 9c250d3c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/grid-within-flexbox-indefinite.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-within-flexbox-indefinite.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-001.html.ini deleted file mode 100644 index 1515775..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-001.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[baseline-alignment-affects-intrinsic-size-001.html] - [#grid1-auto-auto 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-auto 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-min-content 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-min-content 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-max-content 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-max-content 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-auto 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-auto 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-min-content 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-min-content 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-max-content 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-max-content 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-auto 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-auto 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-min-content 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-min-content 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-max-content 33] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-max-content 34] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-auto 37] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-auto 38] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-min-content 41] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-min-content 42] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-max-content 45] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-max-content 46] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-003.html.ini deleted file mode 100644 index e8b4928..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-003.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[baseline-alignment-affects-intrinsic-size-003.html] - [#grid1-auto-auto 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-auto 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-min-content 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-min-content 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-max-content 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-max-content 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-auto 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-auto 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-min-content 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-min-content 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-max-content 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-max-content 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-auto 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-auto 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-min-content 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-min-content 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-max-content 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-max-content 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-auto 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-auto 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-min-content 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-min-content 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-max-content 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-max-content 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-004.html.ini deleted file mode 100644 index e2aed54..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-004.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[baseline-alignment-affects-intrinsic-size-004.html] - [#grid1-auto-auto 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-auto 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-min-content 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-min-content 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-auto-max-content 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-auto-max-content 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-auto 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-auto 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-min-content 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-min-content 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-min-content-max-content 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-min-content-max-content 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-auto 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-auto 14] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-min-content 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-min-content 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-max-content-max-content 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-max-content-max-content 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-auto 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-auto 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-min-content 21] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-min-content 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid1-0px-max-content 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [#grid2-0px-max-content 24] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-sizing-rows-indefinite-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-sizing-rows-indefinite-height.html.ini deleted file mode 100644 index b76d1ad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-sizing-rows-indefinite-height.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-sizing-rows-indefinite-height.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini deleted file mode 100644 index 926c5bd8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-tracks-with-fractional-size.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html.ini deleted file mode 100644 index fd7b1bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[grid-content-distribution-must-account-for-track-sizing-002.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini deleted file mode 100644 index 6f1ab44e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini +++ /dev/null
@@ -1,52 +0,0 @@ -[grid-flex-track-intrinsic-sizes-001.html] - ['grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 0fr 1fr; and grid-template-rows: 0fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 0fr; and grid-template-rows: 1fr 0fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 1fr 3fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr minmax(25px, 1fr); and grid-template-rows: 1fr minmax(25px, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr auto; and grid-template-rows: 1fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr max-content; and grid-template-rows: 1fr max-content;] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-002.html.ini deleted file mode 100644 index 1b92bf8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-002.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[grid-flex-track-intrinsic-sizes-002.html] - ['grid' with: grid-template-columns: 1fr auto auto auto; and grid-template-rows: 1fr auto auto auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 1fr 1fr 1fr; and grid-template-rows: 1fr 1fr 1fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 1fr 1fr 4fr; and grid-template-rows: 1fr 1fr 1fr 4fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['grid' with: grid-template-columns: 1fr 1fr 1fr; and grid-template-rows: 1fr 1fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini deleted file mode 100644 index f9b72d42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini +++ /dev/null
@@ -1,96 +0,0 @@ -[grid-flex-track-intrinsic-sizes-003.html] - [min-content min item 'grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr 1fr; and grid-template-rows: 0fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr 0fr; and grid-template-rows: 1fr 0fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 1fr 3fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr minmax(25px, 1fr); and grid-template-rows: 1fr minmax(25px, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr min-content; and grid-template-rows: 0fr min-content;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 0.5fr auto; and grid-template-rows: 0.5fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr auto; and grid-template-rows: 1fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr max-content; and grid-template-rows: 1fr max-content;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [min-content min item 'grid' with: grid-template-columns: 1fr min-content; and grid-template-rows: 1fr min-content;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr min-content; and grid-template-rows: 0fr min-content;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [50px min item 'grid' with: grid-template-columns: 0.5fr auto; and grid-template-rows: 0.5fr auto;] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html.ini deleted file mode 100644 index b6cbeaf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-intrinsic-size-with-orthogonal-items.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 7] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html.ini deleted file mode 100644 index 9faae333..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[grid-minimum-contribution-baseline-shim-vertical-rl.html] - [.grid 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.grid 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html.ini deleted file mode 100644 index a346dd3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-template-flexible-rerun-track-sizing.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini deleted file mode 100644 index c1229d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[masonry-grid-template-columns-computed-withcontent.html] - [Property grid-template-rows value 'masonry'] - expected: FAIL - - [Property grid-template-columns value 'none'] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini deleted file mode 100644 index a46c1f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-template-columns-computed-nogrid.html] - [Property grid-template-columns value '1px repeat(1, 2px) 3px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-columns value '1px [a\] repeat(1, 2px 3px) [b\] 4px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-columns value '1px [a\] repeat(1, [b\] 2px [c\]) [d\] 3px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-columns value '[a\] 1px repeat(1, 2px [b\] 3px) 4px [d\]'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '100% [a\] repeat(1, [b\] 200% [c\]) [d\] 300%'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-columns value '[a\] 1em repeat(1, 2em [b\] 3em) 4em [d\]'] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini deleted file mode 100644 index 26aad67..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[grid-template-rows-computed-nogrid.html] - [Property grid-template-rows value '1px repeat(1, 2px) 3px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '1px [a\] repeat(1, 2px 3px) [b\] 4px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '1px [a\] repeat(1, [b\] 2px [c\]) [d\] 3px'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '[a\] 1px repeat(1, 2px [b\] 3px) 4px [d\]'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '100% [a\] repeat(1, [b\] 200% [c\]) [d\] 300%'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property grid-template-rows value '[a\] 1em repeat(1, 2em [b\] 3em) 4em [d\]'] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/subgrid/line-names-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/subgrid/line-names-008.html.ini deleted file mode 100644 index 7276f78..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/subgrid/line-names-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-names-008.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-grid/table-grid-item-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-grid/table-grid-item-005.html.ini deleted file mode 100644 index cab53ae7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-grid/table-grid-item-005.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[table-grid-item-005.html] - [<table> grid items should fill their grid area] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini deleted file mode 100644 index 6ee457f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini deleted file mode 100644 index 891d660..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini deleted file mode 100644 index 8dc9df0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini index 5bc1871..860f2346 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini
@@ -1,4 +1,2 @@ [custom-highlight-painting-004-2.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini deleted file mode 100644 index ec8b3998..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini deleted file mode 100644 index b0e88c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini deleted file mode 100644 index d55734e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini deleted file mode 100644 index fed48b273..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini deleted file mode 100644 index 32d2496b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini deleted file mode 100644 index 35b16ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini deleted file mode 100644 index dae08a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini deleted file mode 100644 index a2351bc9a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini deleted file mode 100644 index 20b1888..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini deleted file mode 100644 index a1723e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini deleted file mode 100644 index f74dd33..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini deleted file mode 100644 index b490ec8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini deleted file mode 100644 index 608efb1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini deleted file mode 100644 index 3255581..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-grammar.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-grammar.html.ini index 2de5505a..615e42ad 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-grammar.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-grammar.html.ini
@@ -1,4 +1,2 @@ [custom-highlight-painting-below-grammar.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini deleted file mode 100644 index 9026c8b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-below-selection.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini deleted file mode 100644 index 47cc6f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-iframe-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini deleted file mode 100644 index d5cf8391..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-iframe-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini deleted file mode 100644 index 026dfed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-iframe-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini deleted file mode 100644 index e187a45f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-iframe-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini deleted file mode 100644 index c18c8dde..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-iframe-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini deleted file mode 100644 index 63f309a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-inheritance-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini deleted file mode 100644 index f00cf26c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-inheritance-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini deleted file mode 100644 index 791c91f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini deleted file mode 100644 index a08a4bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini deleted file mode 100644 index c33f76d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini deleted file mode 100644 index 08a628f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini deleted file mode 100644 index dd559fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini deleted file mode 100644 index 2fe6f4c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-invalidation-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini deleted file mode 100644 index b323b615..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-overlapping-highlights-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini deleted file mode 100644 index 0c103b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-overlapping-highlights-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini deleted file mode 100644 index c65bbcd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-prioritization-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini deleted file mode 100644 index 59802b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-prioritization-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini deleted file mode 100644 index 391aa2a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-staticrange-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini deleted file mode 100644 index e12a737a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-staticrange-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini index 3923156..24e2f495 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini
@@ -1,4 +1,2 @@ [custom-highlight-painting-text-decoration-001.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini deleted file mode 100644 index 3361c2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[custom-highlight-painting-text-shadow.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations.html.ini index 32de4eca..c8c76ed 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations.html.ini
@@ -1,5 +1,2 @@ [css-image-fallbacks-and-annotations.html] expected: FAIL - bug: crbug.com/254753 - # image() (https://drafts.csswg.org/css-images-4/#image-notation) isn't supported - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations002.html.ini index a649d0a0..a61e17e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations002.html.ini
@@ -1,4 +1,2 @@ [css-image-fallbacks-and-annotations002.html] expected: FAIL - bug: crbug.com/254753 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations003.html.ini index ba5a3253..ef9552d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations003.html.ini
@@ -1,4 +1,2 @@ [css-image-fallbacks-and-annotations003.html] expected: FAIL - bug: crbug.com/254753 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations004.html.ini index 4d8ab3f..792af0c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations004.html.ini
@@ -1,4 +1,2 @@ [css-image-fallbacks-and-annotations004.html] expected: FAIL - bug: crbug.com/254753 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations005.html.ini index 04f51a15..087e836 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/css-image-fallbacks-and-annotations005.html.ini
@@ -1,4 +1,2 @@ [css-image-fallbacks-and-annotations005.html] expected: FAIL - bug: crbug.com/254753 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/image-orientation/image-orientation-list-style-image.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/image-orientation/image-orientation-list-style-image.html.ini deleted file mode 100644 index 26a4fcc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/image-orientation/image-orientation-list-style-image.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-orientation-list-style-image.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/image-set/image-set-parsing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/image-set/image-set-parsing.html.ini index 28fe0cf..936aabcf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-images/image-set/image-set-parsing.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-images/image-set/image-set-parsing.html.ini
@@ -1,10 +1,4 @@ [image-set-parsing.html] - [e.style['background-image'\] = "image-set(linear-gradient(black, white) 1x)" should set the property value] - expected: FAIL - - [e.style['background-image'\] = "-webkit-image-set(linear-gradient(black, white) 1x)" should set the property value] - expected: FAIL - [e.style['background-image'\] = "image-set(url(\\"example.png\\") 1x type(\\"image/png\\"))" should set the property value] expected: FAIL @@ -23,43 +17,31 @@ [e.style['background-image'\] = "-webkit-image-set(url(example.png) type('image/png') 1x)" should set the property value] expected: FAIL - [e.style['content'\] = "image-set(linear-gradient(black, white) 1x, 'example.png' 4x)" should set the property value] + [e.style['background-image'\] = "image-set(linear-gradient(black, white) 1x)" should set the property value] expected: FAIL - [e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, 'example.png' 4x)" should set the property value] + [e.style['background-image'\] = "-webkit-image-set(linear-gradient(black, white) 1x)" should set the property value] expected: FAIL - [e.style['content'\] = "image-set(url(\\"example.png\\") 192dpi, linear-gradient(black, white) 1x)" should set the property value] + [e.style['background-image'\] = "image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] expected: FAIL - [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 192dpi, linear-gradient(black, white) 1x)" should set the property value] - expected: FAIL - - [e.style['background-image'\] = "-webkit-image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value] + [e.style['background-image'\] = "-webkit-image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] expected: FAIL [e.style['background-image'\] = "image-set(radial-gradient(black, white) 1x)" should set the property value] expected: FAIL - [e.style['content'\] = "image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] - expected: FAIL - - [e.style['background-image'\] = "image-set(conic-gradient(black, white) 1x)" should set the property value] - expected: FAIL - - [e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] - expected: FAIL - [e.style['background-image'\] = "-webkit-image-set(radial-gradient(black, white) 1x)" should set the property value] expected: FAIL [e.style['background-image'\] = "image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value] expected: FAIL - [e.style['background-image'\] = "-webkit-image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] + [e.style['background-image'\] = "-webkit-image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value] expected: FAIL - [e.style['background-image'\] = "image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] + [e.style['background-image'\] = "image-set(conic-gradient(black, white) 1x)" should set the property value] expected: FAIL [e.style['background-image'\] = "-webkit-image-set(conic-gradient(black, white) 1x)" should set the property value] @@ -68,5 +50,17 @@ [e.style['background-image'\] = "image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value] expected: FAIL - [e.style['background-image'\] = "-webkit-image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value] + [e.style['background-image'\] = "-webkit-image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(url(\\"example.png\\") 192dpi, linear-gradient(black, white) 1x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 192dpi, linear-gradient(black, white) 1x)" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-canvas.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-canvas.html.ini deleted file mode 100644 index 6146ecf8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-canvas.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-fit-fill-canvas.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-img.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-img.html.ini deleted file mode 100644 index 2bba00fa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-img.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-fit-fill-img.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-svg.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-svg.html.ini deleted file mode 100644 index c4394a22..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-svg.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-fit-fill-svg.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-video.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-video.html.ini deleted file mode 100644 index af44ac6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-fit-fill-video.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-fit-fill-video.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-property-changed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-property-changed.html.ini deleted file mode 100644 index 6c8d0c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-property-changed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-property-changed.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect-percentage.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect-percentage.html.ini deleted file mode 100644 index 288a1eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect-percentage.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-rect-percentage.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect.html.ini deleted file mode 100644 index 9d9613a6f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-rect.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-rect.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-canvas.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-canvas.html.ini deleted file mode 100644 index f63d8afe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-canvas.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-writing-mode-canvas.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-img.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-img.html.ini deleted file mode 100644 index 516668b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-img.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-writing-mode-img.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-svg.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-svg.html.ini deleted file mode 100644 index 75f873e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-svg.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-writing-mode-svg.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-video.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-video.html.ini deleted file mode 100644 index 0d3aa60..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-writing-mode-video.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-writing-mode-video.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh-percentage.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh-percentage.html.ini deleted file mode 100644 index 8cbd4dab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh-percentage.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-xywh-percentage.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh.html.ini b/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh.html.ini deleted file mode 100644 index 6061638..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-images/object-view-box-xywh.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[object-view-box-xywh.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-001.html.ini deleted file mode 100644 index f651e27..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-001.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[baseline-source-first-001.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-002.html.ini deleted file mode 100644 index 30045e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-002.html.ini +++ /dev/null
@@ -1,36 +0,0 @@ -[baseline-source-first-002.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-003.html.ini deleted file mode 100644 index 69fc43c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-first-003.html.ini +++ /dev/null
@@ -1,44 +0,0 @@ -[baseline-source-first-003.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-001.html.ini deleted file mode 100644 index 917a5b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-001.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[baseline-source-last-001.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-002.html.ini deleted file mode 100644 index 2e16f36..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-002.html.ini +++ /dev/null
@@ -1,44 +0,0 @@ -[baseline-source-last-002.html] - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-003.html.ini deleted file mode 100644 index 8e3dc05dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/baseline-source/baseline-source-last-003.html.ini +++ /dev/null
@@ -1,40 +0,0 @@ -[baseline-source-last-003.html] - [.target > * 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 15] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.target > * 21] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html.ini deleted file mode 100644 index 9451204..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[Initial-letter-breaking-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html.ini index eb19349..84fba8b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking-vlr.html.ini
@@ -1,4 +1,2 @@ [Initial-letter-breaking-vlr.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking.html.ini deleted file mode 100644 index 28befd38..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/Initial-letter-breaking.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Initial-letter-breaking.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html.ini index f582f04..8df8cbc6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby-tall.html.ini
@@ -1,3 +1,2 @@ [initial-letter-block-position-drop-over-ruby-tall.html] - expected: - if product == "chrome": [FAIL, PASS] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html.ini deleted file mode 100644 index 0b66565b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-over-ruby.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-drop-over-ruby.html] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html.ini index 38527a1d..081549d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby-tall.html.ini
@@ -1,4 +1,2 @@ [initial-letter-block-position-drop-under-ruby-tall.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html.ini deleted file mode 100644 index 7357bcde9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-drop-under-ruby.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-drop-under-ruby.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html.ini deleted file mode 100644 index 59e19d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-margins-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html.ini deleted file mode 100644 index 42eebbaa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vlr.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-margins-vlr.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html.ini deleted file mode 100644 index c02ef5a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins-vrl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-block-position-margins-vrl.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins.html.ini deleted file mode 100644 index a2522f6f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-margins.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-block-position-margins.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html.ini deleted file mode 100644 index e5acc265..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby-tall.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-block-position-raise-over-ruby-tall.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html.ini deleted file mode 100644 index d0e63cbe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-over-ruby.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-raise-over-ruby.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html.ini deleted file mode 100644 index 60f3521d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-block-position-raise-under-ruby-tall.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-block-position-raise-under-ruby-tall.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-computed.html.ini deleted file mode 100644 index c4b6385..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-computed.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[initial-letter-computed.html] - [Property initial-letter value 'normal'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value '1.23'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value '1.23 456'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value '1.23 calc(45.6)'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value '1.23 drop'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value '1.23 raise'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value 'drop 1.23'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Property initial-letter value 'raise 1.23'] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html.ini deleted file mode 100644 index 78b4408..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-drop-initial-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html.ini deleted file mode 100644 index 1e3e903..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vlr.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-drop-initial-vlr.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html.ini deleted file mode 100644 index ba89388..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial-vrl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-drop-initial-vrl.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial.html.ini index bda49d3..84fcd8a5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-drop-initial.html.ini
@@ -1,4 +1,2 @@ [initial-letter-drop-initial.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-rtl.html.ini deleted file mode 100644 index 339ba097..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-float-001-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-vrl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-vrl.html.ini deleted file mode 100644 index 74f0a8f2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001-vrl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-float-001-vrl.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001.html.ini index ae13c19..c2a3a71 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-001.html.ini
@@ -1,4 +1,2 @@ [initial-letter-float-001.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-002.html.ini deleted file mode 100644 index eeb0e18..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-float-002.html] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-003.html.ini deleted file mode 100644 index c7579f2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-float-003.html] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-004.html.ini deleted file mode 100644 index fcbbb514..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-float-004.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-005.html.ini deleted file mode 100644 index 3a20233..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-float-005.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-float-005.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-indentation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-indentation.html.ini deleted file mode 100644 index f69f7a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-indentation.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-indentation.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html.ini index 6679ea68..de0da72f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-layout-text-decoration-underline.html.ini
@@ -1,4 +1,2 @@ [initial-letter-layout-text-decoration-underline.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html.ini deleted file mode 100644 index 51860775..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-raise-initial-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html.ini deleted file mode 100644 index 30b6e50..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vlr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-raise-initial-vlr.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html.ini deleted file mode 100644 index 6355a29..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial-vrl.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-raise-initial-vrl.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial.html.ini deleted file mode 100644 index 49f8d16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raise-initial.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-raise-initial.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html.ini deleted file mode 100644 index 8e1806ae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-raise.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-raised-sunken-caps-raise.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html.ini deleted file mode 100644 index 1735b1a8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-raised-sunken-caps-sunken.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-raised-sunken-caps-sunken.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html.ini deleted file mode 100644 index b6d8780..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-clears.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-short-para-initial-letter-clears.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html.ini deleted file mode 100644 index fc9efd5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-short-para-initial-letter-wraps.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-short-para-initial-letter-wraps.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html.ini deleted file mode 100644 index a303baa7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-sunk-initial-rtl.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html.ini deleted file mode 100644 index 82403e6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vlr.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-sunk-initial-vlr.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html.ini deleted file mode 100644 index aeeeaed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial-vrl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[initial-letter-sunk-initial-vrl.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial.html.ini deleted file mode 100644 index 47f90b16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-sunk-initial.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-sunk-initial.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-valid.html.ini deleted file mode 100644 index 04db012..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-valid.html.ini +++ /dev/null
@@ -1,32 +0,0 @@ -[initial-letter-valid.html] - [e.style['initial-letter'\] = "normal" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "1.23" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "1.23 456" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "1.23 calc(45.6)" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "1.23 drop" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "1.23 raise" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "drop 1.23" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [e.style['initial-letter'\] = "raise 1.23" should set the property value] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-first-line.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-first-line.html.ini deleted file mode 100644 index bf0560b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-first-line.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[initial-letter-with-first-line.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html.ini deleted file mode 100644 index 144d9cf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab-rtl.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-with-tab-rtl.html] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab.html.ini b/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab.html.ini deleted file mode 100644 index 5091126..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-inline/initial-letter/initial-letter-with-tab.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[initial-letter-with-tab.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/absolute.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/absolute.https.html.ini index 17639e0..6a4dc053 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/absolute.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/absolute.https.html.ini
@@ -1,3 +1,2 @@ [absolute.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/inflow.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/inflow.https.html.ini deleted file mode 100644 index fdc8b95..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/auto-block-size/inflow.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inflow.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/baseline/no-baseline.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/baseline/no-baseline.https.html.ini index 29d799d..ae8085cb3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/baseline/no-baseline.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/baseline/no-baseline.https.html.ini
@@ -1,3 +1,2 @@ [no-baseline.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html.ini deleted file mode 100644 index d72e7a08..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-inline-size-invalid.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html.ini index ecba9da9f..4c28f9b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html.ini
@@ -1,3 +1,2 @@ [available-size-for-percentages-invalid.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html.ini index 191125f..176ea10 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html.ini
@@ -1,3 +1,2 @@ [fixed-inline-size-absolute-top-bottom-vrl.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html.ini deleted file mode 100644 index 74507b9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-inline-size-fixed-vrl.https.html] - expected: - if product == "chrome": [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html.ini deleted file mode 100644 index e5e4885..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-inline-size-percentage.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-htb-rtl.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-htb-rtl.https.html.ini deleted file mode 100644 index 7319075..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-htb-rtl.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-htb-rtl.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vlr-rtl.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vlr-rtl.https.html.ini deleted file mode 100644 index 8bfb81d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vlr-rtl.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[border-vlr-rtl.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vrl.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vrl.https.html.ini index 8131458..fdf444c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vrl.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/edges/border-vrl.https.html.ini
@@ -1,3 +1,2 @@ [border-vrl.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-intrinsic-sizes/constructor-error.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-intrinsic-sizes/constructor-error.https.html.ini deleted file mode 100644 index d72a52c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-intrinsic-sizes/constructor-error.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[constructor-error.https.html] - expected: [ERROR, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/constructor-error.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/constructor-error.https.html.ini deleted file mode 100644 index 3ab53016..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/constructor-error.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[constructor-error.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/no-promise.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/no-promise.https.html.ini deleted file mode 100644 index 655b5bc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/fallback-layout/no-promise.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[no-promise.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/child-replaced-percentage-01.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/child-replaced-percentage-01.https.html.ini index b24b2170..c5219a4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/child-replaced-percentage-01.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/child-replaced-percentage-01.https.html.ini
@@ -1,3 +1,2 @@ [child-replaced-percentage-01.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/negative-min.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/negative-min.https.html.ini deleted file mode 100644 index a42ed9d4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/intrinsic-sizes/negative-min.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[negative-min.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/layout-child/before-after.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/layout-child/before-after.https.html.ini index a49386ec..b225415f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/layout-child/before-after.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/layout-child/before-after.https.html.ini
@@ -1,3 +1,2 @@ [before-after.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-layout-api/position-fragment/vrl-ltr.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-layout-api/position-fragment/vrl-ltr.https.html.ini index a27afad..0e1f7fc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-layout-api/position-fragment/vrl-ltr.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-layout-api/position-fragment/vrl-ltr.https.html.ini
@@ -1,3 +1,2 @@ [vrl-ltr.https.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/content-property/marker-text-matches-lower-greek.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/content-property/marker-text-matches-lower-greek.html.ini index b033aa5..ab17970d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/content-property/marker-text-matches-lower-greek.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-lists/content-property/marker-text-matches-lower-greek.html.ini
@@ -1,3 +1,2 @@ [marker-text-matches-lower-greek.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-lr.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-lr.html.ini deleted file mode 100644 index 77fc703..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-lr.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[list-style-type-decimal-vertical-lr.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-rl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-rl.html.ini deleted file mode 100644 index 7b56f8e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-decimal-vertical-rl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[list-style-type-decimal-vertical-rl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005a.html.ini deleted file mode 100644 index ee1f4389..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[list-style-type-string-005a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005b.html.ini deleted file mode 100644 index 2b6f967..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-005b.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[list-style-type-string-005b.html] - expected: - if (product == "content_shell") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-006.html.ini deleted file mode 100644 index 05c5351..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/list-style-type-string-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[list-style-type-string-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-lists/parsing/list-style-image-computed.sub.html.ini b/third_party/blink/web_tests/external/wpt/css/css-lists/parsing/list-style-image-computed.sub.html.ini index 76c495d6..a3ff1694 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-lists/parsing/list-style-image-computed.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-lists/parsing/list-style-image-computed.sub.html.ini
@@ -1,6 +1,4 @@ [list-style-image-computed.sub.html] - expected: - if os == "win": [OK, TIMEOUT] [Property list-style-image value 'radial-gradient(circle calc(-0.5em + 10px) at calc(-1em + 10px) calc(-2em + 10px), rgb(255, 0, 0), rgb(0, 0, 255))'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-logical/animation-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-logical/animation-002.html.ini deleted file mode 100644 index d59dcf2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-logical/animation-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[animation-002.html] - [Filling animations update when the writing-mode is changed] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/animations/clip-path-composition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/animations/clip-path-composition.html.ini deleted file mode 100644 index f93e46d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/animations/clip-path-composition.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-path-composition.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-001.html.ini index 4173d27b..0d9aa3c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-001.html.ini
@@ -1,4 +1,2 @@ [clip-path-inline-001.html] - expected: - if (product == "content_shell") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-002.html.ini index 84724ce..b16447c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-002.html.ini
@@ -1,3 +1,2 @@ [clip-path-inline-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-003.html.ini index c82680ed..24f6e8b0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-inline-003.html.ini
@@ -1,3 +1,2 @@ [clip-path-inline-003.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-reference-box-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-reference-box-004.html.ini index ff4cde4..e14cdac 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-reference-box-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-reference-box-004.html.ini
@@ -1,3 +1,2 @@ [clip-path-reference-box-004.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-svg-text-css.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-svg-text-css.html.ini deleted file mode 100644 index 62519885..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/clip-path/clip-path-svg-text-css.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clip-path-svg-text-css.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-size-auto.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-size-auto.html.ini index 955cb63..aecc9591 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-size-auto.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-size-auto.html.ini
@@ -1,4 +1,2 @@ [mask-size-auto.html] - expected: - if os == "win": [FAIL, TIMEOUT] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/mask-svg-content/mask-text-001.svg.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/mask-svg-content/mask-text-001.svg.ini index 6d56392..8c4c89db 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/mask-svg-content/mask-text-001.svg.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/mask-svg-content/mask-text-001.svg.ini
@@ -1,3 +1,2 @@ [mask-text-001.svg] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/clip-path-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/clip-path-computed.html.ini deleted file mode 100644 index df5ecd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/clip-path-computed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-path-computed.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/mask-valid.sub.html.ini b/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/mask-valid.sub.html.ini index 3c6f0aa..0b8f033 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/mask-valid.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-masking/parsing/mask-valid.sub.html.ini
@@ -1,120 +1,120 @@ [mask-valid.sub.html] - [e.style['mask'\] = "none alpha" should set the property value] - expected: FAIL - [e.style['mask'\] = "linear-gradient(to left bottom, red, blue)" should set the property value] expected: FAIL [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) luminance" should set the property value] expected: FAIL - [e.style['mask'\] = "url(\\"https://web-platform.test/\\") alpha" should set the property value] - expected: FAIL - [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) 1px 2px" should set the property value] expected: FAIL [e.style['mask'\] = "url(\\"https://web-platform.test/\\") 1px 2px / contain" should set the property value] expected: FAIL + [e.style['mask'\] = "repeat-y" should set the property value] + expected: FAIL + + [e.style['mask'\] = "border-box" should set the property value] + expected: FAIL + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) padding-box" should set the property value] expected: FAIL + [e.style['mask'\] = "content-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "margin-box" should set the property value] + expected: FAIL + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") fill-box" should set the property value] expected: FAIL [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) stroke-box" should set the property value] expected: FAIL + [e.style['mask'\] = "view-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "no-clip" should set the property value] + expected: FAIL + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") add" should set the property value] expected: FAIL + [e.style['mask'\] = "subtract" should set the property value] + expected: FAIL + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") intersect" should set the property value] expected: FAIL [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) exclude" should set the property value] expected: FAIL + [e.style['mask'\] = "alpha" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") alpha" should set the property value] + expected: FAIL + [e.style['mask'\] = "intersect no-clip space round 1px 2px / contain stroke-box linear-gradient(to left bottom, red, blue) luminance" should set the property value] expected: FAIL [e.style['mask'\] = "intersect no-clip space round 1px 2px / contain view-box, stroke-box linear-gradient(to left bottom, red, blue) luminance" should set the property value] expected: FAIL - [e.style['mask'\] = "border-box" should set the property value] - expected: FAIL - - [e.style['mask'\] = "margin-box" should set the property value] - expected: FAIL - - [e.style['mask'\] = "repeat-y" should set the property value] - expected: FAIL - - [e.style['mask'\] = "no-clip" should set the property value] - expected: FAIL - - [e.style['mask'\] = "alpha" should set the property value] - expected: FAIL - - [e.style['mask'\] = "content-box" should set the property value] - expected: FAIL - - [e.style['mask'\] = "view-box" should set the property value] - expected: FAIL - - [e.style['mask'\] = "subtract" should set the property value] - expected: FAIL - - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-position] - expected: FAIL - - [e.style['mask'\] = "none" should set mask-composite] - expected: FAIL - - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-size] - expected: FAIL - - [e.style['mask'\] = "none" should set mask-mode] - expected: FAIL - - [e.style['mask'\] = "none" should set mask-size] + [e.style['mask'\] = "none alpha" should set the property value] expected: FAIL [e.style['mask'\] = "none" should set mask-clip] expected: FAIL - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-repeat] - expected: FAIL - - [e.style['mask'\] = "none" should not set unrelated longhands] - expected: FAIL - - [e.style['mask'\] = "none" should set mask-position] - expected: FAIL - - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-image] - expected: FAIL - - [e.style['mask'\] = "none" should set mask-origin] + [e.style['mask'\] = "none" should set mask-composite] expected: FAIL [e.style['mask'\] = "none" should set mask-image] expected: FAIL - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should not set unrelated longhands] + [e.style['mask'\] = "none" should set mask-mode] expected: FAIL - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-clip] + [e.style['mask'\] = "none" should set mask-origin] expected: FAIL - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-origin] - expected: FAIL - - [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-mode] + [e.style['mask'\] = "none" should set mask-position] expected: FAIL [e.style['mask'\] = "none" should set mask-repeat] expected: FAIL + [e.style['mask'\] = "none" should set mask-size] + expected: FAIL + + [e.style['mask'\] = "none" should not set unrelated longhands] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-clip] + expected: FAIL + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-composite] expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-image] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-mode] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-origin] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-position] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-repeat] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-size] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should not set unrelated longhands] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/abspos-containing-block-outside-spanner.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/abspos-containing-block-outside-spanner.html.ini deleted file mode 100644 index b73fe8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/abspos-containing-block-outside-spanner.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos-containing-block-outside-spanner.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/auto-fill-auto-size-002-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/auto-fill-auto-size-002-print.html.ini deleted file mode 100644 index 0122537..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/auto-fill-auto-size-002-print.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[auto-fill-auto-size-002-print.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-001.html.ini deleted file mode 100644 index 54075eb1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[balance-break-avoidance-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-002.html.ini deleted file mode 100644 index a800d63..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-break-avoidance-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[balance-break-avoidance-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-orphans-widows-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-orphans-widows-000.html.ini deleted file mode 100644 index d3177ac7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/balance-orphans-widows-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[balance-orphans-widows-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-001.html.ini deleted file mode 100644 index fbe4013..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[baseline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-007.html.ini deleted file mode 100644 index ea7a7f96..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/baseline-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[baseline-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/column-fill-balance-orthog-block-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/column-fill-balance-orthog-block-001.html.ini deleted file mode 100644 index c279a106..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/column-fill-balance-orthog-block-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[column-fill-balance-orthog-block-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-001.html.ini deleted file mode 100644 index 20ea7df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[columnfill-auto-max-height-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-002.html.ini deleted file mode 100644 index 1ef842f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/columnfill-auto-max-height-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[columnfill-auto-max-height-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/fixed-in-multicol-with-transform-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/fixed-in-multicol-with-transform-container.html.ini deleted file mode 100644 index c9f3fff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/fixed-in-multicol-with-transform-container.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fixed-in-multicol-with-transform-container.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-000.html.ini deleted file mode 100644 index 7dcf0d3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-000.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[getclientrects-000.html] - [horizontal-tb ltr] - expected: - if product == "chrome": FAIL - - [vertical-lr ltr] - expected: - if product == "chrome": FAIL - - [vertical-rl ltr] - expected: - if product == "chrome": FAIL - - [horizontal-tb rtl] - expected: - if product == "chrome": FAIL - - [vertical-lr rtl] - expected: - if product == "chrome": FAIL - - [vertical-rl rtl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-001.html.ini deleted file mode 100644 index 4e183e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/getclientrects-001.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[getclientrects-001.html] - [horizontal-tb ltr] - expected: FAIL - - [vertical-lr ltr] - expected: FAIL - - [vertical-rl ltr] - expected: FAIL - - [horizontal-tb rtl] - expected: FAIL - - [vertical-lr rtl] - expected: FAIL - - [vertical-rl rtl] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/hit-test-transformed-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/hit-test-transformed-child.html.ini deleted file mode 100644 index 5e4ac36..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/hit-test-transformed-child.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[hit-test-transformed-child.html] - [inside] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-000.html.ini deleted file mode 100644 index 8dd77a9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-breaking-000.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-001.html.ini deleted file mode 100644 index c2d1d56..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-breaking-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-005.html.ini deleted file mode 100644 index 162447cb4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-breaking-005.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-000.html.ini deleted file mode 100644 index 0d3d270..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-breaking-nobackground-000.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-001.html.ini deleted file mode 100644 index 98137f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-breaking-nobackground-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-breaking-nobackground-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-auto-block-children-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-auto-block-children-002.xht.ini index 3068709f..42426c8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-auto-block-children-002.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-auto-block-children-002.xht.ini
@@ -1,3 +1,2 @@ [multicol-fill-auto-block-children-002.xht] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-008.html.ini deleted file mode 100644 index f793149f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-008.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-008.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-009.html.ini deleted file mode 100644 index 02bdb08..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-009.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-009.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-010.html.ini deleted file mode 100644 index fc7d26c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-010.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-010.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-011.html.ini deleted file mode 100644 index 59ee862..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-011.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-011.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-012.html.ini deleted file mode 100644 index 996f80d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-012.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-012.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-013.html.ini deleted file mode 100644 index 726cc1f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-013.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-013.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-014.html.ini deleted file mode 100644 index 32dbd1c6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-014.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-014.html] - [multicol-fill-balance-014] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-021.html.ini deleted file mode 100644 index b1ee5a9e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-021.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-021.html] - [Ruby text should affect column height] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-022.html.ini deleted file mode 100644 index 112ff7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-022.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[multicol-fill-balance-022.html] - [Nested balancing outer height] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Nested balancing inner height] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-023.html.ini deleted file mode 100644 index df253ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-fill-balance-023.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-fill-balance-023.html] - [Spanner in overflowed parent with forced breaks] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-007.html.ini deleted file mode 100644 index fad76f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-008.html.ini deleted file mode 100644 index 477a9c2c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-009.html.ini deleted file mode 100644 index e44fd10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-010.html.ini deleted file mode 100644 index f38eb39..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-011.html.ini deleted file mode 100644 index ef89428..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-012.html.ini deleted file mode 100644 index 976d30ccd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-012.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-nested-012.html] - [.outer 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-013.html.ini deleted file mode 100644 index 9ae846a5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-015.html.ini deleted file mode 100644 index 813b8bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-016.html.ini deleted file mode 100644 index 123df00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-017.html.ini deleted file mode 100644 index aaa8646..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-018.html.ini deleted file mode 100644 index 3994ecd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-022.html.ini deleted file mode 100644 index 32318cf2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-022.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-022.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-023.html.ini deleted file mode 100644 index 3a3f38b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-026.html.ini deleted file mode 100644 index 64b10d7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-nested-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-nested-026.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-001.html.ini deleted file mode 100644 index d5572d5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-oof-inline-cb-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-002.html.ini deleted file mode 100644 index 52be1d0f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-oof-inline-cb-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-oof-inline-cb-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-004.xht.ini deleted file mode 100644 index fd822094..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-rule-004.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-001.html.ini deleted file mode 100644 index 5446069..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-rule-nested-balancing-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-002.html.ini deleted file mode 100644 index c6590bc0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-rule-nested-balancing-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-003.html.ini deleted file mode 100644 index e46ade83..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-rule-nested-balancing-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-004.html.ini deleted file mode 100644 index c85700e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-rule-nested-balancing-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-rule-nested-balancing-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-scroll-content.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-scroll-content.html.ini deleted file mode 100644 index b992cf1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-scroll-content.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-scroll-content.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-005.html.ini deleted file mode 100644 index 9669a9f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-006.html.ini deleted file mode 100644 index 6554c041..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-007.html.ini deleted file mode 100644 index 49f81b5f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-008.html.ini deleted file mode 100644 index c615671..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-009.html.ini deleted file mode 100644 index cba1f51c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-011.html.ini deleted file mode 100644 index 7471c075..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-014.html.ini deleted file mode 100644 index eed5ec9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-015.html.ini deleted file mode 100644 index ef6e30b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-009.html.ini deleted file mode 100644 index e4657b3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-children-height-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-010.html.ini deleted file mode 100644 index 117ded6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-children-height-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-012.html.ini deleted file mode 100644 index 61f74d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-children-height-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-children-height-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-001.html.ini deleted file mode 100644 index 3eeb446..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-fieldset-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-002.html.ini deleted file mode 100644 index 1d5644e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-fieldset-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-003.html.ini deleted file mode 100644 index 9f90b6931..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-fieldset-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-fieldset-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-list-item-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-list-item-002.html.ini deleted file mode 100644 index 00b0269..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-list-item-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-list-item-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-margin-bottom-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-margin-bottom-001.xht.ini deleted file mode 100644 index 28921ec0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-margin-bottom-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-all-margin-bottom-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-rule-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-rule-001.html.ini deleted file mode 100644 index 84fa161c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-all-rule-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multicol-span-all-rule-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-001.xht.ini deleted file mode 100644 index d2399a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-float-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-002.html.ini deleted file mode 100644 index 083b966b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-float-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-003.html.ini deleted file mode 100644 index 97cab0c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/multicol-span-float-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multicol-span-float-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-at-outer-boundary-as-fieldset.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-at-outer-boundary-as-fieldset.html.ini deleted file mode 100644 index 546a461d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-at-outer-boundary-as-fieldset.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested-at-outer-boundary-as-fieldset.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-floated-multicol-with-monolithic-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-floated-multicol-with-monolithic-child.html.ini deleted file mode 100644 index 36964e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-floated-multicol-with-monolithic-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested-floated-multicol-with-monolithic-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-past-fragmentation-line.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-past-fragmentation-line.html.ini deleted file mode 100644 index 229e893c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-past-fragmentation-line.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested-past-fragmentation-line.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-with-too-tall-line.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-with-too-tall-line.html.ini deleted file mode 100644 index 41617be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/nested-with-too-tall-line.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested-with-too-tall-line.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/non-adjacent-spanners-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/non-adjacent-spanners-000.html.ini deleted file mode 100644 index 675b9b0e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/non-adjacent-spanners-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[non-adjacent-spanners-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/orthogonal-writing-mode-spanner.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/orthogonal-writing-mode-spanner.html.ini deleted file mode 100644 index eda2bef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/orthogonal-writing-mode-spanner.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[orthogonal-writing-mode-spanner.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-001.html.ini deleted file mode 100644 index b8e9a300e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-unsplittable-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-002.html.ini deleted file mode 100644 index 86506c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-unsplittable-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-003.html.ini deleted file mode 100644 index fa3526aa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/overflow-unsplittable-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-unsplittable-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/relative-child-overflowing-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/relative-child-overflowing-container.html.ini deleted file mode 100644 index 3d940c6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/relative-child-overflowing-container.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[relative-child-overflowing-container.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-001.html.ini deleted file mode 100644 index b9712943..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[spanner-fragmentation-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-009.html.ini deleted file mode 100644 index 0924eb6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[spanner-fragmentation-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-010.html.ini deleted file mode 100644 index 293c8b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[spanner-fragmentation-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-011.html.ini deleted file mode 100644 index 9bf5536a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/spanner-fragmentation-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[spanner-fragmentation-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/balance-table-with-border-spacing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/table/balance-table-with-border-spacing.html.ini index 3c33051..a4dfb0b4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/balance-table-with-border-spacing.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-multicol/table/balance-table-with-border-spacing.html.ini
@@ -1,5 +1,3 @@ [balance-table-with-border-spacing.html] [Balanced multicol with table with border spacing] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-002.html.ini deleted file mode 100644 index 506d766..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-cell-multicol-nested-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-003.html.ini deleted file mode 100644 index 1dde4fc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/table/table-cell-multicol-nested-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-cell-multicol-nested-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element-crash.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element-crash.https.html.ini deleted file mode 100644 index a5d707f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element-crash.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[with-custom-layout-on-same-element-crash.https.html] - bug: crbug.com/998423 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element.https.html.ini deleted file mode 100644 index bb09ce0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-multicol/with-custom-layout-on-same-element.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[with-custom-layout-on-same-element.https.html] - bug: crbug.com/998423 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/css/css-nesting/parsing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-nesting/parsing.html.ini deleted file mode 100644 index 7d22b60..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-nesting/parsing.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parsing.html] - [.foo {\n @media (min-width: 50px) {\n & { color: green; }\n}\n}] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/clip-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/clip-003.html.ini index d9f59ad..685adb54 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/clip-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/clip-003.html.ini
@@ -1,7 +1,2 @@ [clip-003.html] expected: FAIL - bug: crbug.com/966283 - # The expected results of this test are actually wrong, and the output of Blink - # depends upon whether ng or non-ng is used. This should be fixed by adding the - # ability for horizontal scrollbars to be dependent upon vertical scrollbars. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/incremental-scroll.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/incremental-scroll.html.ini index 2f882a5..9229fc5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/incremental-scroll.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/incremental-scroll.html.ini
@@ -1,3 +1,2 @@ [incremental-scroll.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/orthogonal-flow-with-inline-end-margin.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/orthogonal-flow-with-inline-end-margin.html.ini deleted file mode 100644 index 449f012..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/orthogonal-flow-with-inline-end-margin.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[orthogonal-flow-with-inline-end-margin.html] - [Scrollable container with orthogonal writing-mode child with inline-end margin] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/overflow-padding.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/overflow-padding.html.ini deleted file mode 100644 index e636219..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/overflow-padding.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[overflow-padding.html] - [Container padding is applied approriately to block/inline children.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-001.html.ini index 0fd1d59..1708a8d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-001.html.ini
@@ -1,4 +1,2 @@ [scrollable-overflow-input-001.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-002.html.ini deleted file mode 100644 index 6e03ac5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-input-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[scrollable-overflow-input-002.html] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-padding.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-padding.html.ini deleted file mode 100644 index 6eed083..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-padding.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[scrollable-overflow-padding.html] - [scrollable-container 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [scrollable-container 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [scrollable-container 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [scrollable-container 17] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [scrollable-container 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [scrollable-container 27] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-zero-one-axis.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-zero-one-axis.html.ini deleted file mode 100644 index 9ee49f2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollable-overflow-zero-one-axis.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[scrollable-overflow-zero-one-axis.html] - [.scroll 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.scroll 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.scroll 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.scroll 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-002.html.ini index 543d5ce..3c94744 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-002.html.ini
@@ -1,3 +1,2 @@ [scrollbar-gutter-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-rtl-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-rtl-002.html.ini index 379dbb2..53fe17d7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-rtl-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-rtl-002.html.ini
@@ -1,3 +1,2 @@ [scrollbar-gutter-rtl-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-lr-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-lr-002.html.ini index 9307cc00..605b9972 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-lr-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-lr-002.html.ini
@@ -1,4 +1,2 @@ [scrollbar-gutter-vertical-lr-002.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-rl-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-rl-002.html.ini index 7332730c..a387aa0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-rl-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scrollbar-gutter-vertical-rl-002.html.ini
@@ -1,3 +1,2 @@ [scrollbar-gutter-vertical-rl-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-008.html.ini deleted file mode 100644 index da2e121..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-009.html.ini deleted file mode 100644 index 02beb68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-010.html.ini deleted file mode 100644 index 1693d91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-011.html.ini deleted file mode 100644 index 66a587e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-012.html.ini deleted file mode 100644 index 947e69b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-013.html.ini deleted file mode 100644 index 88eb038..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-014.html.ini deleted file mode 100644 index 1c19017..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-024.html.ini index aa34021..7958cc24 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-024.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-024.html.ini
@@ -1,3 +1,2 @@ [webkit-line-clamp-024.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-025.html.ini index 0e97204..f882cda 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-025.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-025.html.ini
@@ -1,3 +1,2 @@ [webkit-line-clamp-025.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-027.html.ini deleted file mode 100644 index 5555530..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-027.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-027.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-029.html.ini deleted file mode 100644 index a374838..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-029.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-029.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-036.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-036.html.ini index 9d8d44f8..f2716aac 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-036.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-036.html.ini
@@ -1,3 +1,2 @@ [webkit-line-clamp-036.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-038.html.ini deleted file mode 100644 index 66813dc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-039.html.ini deleted file mode 100644 index 1e8b42b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-overflow/webkit-line-clamp-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[webkit-line-clamp-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/background-image-alpha.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/background-image-alpha.https.html.ini deleted file mode 100644 index e611e1f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/background-image-alpha.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-image-alpha.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-background-image-001.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-background-image-001.https.html.ini deleted file mode 100644 index 28cf8a5a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-background-image-001.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[geometry-background-image-001.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-border-image-005.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-border-image-005.https.html.ini deleted file mode 100644 index a83f7fab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/geometry-border-image-005.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[geometry-border-image-005.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/hidpi/canvas-transform.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/hidpi/canvas-transform.https.html.ini deleted file mode 100644 index 62cba32..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/hidpi/canvas-transform.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[canvas-transform.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-arguments.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-arguments.https.html.ini deleted file mode 100644 index bc3d4c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-arguments.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint-arguments.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-arguments.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-arguments.https.html.ini deleted file mode 100644 index 2edd14e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-arguments.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint-function-arguments.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-this-value.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-this-value.https.html.ini deleted file mode 100644 index 28735b17..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint-function-this-value.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint-function-this-value.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-gradient.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-gradient.https.html.ini deleted file mode 100644 index f2869e48..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-gradient.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint2d-gradient.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-image.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-image.https.html.ini deleted file mode 100644 index 4adff93b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-image.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint2d-image.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-transform.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-transform.https.html.ini deleted file mode 100644 index 5120f31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/paint2d-transform.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[paint2d-transform.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-001.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-001.https.html.ini deleted file mode 100644 index 935f797..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-001.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-001.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-003.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-003.https.html.ini deleted file mode 100644 index 458ac71..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-003.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-003.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-004.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-004.https.html.ini deleted file mode 100644 index 9ee9a0f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-004.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-004.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-005.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-005.https.html.ini deleted file mode 100644 index 36c0ab3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-005.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-005.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-008.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-008.https.html.ini deleted file mode 100644 index d3a6b1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-008.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-008.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-010.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-010.https.html.ini deleted file mode 100644 index 2fe67dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-010.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-010.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-019.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-019.https.html.ini deleted file mode 100644 index c6e2822..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/parse-input-arguments-019.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parse-input-arguments-019.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-interpolation-004.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-interpolation-004.https.html.ini deleted file mode 100644 index e52c96f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-interpolation-004.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[registered-property-interpolation-004.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-invalidation-002.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-invalidation-002.https.html.ini deleted file mode 100644 index 09bcccf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/registered-property-invalidation-002.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[registered-property-invalidation-002.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-001.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-001.https.html.ini deleted file mode 100644 index 6af47e05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-001.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[setTransform-001.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-003.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-003.https.html.ini deleted file mode 100644 index d0efa93..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/setTransform-003.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[setTransform-003.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-paint-api/valid-image-after-load.https.html.ini b/third_party/blink/web_tests/external/wpt/css/css-paint-api/valid-image-after-load.https.html.ini deleted file mode 100644 index 3ed7ad9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-paint-api/valid-image-after-load.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[valid-image-after-load.https.html] - expected: - if os == "win": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/animations/bottom-interpolation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/animations/bottom-interpolation.html.ini deleted file mode 100644 index 9f112c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/animations/bottom-interpolation.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[bottom-interpolation.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-ltr-rtl-in-multicol.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-ltr-rtl-in-multicol.tentative.html.ini deleted file mode 100644 index c7ab1120..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-ltr-rtl-in-multicol.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-ltr-rtl-in-multicol.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-ltr-in-multicol.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-ltr-in-multicol.tentative.html.ini deleted file mode 100644 index 93e8eab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-ltr-in-multicol.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-ltr-in-multicol.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-rtl-in-multicol.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-rtl-in-multicol.html.ini deleted file mode 100644 index 3456fda..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vlr-rtl-rtl-in-multicol.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-rtl-in-multicol.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-ltr-rtl-in-multicol.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-ltr-rtl-in-multicol.tentative.html.ini deleted file mode 100644 index 0694d05e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-ltr-rtl-in-multicol.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-ltr-rtl-in-multicol.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-ltr-in-multicol.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-ltr-in-multicol.tentative.html.ini deleted file mode 100644 index 3b8552bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-ltr-in-multicol.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-ltr-in-multicol.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-rtl-in-multicol.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-rtl-in-multicol.html.ini deleted file mode 100644 index e0c555d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/static-position/vrl-rtl-rtl-in-multicol.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-rtl-in-multicol.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-ltr-rtl-in-multicols.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-ltr-rtl-in-multicols.tentative.html.ini deleted file mode 100644 index e2ef1e83..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-ltr-rtl-in-multicols.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-ltr-rtl-in-multicols.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-ltr-in-multicols.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-ltr-in-multicols.tentative.html.ini deleted file mode 100644 index 17db973..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-ltr-in-multicols.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-ltr-in-multicols.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-rtl-in-multicols.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-rtl-in-multicols.html.ini deleted file mode 100644 index 3125a5c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vlr-rtl-rtl-in-multicols.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-rtl-in-multicols.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-ltr-rtl-in-multicols.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-ltr-rtl-in-multicols.tentative.html.ini deleted file mode 100644 index 395c447..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-ltr-rtl-in-multicols.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-ltr-rtl-in-multicols.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-ltr-in-multicols.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-ltr-in-multicols.tentative.html.ini deleted file mode 100644 index ead9307..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-ltr-in-multicols.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-ltr-in-multicols.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-rtl-in-multicols.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-rtl-in-multicols.html.ini deleted file mode 100644 index 140d36f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/multicol/vrl-rtl-rtl-in-multicols.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-rtl-in-multicols.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-001.html.ini deleted file mode 100644 index 18706d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-center-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-002.html.ini deleted file mode 100644 index d1710f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-center-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-003.html.ini deleted file mode 100644 index 7bc6a7b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-center-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-004.html.ini deleted file mode 100644 index 87f887e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-center-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-006.html.ini deleted file mode 100644 index cc91ef21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-center-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-center-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-dynamic-overflow-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-dynamic-overflow-002.html.ini deleted file mode 100644 index 69adce18..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-dynamic-overflow-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-dynamic-overflow-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-fit-content.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-fit-content.html.ini deleted file mode 100644 index ebf6a849..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-fit-content.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-fit-content.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-001.html.ini deleted file mode 100644 index 9ae9f5e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[position-absolute-in-inline-001.html] - [absolute inside inline container location should be correct.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-002.html.ini deleted file mode 100644 index 663a516..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[position-absolute-in-inline-002.html] - [absolute inside inline container location should be correct.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-003.html.ini deleted file mode 100644 index 4174859a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-in-inline-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-004.html.ini deleted file mode 100644 index 50f4098..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-in-inline-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-in-inline-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-intrinsic-size.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-intrinsic-size.tentative.html.ini deleted file mode 100644 index e8a27e3c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-intrinsic-size.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-replaced-intrinsic-size.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-minmax.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-minmax.html.ini deleted file mode 100644 index 11288d23..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-minmax.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[position-absolute-replaced-minmax.html] - [minmax replaced IMG 35] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [minmax replaced IMG 36] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [minmax replaced IMG 37] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-no-intrinsic-size.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-no-intrinsic-size.tentative.html.ini deleted file mode 100644 index 05a98faa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-replaced-no-intrinsic-size.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-replaced-no-intrinsic-size.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini deleted file mode 100644 index decfcc8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-semi-replaced-stretch-button.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini deleted file mode 100644 index cfb7ad42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-semi-replaced-stretch-input.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini deleted file mode 100644 index 1ab1e20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-absolute-semi-replaced-stretch-other.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-table-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-table-001.html.ini deleted file mode 100644 index 2b416156..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-absolute-table-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[position-absolute-table-001.html] - [table size is interpreted as minimum width] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table size border-box interpreted as minimum width] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table size content-box] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table size content-box interpreted as minimum width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-001.html.ini deleted file mode 100644 index a0b029ed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-002.html.ini deleted file mode 100644 index 4cbbfda..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-004.html.ini deleted file mode 100644 index 12691eea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-011.html.ini deleted file mode 100644 index 2a5d6c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-012.html.ini deleted file mode 100644 index 1383420..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-013.html.ini deleted file mode 100644 index 9a6e8a85..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-013.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left-absolute-child.html.ini deleted file mode 100644 index a1be55b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tbody-left-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left.html.ini deleted file mode 100644 index bab6f41e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tbody-left.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top-absolute-child.html.ini deleted file mode 100644 index 4710962e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tbody-top-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top.html.ini deleted file mode 100644 index e918face7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tbody-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tbody-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left-absolute-child.html.ini deleted file mode 100644 index 2c43bb22..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tfoot-left-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left.html.ini deleted file mode 100644 index 73320ca1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tfoot-left.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top-absolute-child.html.ini deleted file mode 100644 index df44870a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tfoot-top-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top.html.ini deleted file mode 100644 index 9072084..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tfoot-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tfoot-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left-absolute-child.html.ini deleted file mode 100644 index b3cc5a9d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-thead-left-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left.html.ini deleted file mode 100644 index fd20906..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-thead-left.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top-absolute-child.html.ini deleted file mode 100644 index 2ba129a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-thead-top-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top.html.ini deleted file mode 100644 index 220d0046..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-thead-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-thead-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left-absolute-child.html.ini deleted file mode 100644 index 1799c98..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tr-left-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left.html.ini deleted file mode 100644 index f1207800..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tr-left.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top-absolute-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top-absolute-child.html.ini deleted file mode 100644 index edef3350..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top-absolute-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tr-top-absolute-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top.html.ini deleted file mode 100644 index c02cbe2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/position-relative-table-tr-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-relative-table-tr-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-ltr-rtl.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-ltr-rtl.tentative.html.ini deleted file mode 100644 index 531592fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-ltr-rtl.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[htb-ltr-rtl.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-ltr.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-ltr.tentative.html.ini deleted file mode 100644 index f58a9cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-ltr.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[htb-rtl-ltr.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-rtl.html.ini deleted file mode 100644 index 03ed2dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/htb-rtl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[htb-rtl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-ltr-rtl.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-ltr-rtl.tentative.html.ini deleted file mode 100644 index 6f01f89..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-ltr-rtl.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-ltr-rtl.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-ltr.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-ltr.tentative.html.ini deleted file mode 100644 index c29fd88..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-ltr.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-ltr.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-rtl.html.ini deleted file mode 100644 index 18b4ec2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vlr-rtl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vlr-rtl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-ltr-rtl.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-ltr-rtl.tentative.html.ini deleted file mode 100644 index 6094fb2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-ltr-rtl.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-ltr-rtl.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-ltr.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-ltr.tentative.html.ini deleted file mode 100644 index 6e4a23cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-ltr.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-ltr.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-rtl.html.ini deleted file mode 100644 index 07ae2c6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/static-position/vrl-rtl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vrl-rtl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tfoot-bottom.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tfoot-bottom.html.ini deleted file mode 100644 index 64a1c3a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tfoot-bottom.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-sticky-table-tfoot-bottom.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-thead-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-thead-top.html.ini deleted file mode 100644 index b2ebaea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-thead-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-sticky-table-thead-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-bottom.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-bottom.html.ini deleted file mode 100644 index 399636c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-bottom.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-sticky-table-tr-bottom.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-top.html.ini b/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-top.html.ini deleted file mode 100644 index 8d6d75f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-position/sticky/position-sticky-table-tr-top.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[position-sticky-table-tr-top.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-properties-values-api/at-property-animation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-properties-values-api/at-property-animation.html.ini index c237a1b..6c0911d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-properties-values-api/at-property-animation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-properties-values-api/at-property-animation.html.ini
@@ -2,8 +2,8 @@ [No transition when removing @property rule] expected: FAIL - [Registered properties referencing animated properties update correctly.] + [Unregistered properties referencing animated properties update correctly.] expected: FAIL - [Unregistered properties referencing animated properties update correctly.] + [Registered properties referencing animated properties update correctly.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-011.html.ini deleted file mode 100644 index 25bb5b2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-012.html.ini deleted file mode 100644 index f7a6732..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-012.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-012.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-025.html.ini deleted file mode 100644 index 757135a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-025.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[active-selection-025.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-051.html.ini deleted file mode 100644 index 7bbbb95..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-052.html.ini deleted file mode 100644 index e5a01c93..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-053.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-053.html.ini deleted file mode 100644 index c809165..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-053.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-053.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-054.html.ini deleted file mode 100644 index 595e6499..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-054.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[active-selection-054.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-056.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-056.html.ini deleted file mode 100644 index 8dbf184..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/active-selection-056.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[active-selection-056.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-004.html.ini deleted file mode 100644 index 5630d07..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cascade-highlight-004.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-005.html.ini deleted file mode 100644 index e0dd642..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/cascade-highlight-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cascade-highlight-005.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-002.html.ini index 277757a7c..7b67149 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-002.html.ini
@@ -1,3 +1,2 @@ [first-letter-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-003.html.ini index b067ecd1..3ff33e7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-letter-003.html.ini
@@ -1,3 +1,2 @@ [first-letter-003.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-line-with-inline-block.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-line-with-inline-block.html.ini index c1eb6579..c625d3a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-line-with-inline-block.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/first-line-with-inline-block.html.ini
@@ -1,3 +1,2 @@ [first-line-with-inline-block.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/grammar-error-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/grammar-error-001.html.ini index ca6490a..038d7ff 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/grammar-error-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/grammar-error-001.html.ini
@@ -1,4 +1,2 @@ [grammar-error-001.html] expected: FAIL - bug: crbug.com/1035708 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-001.html.ini deleted file mode 100644 index 819a1cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-cascade-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-002.html.ini deleted file mode 100644 index 59c9d5f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-cascade-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-007.html.ini deleted file mode 100644 index 2498ea0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-cascade-007.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[highlight-cascade-007.html] - [M span::selection’s inherited text-shadow respects M’s font-size] - expected: FAIL - - [W span::selection’s inherited text-shadow respects W’s line-height] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini deleted file mode 100644 index 0498cd74..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[highlight-currentcolor-computed-inheritance.html] - [getComputedStyle() for ::selection] - expected: FAIL - - [getComputedStyle() for ::target-text] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini index 6f10ee50..3919445 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini
@@ -1,4 +1,2 @@ [highlight-currentcolor-painting-properties-001.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini index a9dbaea..44b19e7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini
@@ -1,4 +1,2 @@ [highlight-currentcolor-painting-properties-002.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini deleted file mode 100644 index fd9c029d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[highlight-currentcolor-root-explicit-default-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini deleted file mode 100644 index 1310b15..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-currentcolor-root-implicit-default-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-003.html.ini index 1e782464..109e9d82 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-003.html.ini
@@ -1,4 +1,2 @@ [highlight-painting-003.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-004.html.ini index 837ca5d..764d61b3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-004.html.ini
@@ -1,4 +1,2 @@ [highlight-painting-004.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-soft-hyphens-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-soft-hyphens-001.html.ini deleted file mode 100644 index acc7420..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-painting-soft-hyphens-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[highlight-painting-soft-hyphens-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-003.html.ini deleted file mode 100644 index d072f19..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-paired-cascade-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-004.html.ini deleted file mode 100644 index dd28cfb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[highlight-paired-cascade-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-006.html.ini deleted file mode 100644 index e50cd23..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-paired-cascade-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-paired-cascade-006.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini deleted file mode 100644 index d71daf3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[highlight-pseudos-inheritance-computed-001.html] - [getComputedStyle() for ::selection at #child1] - expected: FAIL - - [getComputedStyle() for ::selection at #child2] - expected: FAIL - - [getComputedStyle() for ::target-text at #child1] - expected: FAIL - - [getComputedStyle() for ::target-text at #child2] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-002.html.ini deleted file mode 100644 index 7a3e98ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[highlight-styling-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-003.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-003.tentative.html.ini deleted file mode 100644 index 4aedcfc4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/highlight-styling-003.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[highlight-styling-003.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-016.html.ini deleted file mode 100644 index 16176fc7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-content-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-018.html.ini deleted file mode 100644 index c2ce6f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-content-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-content-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-hyphens.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-hyphens.html.ini deleted file mode 100644 index 1d9780a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-hyphens.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-hyphens.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-intrinsic-contribution-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-intrinsic-contribution-001.html.ini index 042ac310..bb24f15 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-intrinsic-contribution-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-intrinsic-contribution-001.html.ini
@@ -1,5 +1,3 @@ [marker-intrinsic-contribution-001.html] [Intrinsic contribution of inside decimal marker] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-break.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-break.html.ini deleted file mode 100644 index c73a337..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-break.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-line-break.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-height.html.ini deleted file mode 100644 index 1dcac271..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-line-height.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-line-height.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-overflow-wrap.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-overflow-wrap.html.ini deleted file mode 100644 index 82234bcf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-overflow-wrap.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-overflow-wrap.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-decoration-skip-ink.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-decoration-skip-ink.html.ini deleted file mode 100644 index abe6f6c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-decoration-skip-ink.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-text-decoration-skip-ink.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-emphasis.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-emphasis.html.ini deleted file mode 100644 index c5f46aa8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-emphasis.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-text-emphasis.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-shadow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-shadow.html.ini deleted file mode 100644 index d59e2eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-shadow.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-text-shadow.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-dynamic.html.ini deleted file mode 100644 index 84099a8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-dynamic.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-text-transform-dynamic.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-uppercase.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-uppercase.html.ini deleted file mode 100644 index 18f156e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-text-transform-uppercase.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-text-transform-uppercase.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-default.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-default.html.ini deleted file mode 100644 index 75840cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-default.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-unicode-bidi-default.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-normal.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-normal.html.ini deleted file mode 100644 index bd9d23d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-unicode-bidi-normal.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-unicode-bidi-normal.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-word-break.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-word-break.html.ini deleted file mode 100644 index b43edbe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/marker-word-break.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[marker-word-break.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-background-painting-order.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-background-painting-order.html.ini deleted file mode 100644 index c323d95..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-background-painting-order.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[selection-background-painting-order.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-input-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-input-011.html.ini deleted file mode 100644 index 67789df6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-input-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[selection-input-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-001.html.ini deleted file mode 100644 index afa098c6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[selection-link-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-002.html.ini deleted file mode 100644 index c1c04eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-link-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[selection-link-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-originating-decoration-color.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-originating-decoration-color.html.ini deleted file mode 100644 index 42c2c2f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-originating-decoration-color.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[selection-originating-decoration-color.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-grammar-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-grammar-001.html.ini index 9af3068..77fe927 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-grammar-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-grammar-001.html.ini
@@ -1,4 +1,2 @@ [selection-overlay-and-grammar-001.html] expected: FAIL - bug: crbug.com/1035708 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-spelling-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-spelling-001.html.ini index d5012e8..f251dfe 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-spelling-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-overlay-and-spelling-001.html.ini
@@ -1,4 +1,2 @@ [selection-overlay-and-spelling-001.html] expected: FAIL - bug: crbug.com/1035708 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-textarea-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-textarea-011.html.ini deleted file mode 100644 index 932dfc9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/selection-textarea-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[selection-textarea-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/spelling-error-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/spelling-error-001.html.ini index fd201c4..0024e46 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/spelling-error-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-pseudo/spelling-error-001.html.ini
@@ -1,5 +1,2 @@ [spelling-error-001.html] expected: FAIL - bug: crbug.com/1035708 - # css-pseudo-4 ::spelling-error and ::grammar-error not implemented - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-001.html.ini deleted file mode 100644 index 8254e87..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-002.html.ini deleted file mode 100644 index 03989af..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-003.html.ini deleted file mode 100644 index 96edd84..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-005.html.ini deleted file mode 100644 index 63e32801..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-006.html.ini deleted file mode 100644 index 6818bb71..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-007.html.ini deleted file mode 100644 index 006695e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-001.html.ini deleted file mode 100644 index 0b34551..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[target-text-dynamic-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-002.html.ini deleted file mode 100644 index 7ab9a36a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[target-text-dynamic-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-003.html.ini deleted file mode 100644 index 75c283d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-dynamic-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[target-text-dynamic-003.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-text-decoration-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-text-decoration-001.html.ini deleted file mode 100644 index dfa5283..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-pseudo/target-text-text-decoration-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[target-text-text-decoration-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base-container.html.ini deleted file mode 100644 index de2d215..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base-container.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-in-ruby-base-container.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base.html.ini deleted file mode 100644 index ff814f15..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/abs-in-ruby-base.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-in-ruby-base.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/block-ruby-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/block-ruby-003.html.ini index 2385565..3d1d255 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/block-ruby-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ruby/block-ruby-003.html.ini
@@ -1,3 +1,2 @@ [block-ruby-003.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/br-clear-all-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/br-clear-all-002.html.ini deleted file mode 100644 index 68068c7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/br-clear-all-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[br-clear-all-002.html] - [#container 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/line-spacing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/line-spacing.html.ini deleted file mode 100644 index 4434d45..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/line-spacing.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[line-spacing.html] - [Don't Consume half-leading of the previous line with text-emphasis] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Don't Consume half-leading of the next line with text-emphasis] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-intrinsic-isize-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-intrinsic-isize-002.html.ini index a543397..0f2ecaa 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-intrinsic-isize-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-intrinsic-isize-002.html.ini
@@ -1,4 +1,2 @@ [ruby-intrinsic-isize-002.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-justification-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-justification-001.html.ini index 761571572..cef554ee 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-justification-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-justification-001.html.ini
@@ -1,4 +1,2 @@ [ruby-justification-001.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-line-breaking-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-line-breaking-002.html.ini deleted file mode 100644 index a4e24495..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-line-breaking-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ruby-line-breaking-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-001a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-001a.html.ini index 0df837fb..461d73f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-001a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-001a.html.ini
@@ -1,3 +1,2 @@ [ruby-text-combine-upright-001a.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-002b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-002b.html.ini index 626dae6..25161a7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-002b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-text-combine-upright-002b.html.ini
@@ -1,2 +1,2 @@ [ruby-text-combine-upright-002b.html] - expected: [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-002.html.ini deleted file mode 100644 index 7f99855..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ruby-with-floats-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-003.html.ini deleted file mode 100644 index d23a08c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ruby/ruby-with-floats-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ruby-with-floats-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/fullscreen-crash.html.ini b/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/fullscreen-crash.html.ini index 8e97e91..e3881f878 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/fullscreen-crash.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/fullscreen-crash.html.ini
@@ -1,3 +1,2 @@ [fullscreen-crash.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/history-restore-anchors.html.ini b/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/history-restore-anchors.html.ini deleted file mode 100644 index 1bbba3f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-scroll-anchoring/history-restore-anchors.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[history-restore-anchors.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-scroll-snap/snap-after-initial-layout/scroll-snap-initial-layout-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-scroll-snap/snap-after-initial-layout/scroll-snap-initial-layout-000.html.ini deleted file mode 100644 index 16c8353..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-scroll-snap/snap-after-initial-layout/scroll-snap-initial-layout-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[scroll-snap-initial-layout-000.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shadow-parts/interaction-with-nested-pseudo-class.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shadow-parts/interaction-with-nested-pseudo-class.html.ini index d962c14..6d8dd62c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shadow-parts/interaction-with-nested-pseudo-class.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shadow-parts/interaction-with-nested-pseudo-class.html.ini
@@ -1,3 +1,2 @@ [interaction-with-nested-pseudo-class.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-003.html.ini deleted file mode 100644 index 2522801..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-border-box-border-radius-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-004.html.ini deleted file mode 100644 index d6133bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-border-box-border-radius-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-border-box-border-radius-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-content-box-border-radius-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-content-box-border-radius-002.html.ini deleted file mode 100644 index d56269f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-content-box-border-radius-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-content-box-border-radius-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-003.html.ini deleted file mode 100644 index 134504e0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-margin-box-border-radius-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-004.html.ini deleted file mode 100644 index a2b3703..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-margin-box-border-radius-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-008.html.ini deleted file mode 100644 index 01ad93c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-margin-box-border-radius-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-margin-box-border-radius-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-padding-box-border-radius-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-padding-box-border-radius-002.html.ini deleted file mode 100644 index 45a8690..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-box/shape-outside-padding-box-border-radius-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-padding-box-border-radius-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-004.html.ini deleted file mode 100644 index 6c9a22f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-image-004.html] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-006.html.ini deleted file mode 100644 index fe8e366..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[shape-image-006.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-015.html.ini deleted file mode 100644 index e04bb5b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[shape-image-015.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-016.html.ini deleted file mode 100644 index db84eb8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[shape-image-016.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-018.html.ini deleted file mode 100644 index 2f4324f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-image-018.html] - expected: - if (os == "win") and (processor == "x86_64"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-025.html.ini deleted file mode 100644 index 1cea8dab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-025.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[shape-image-025.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-026.html.ini deleted file mode 100644 index d20ff4ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-image-026.html] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-027.html.ini deleted file mode 100644 index 2f77b87..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-027.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[shape-image-027.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-042.html.ini deleted file mode 100644 index a4b0841..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-042.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-042.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-044.html.ini deleted file mode 100644 index c9a538fc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-044.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-048.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-048.html.ini deleted file mode 100644 index b7faea40..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-048.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-048.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-049.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-049.html.ini deleted file mode 100644 index 13873a6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-049.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-049.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-050.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-050.html.ini deleted file mode 100644 index 4443f62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-050.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-050.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-051.html.ini deleted file mode 100644 index 400e264f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-055.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-055.html.ini deleted file mode 100644 index 9ec632eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-055.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-circle-055.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-038.html.ini deleted file mode 100644 index 119a189..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-038.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-ellipse-038.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-039.html.ini deleted file mode 100644 index 3f1f0028..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-ellipse-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-024.html.ini deleted file mode 100644 index 29ebeb3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-inset-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-025.html.ini deleted file mode 100644 index 5c742bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-inset-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html.ini deleted file mode 100644 index 674b216..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-polygon-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-020.html.ini deleted file mode 100644 index 7d16758e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-polygon-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-021.html.ini deleted file mode 100644 index 7fcfbcb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-021.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-outside-polygon-021.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-margin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-margin-001.html.ini index c83bd715..837925b0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-margin-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-margin-001.html.ini
@@ -1,8 +1,6 @@ [shape-margin-001.html] [10ex - computed] - expected: - if (os == "linux") and (product == "content_shell"): PASS - FAIL + expected: FAIL [10ch - computed] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-004.html.ini index fc706dd..17d1ddc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-004.html.ini
@@ -1,173 +1,105 @@ [shape-outside-circle-004.html] [test unit (computed): ex - circle(at 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 50% 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 50ex 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 50ex 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 50ex top)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 70ex bottom)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at center 60ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at 60ex center)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50% top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50% bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50ex top 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50ex top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50ex bottom 70%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at left 50ex bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50% left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50% right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50ex left 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50ex left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50ex right 80%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at top 50ex right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70% left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70% right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70ex left 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70ex left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70ex right 80%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at bottom 70ex right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80% top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80% bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80ex top 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80ex top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80ex bottom 70%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - circle(at right 80ex bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ch - circle(at 50ch)] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-005.html.ini index c346147..65c83a0d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-circle-005.html.ini
@@ -1,8 +1,6 @@ [shape-outside-circle-005.html] [test unit: ex - circle(50ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ch - circle(50ch) - computed] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-computed-shape-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-computed-shape-000.html.ini index 880b409e..bffebd1a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-computed-shape-000.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-computed-shape-000.html.ini
@@ -1,4 +1,3 @@ [shape-outside-computed-shape-000.html] [ex units] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-004.html.ini index a6f11f2..030796d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-004.html.ini
@@ -1,173 +1,105 @@ [shape-outside-ellipse-004.html] [test unit (computed): ex - ellipse(at 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 50% 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 50ex 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 50ex 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 50ex top)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 70ex bottom)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at center 60ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at 60ex center)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50% top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50% bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50ex top 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50ex top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50ex bottom 70%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at left 50ex bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50% left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50% right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50ex left 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50ex left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50ex right 80%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at top 50ex right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70% left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70% right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70ex left 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70ex left 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70ex right 80%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at bottom 70ex right 80ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80% top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80% bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80ex top 50%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80ex top 50ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80ex bottom 70%)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ex - ellipse(at right 80ex bottom 70ex)] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit (computed): ch - ellipse(at 50ch)] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-005.html.ini index be0ecef..d6d124a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-ellipse-005.html.ini
@@ -1,43 +1,27 @@ [shape-outside-ellipse-005.html] [test unit: ex - ellipse(50ex 100ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(100ex 100px) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(50ex 25%) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(25% 50ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(25ex closest-side) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(closest-side 75ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(25ex farthest-side) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ex - ellipse(farthest-side 75ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [test unit: ch - ellipse(50ch 100ch) - computed] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-inset-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-inset-003.html.ini index 0abfd48e..912b9c7c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-inset-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-inset-003.html.ini
@@ -1,103 +1,63 @@ [shape-outside-inset-003.html] [inset(10ex round 10ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex / 10ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex / 10ex 20ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex / 10ex 20ex 30ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex / 10ex 20ex 30ex 40ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex / 10ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex / 10ex 20ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex / 10ex 20ex 30ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex / 10ex 20ex 30ex 40ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex / 10ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex / 10ex 20ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex / 10ex 20ex 30ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex / 10ex 20ex 30ex 40ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex 40ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex 40ex / 10ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex 40ex / 10ex 20ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex 40ex / 10ex 20ex 30ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ex round 10ex 20ex 30ex 40ex / 10ex 20ex 30ex 40ex) - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [inset(10ch round 10ch) - computed] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html.ini index 21369e2..2c60fc1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html.ini
@@ -1,18 +1,12 @@ [shape-outside-polygon-004.html] [Three vertices - ex ex, ex ex, ex ex - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [Three vertices - em em, em em, ex ex - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [Three vertices - ex ex, em, em, em em - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL [One vertex - rem ch - computed] expected:
diff --git a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini index 874cedd..2ca9d3a4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini
@@ -1,5 +1,3 @@ [shape-outside-shape-arguments-000.html] [Font relative units - computed] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/abspos-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/abspos-020.html.ini deleted file mode 100644 index bfcbe011..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/abspos-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abspos-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html.ini deleted file mode 100644 index 7797465..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-030.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-030.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html.ini deleted file mode 100644 index 70408513..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html.ini deleted file mode 100644 index ecc516b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-037.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-037.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html.ini deleted file mode 100644 index b39b11f9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html.ini deleted file mode 100644 index 691c205..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-046.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-046.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html.ini deleted file mode 100644 index 69ed3566..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-048.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-048.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html.ini deleted file mode 100644 index 142d634..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-050.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-aspect-ratio-050.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/fieldset-element-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/fieldset-element-001.html.ini index b6a7b7f..fd77856 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/fieldset-element-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/fieldset-element-001.html.ini
@@ -1,4 +1,2 @@ [fieldset-element-001.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html.ini index 06b5b7da..e73a37e1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-002.html.ini
@@ -1,4 +1,2 @@ [flex-aspect-ratio-002.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html.ini deleted file mode 100644 index 03f8fa3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html.ini deleted file mode 100644 index 8075526c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-026.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html.ini deleted file mode 100644 index 8d63e61..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-027.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html.ini deleted file mode 100644 index 3a1f7d9f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-028.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-028.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html.ini deleted file mode 100644 index d3173515..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html.ini deleted file mode 100644 index da4a53f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/flex-aspect-ratio-042.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[flex-aspect-ratio-042.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html.ini deleted file mode 100644 index 1781eae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/floats-aspect-ratio-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[floats-aspect-ratio-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html.ini deleted file mode 100644 index 0c8931ee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/grid-aspect-ratio-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-aspect-ratio-040.html] - expected: - if flag_specific == "disable-layout-ng": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-039.html.ini deleted file mode 100644 index 2d3ba668..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-039.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-element-039.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-040.html.ini deleted file mode 100644 index 102d709..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/replaced-element-040.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-element-040.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/table-element-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/table-element-001.html.ini deleted file mode 100644 index abc312e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/aspect-ratio/table-element-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-element-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1a.html.ini deleted file mode 100644 index bb110ed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-size-with-min-or-max-content-1a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1b.html.ini deleted file mode 100644 index 06b51a4e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/block-size-with-min-or-max-content-1b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-size-with-min-or-max-content-1b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-block.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-block.html.ini deleted file mode 100644 index 9fc21a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-block.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[calc-margins-block.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-content.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-content.html.ini deleted file mode 100644 index 1225d5f9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-content.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[calc-margins-fieldset-content.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-legend.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-legend.html.ini deleted file mode 100644 index d5e9d99a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-fieldset-legend.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[calc-margins-fieldset-legend.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-flex.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-flex.html.ini deleted file mode 100644 index 22df5ee3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-flex.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[calc-margins-flex.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-table-caption.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-table-caption.html.ini deleted file mode 100644 index 95505b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/calc-margins-table-caption.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[calc-margins-table-caption.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/clone-nowrap-intrinsic-size-bidi.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/clone-nowrap-intrinsic-size-bidi.html.ini deleted file mode 100644 index 7eb5d67..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/clone-nowrap-intrinsic-size-bidi.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clone-nowrap-intrinsic-size-bidi.html] - expected: - if flag_specific == "disable-layout-ng": [FAIL, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation.html.ini index c63c33b..eda88ad 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/animation/contain-intrinsic-size-interpolation.html.ini
@@ -1,640 +1,480 @@ [contain-intrinsic-size-interpolation.html] [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (-0.3) should be [59px 75px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0) should be [50px 60px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.3) should be [41px 45px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.6) should be [32px 30px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1) should be [20px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1.5) should be [5px 0px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (-0.3) should be [59px 75px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0) should be [50px 60px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.3) should be [41px 45px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.6) should be [32px 30px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1) should be [20px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1.5) should be [5px 0px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (-0.3) should be [59px 75px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0) should be [50px 60px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.3) should be [41px 45px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.6) should be [32px 30px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1) should be [20px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1.5) should be [5px 0px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (-0.3) should be [59px 75px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0) should be [50px 60px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.3) should be [41px 45px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (0.6) should be [32px 30px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1) should be [20px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from neutral to [20px 10px\] at (1.5) should be [5px 0px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (0.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (0.6) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [initial\] to [20px 20px\] at (1.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (0.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (0.6) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (1) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (1.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (0.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (0.6) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (1) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [inherit\] to [20px\] at (1.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (0.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (0.6) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (1) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (1.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (0.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (0.6) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (1) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [unset\] to [20px\] at (1.5) should be [20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (0.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (0.6) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (1) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (1.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (0.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (0.6) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (1) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none\] to [20px 20px\] at (1.5) should be [20px 20px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (-0.3) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (0) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (0.3) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (-0.3) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (0) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [10px 15px\] to [none\] at (0.3) should be [10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.3) should be [auto 3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.6) should be [auto 6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1) should be [auto 10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1.5) should be [auto 15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.3) should be [auto 3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.6) should be [auto 6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1) should be [auto 10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1.5) should be [auto 15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.3) should be [auto 3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.6) should be [auto 6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1) should be [auto 10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1.5) should be [auto 15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.3) should be [auto 3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (0.6) should be [auto 6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1) should be [auto 10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 0px 0px\] to [auto 10px 10px\] at (1.5) should be [auto 15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (-0.3) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.3) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.6) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (1) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (1.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (-0.3) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.3) should be [auto 10px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (0.6) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (1) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [auto 10px 15px\] to [20px 15px\] at (1.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (-0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.6) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (1) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (1.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (-0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (0.6) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (1) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [20px 15px\] at (1.5) should be [20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (-0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.5) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.6) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (1) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (1.5) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (-0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.3) should be [none 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.5) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (0.6) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (1) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [none 15px\] to [auto 20px 15px\] at (1.5) should be [auto 20px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.3) should be [3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.6) should be [6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1) should be [10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1.5) should be [15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.3) should be [3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.6) should be [6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1) should be [10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1.5) should be [15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.3) should be [3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.6) should be [6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1) should be [10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1.5) should be [15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.3) should be [3px 3px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (0.6) should be [6px 6px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1) should be [10px 10px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [0px 0px\] to [10px\] at (1.5) should be [15px 15px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (-0.3) should be [17px 37px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0) should be [20px 40px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.3) should be [23px 43px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.6) should be [26px 46px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1) should be [30px 50px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1.5) should be [35px 55px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (-0.3) should be [17px 37px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0) should be [20px 40px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.3) should be [23px 43px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.6) should be [26px 46px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1) should be [30px 50px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Transitions with transition: all: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1.5) should be [35px 55px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (-0.3) should be [17px 37px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0) should be [20px 40px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.3) should be [23px 43px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.6) should be [26px 46px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1) should be [30px 50px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [CSS Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1.5) should be [35px 55px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (-0.3) should be [17px 37px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0) should be [20px 40px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.3) should be [23px 43px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (0.6) should be [26px 46px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1) should be [30px 50px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [Web Animations: property <contain-intrinsic-size> from [20px 40px\] to [30px 50px\] at (1.5) should be [35px 55px\]] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/auto-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/auto-007.html.ini index 9d0a316..9182f6c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/auto-007.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/auto-007.html.ini
@@ -13,11 +13,3 @@ [.test 27] expected: FAIL - - [.test 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.test 6] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-025.html.ini deleted file mode 100644 index 5637e698..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-intrinsic-size-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-026.html.ini deleted file mode 100644 index 630844c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-intrinsic-size-026.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-028.html.ini deleted file mode 100644 index 18ec0dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-028.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[contain-intrinsic-size-028.html] - expected: - if flag_specific == "disable-layout-ng": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-029.html.ini index d5b1e64..4b60d8f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-029.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-sizing/contain-intrinsic-size/contain-intrinsic-size-029.html.ini
@@ -1,12 +1,9 @@ [contain-intrinsic-size-029.html] [.test 5] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [.test 6] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [.test 7] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/dynamic-change-inline-size-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/dynamic-change-inline-size-002.html.ini deleted file mode 100644 index caa0549..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/dynamic-change-inline-size-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dynamic-change-inline-size-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-1.html.ini deleted file mode 100644 index ec09a233..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hori-block-size-small-or-larger-than-container-with-min-or-max-content-1.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini deleted file mode 100644 index 52836121..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini deleted file mode 100644 index 32a2053e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hori-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-001.html.ini deleted file mode 100644 index f38f5b1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-002.html.ini deleted file mode 100644 index 5bc8a2b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-003.html.ini deleted file mode 100644 index e1481ee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-004.html.ini deleted file mode 100644 index d49beb0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-005.html.ini deleted file mode 100644 index 1392c8e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-006.html.ini deleted file mode 100644 index 71bc641..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-007.html.ini deleted file mode 100644 index 86b1c34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-008.html.ini deleted file mode 100644 index 3da5f39..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/image-min-max-content-intrinsic-size-change-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-min-max-content-intrinsic-size-change-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-004.html.ini deleted file mode 100644 index b0bc9a14d3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-non-replaced-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-005.html.ini deleted file mode 100644 index cf3688d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-non-replaced-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-non-replaced-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-008.html.ini deleted file mode 100644 index 2173026..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-001.html.ini deleted file mode 100644 index 265f445..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-002.html.ini deleted file mode 100644 index 4ea60e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-004.html.ini deleted file mode 100644 index 8d2da65..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-006.html.ini deleted file mode 100644 index f2a13b66..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-007.html.ini deleted file mode 100644 index 93c60e47..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-008.html.ini deleted file mode 100644 index cae9bed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/intrinsic-percent-replaced-dynamic-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[intrinsic-percent-replaced-dynamic-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-intrinsic-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-intrinsic-size-001.html.ini deleted file mode 100644 index aa7bd33b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-intrinsic-size-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-aspect-ratio-intrinsic-size-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-001.html.ini deleted file mode 100644 index dd35274..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-aspect-ratio-stretch-fit-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-002.html.ini deleted file mode 100644 index d2f23b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-aspect-ratio-stretch-fit-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-003.html.ini deleted file mode 100644 index b13c7c32..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/replaced-aspect-ratio-stretch-fit-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[replaced-aspect-ratio-stretch-fit-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-001.html.ini deleted file mode 100644 index 019e42c1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[svg-intrinsic-size-001.html] - [svg 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-003.html.ini deleted file mode 100644 index 54451ec2d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/svg-intrinsic-size-003.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[svg-intrinsic-size-003.html] - [svg 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [svg 5] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini deleted file mode 100644 index b26c36e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vert-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini deleted file mode 100644 index a56964c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/vert-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vert-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-sizing/whitespace-and-break.html.ini b/third_party/blink/web_tests/external/wpt/css/css-sizing/whitespace-and-break.html.ini deleted file mode 100644 index 466d212d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-sizing/whitespace-and-break.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[whitespace-and-break.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-002.html.ini deleted file mode 100644 index de06f16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-002.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[absolute-tables-002.html] - [.table 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.table 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-007.html.ini deleted file mode 100644 index 382ca734..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[absolute-tables-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-011.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-011.tentative.html.ini deleted file mode 100644 index 820e3d5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-011.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[absolute-tables-011.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-015.html.ini deleted file mode 100644 index afc8c04..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/absolute-tables-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[absolute-tables-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/border-spacing-included-in-sizes-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/border-spacing-included-in-sizes-001.html.ini deleted file mode 100644 index e0fbaf4e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/border-spacing-included-in-sizes-001.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[border-spacing-included-in-sizes-001.html] - [tbody 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [tbody 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [tbody 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [tfoot tr 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/border-writing-mode-dynamic-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/border-writing-mode-dynamic-001.html.ini deleted file mode 100644 index 12cbb20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/border-writing-mode-dynamic-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[border-writing-mode-dynamic-001.html] - [Table borders track writing mode changes] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-1.html.ini deleted file mode 100644 index d987306..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-1.html.ini +++ /dev/null
@@ -1,28 +0,0 @@ -[bounding-box-computation-1.html] - [Table-row is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-row-group is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-row-group is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column-group is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column-group is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-2.html.ini deleted file mode 100644 index f2bd752..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-2.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[bounding-box-computation-2.html] - [Table-column is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column-group is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-column-group is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-3.html.ini index a56f2ddb..c9638f1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-3.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/bounding-box-computation-3.html.ini
@@ -4,23 +4,3 @@ [First (empty) table-row-group should be located at 10px top] expected: FAIL - - [First (empty) table-row-group should be located at 10px left] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Second table-row-group is 100px wide] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Second table-row-group should be located at 10px left] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Second table-row-group is 100px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [First (empty) table-row-group is 0px tall] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/collapsed-scroll-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/collapsed-scroll-overflow.html.ini deleted file mode 100644 index 065844c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/collapsed-scroll-overflow.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[collapsed-scroll-overflow.html] - [collapsed-scroll-overflow] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/column-track-merging.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/column-track-merging.html.ini deleted file mode 100644 index e63f01c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/column-track-merging.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[column-track-merging.html] - [main table 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [main table 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [main table 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [main table 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [main table 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [main table 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini deleted file mode 100644 index ce9e028..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fixed-layout-excess-width-distribution-001.html] - [#theTable 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/fractional-percent-width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/fractional-percent-width.html.ini deleted file mode 100644 index 1a473c1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/fractional-percent-width.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[fractional-percent-width.html] - [.cell 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.cell 3] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/computing-row-measure-0.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/computing-row-measure-0.html.ini deleted file mode 100644 index 3ffaa38..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/computing-row-measure-0.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[computing-row-measure-0.html] - [Checking intermediate min-content height for span 1 (2)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Checking intermediate min-content height for span 1 (4)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-001.html.ini deleted file mode 100644 index 94953e4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[extra-height-given-to-all-row-groups-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-003.html.ini deleted file mode 100644 index 3500407..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[extra-height-given-to-all-row-groups-003.html] - [#theTable 1] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-005.html.ini deleted file mode 100644 index 189c15d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/extra-height-given-to-all-row-groups-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[extra-height-given-to-all-row-groups-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-005.html.ini deleted file mode 100644 index 2b19f34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-sizing-of-table-cell-children-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini index e9b6169..483d2e1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini
@@ -1,9 +1,3 @@ [percentage-sizing-of-table-cell-children.html] [Unresolvable percentage widths are resolved as auto in first pass (replaced elements)] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL - - [Unresolvable percentage heights are resolved as auto in first pass (replaced elements)] - expected: - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/html-to-css-mapping-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/html-to-css-mapping-1.html.ini deleted file mode 100644 index 1907eaa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/html-to-css-mapping-1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[html-to-css-mapping-1.html] - [HTML -> CSS Mapping is applied correctly on improper table markup (no table => no border-spacing, but padding)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-1.html.ini index 4642218..c710219e0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-1.html.ini
@@ -1,16 +1,6 @@ [html5-table-formatting-1.html] [Empty tables do not take table-columns into account] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [Empty tables do not take table-rows into account] expected: FAIL - - [Table-columns are taken into account after missing cells are generated (empty line)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table-columns are taken into account after missing cells are generated (partially empty line)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-2.html.ini deleted file mode 100644 index 9950a7d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-2.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[html5-table-formatting-2.html] - [Explicitely defined columns are not merged] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Border-spacing is added between any two unmerged columns (1)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Border-spacing is added between any two unmerged columns (5)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini deleted file mode 100644 index 504a92c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[html5-table-formatting-fixed-layout-1.html] - [Redundant columns of fixed-layout tables are not being merged] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Redundant rows of fixed-layout tables are not being merged] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/min-max-size-table-content-box.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/min-max-size-table-content-box.html.ini deleted file mode 100644 index 25ad987..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/min-max-size-table-content-box.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[min-max-size-table-content-box.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/paint/col-paint-vrl-rtl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/paint/col-paint-vrl-rtl.html.ini deleted file mode 100644 index 775495be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/paint/col-paint-vrl-rtl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[col-paint-vrl-rtl.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-height-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-height-001.html.ini deleted file mode 100644 index 44d8e1c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-height-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subpixel-table-cell-height-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-001.html.ini deleted file mode 100644 index 61dcb1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subpixel-table-cell-width-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-002.html.ini deleted file mode 100644 index c8bf81d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-cell-width-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subpixel-table-cell-width-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-width-001.html.ini deleted file mode 100644 index 98fd5d225..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/subpixel-table-width-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subpixel-table-width-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/table-has-box-sizing-border-box-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/table-has-box-sizing-border-box-002.html.ini deleted file mode 100644 index cb4b5e0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/table-has-box-sizing-border-box-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-has-box-sizing-border-box-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-table.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-table.html.ini index 0abf86f..f7983b9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-table.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-table.html.ini
@@ -1,41 +1,30 @@ [baseline-table.html] [.container 1] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 2] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 3] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 4] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 5] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 8] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 10] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 11] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 12] - expected: - if product == "chrome": FAIL + expected: FAIL [.container 13] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-td.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-td.html.ini index fbc24bb1..10e42d6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-td.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/baseline-td.html.ini
@@ -1,16 +1,6 @@ [baseline-td.html] [table, .display-table 1] - expected: - if product == "chrome": FAIL + expected: FAIL [table, .display-table 2] - expected: - if product == "chrome": FAIL - - [table, .display-table 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table, .display-table 3] - expected: - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/caption.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/caption.html.ini deleted file mode 100644 index b66b85d5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/caption.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[caption.html] - [table 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 13] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colgroup-col.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colgroup-col.html.ini index 2844c64..522b471 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colgroup-col.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colgroup-col.html.ini
@@ -1,12 +1,6 @@ [colgroup-col.html] [table 5] - expected: - if product == "chrome": FAIL + expected: FAIL [table 6] - expected: - if product == "chrome": FAIL - - [table 4] - expected: - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colspan-redistribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colspan-redistribution.html.ini deleted file mode 100644 index c2e98238..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/colspan-redistribution.html.ini +++ /dev/null
@@ -1,36 +0,0 @@ -[colspan-redistribution.html] - [table 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 19] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 29] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 30] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 31] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/column-widths.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/column-widths.html.ini deleted file mode 100644 index 08629bdc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/column-widths.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[column-widths.html] - [table 13] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/element-sizing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/element-sizing.html.ini deleted file mode 100644 index 13b89ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/element-sizing.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[element-sizing.html] - [table 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column-collapsed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column-collapsed.html.ini deleted file mode 100644 index 3c76aa8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column-collapsed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-image-column-collapsed.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column.html.ini deleted file mode 100644 index 3523a419..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/background-image-column.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[background-image-column.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/collapsed-border-large-cell.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/collapsed-border-large-cell.html.ini deleted file mode 100644 index 52675c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/paint/collapsed-border-large-cell.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[collapsed-border-large-cell.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/position-sticky-container.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/position-sticky-container.html.ini deleted file mode 100644 index 28fb362..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/position-sticky-container.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[position-sticky-container.html] - [TR sticky container is table] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [TBODY sticky container is table] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/rowspan-height-redistribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/rowspan-height-redistribution.html.ini deleted file mode 100644 index d5bebfd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/rowspan-height-redistribution.html.ini +++ /dev/null
@@ -1,28 +0,0 @@ -[rowspan-height-redistribution.html] - [table 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 18] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 20] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 22] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 23] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini deleted file mode 100644 index 49d1ab99..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[section-no-tbody-fixed-distribution.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini deleted file mode 100644 index 3da9d42..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[section-no-tbody-percent-distribution.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-height-redistribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-height-redistribution.html.ini deleted file mode 100644 index baa9c7f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-height-redistribution.html.ini +++ /dev/null
@@ -1,40 +0,0 @@ -[table-height-redistribution.html] - [table 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 16] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 23] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 24] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 25] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 26] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 27] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 28] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-minmax.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-minmax.html.ini deleted file mode 100644 index 9685baf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-minmax.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[table-minmax.html] - [table 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 13] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-quirks.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-quirks.html.ini index a877ee2..a6ad2aa5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-quirks.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-quirks.html.ini
@@ -1,4 +1,3 @@ [table-quirks.html] [table 3] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini deleted file mode 100644 index 0a4d26f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[table-width-redistribution-fixed-padding.html] - [table 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 12] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 13] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 15] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed.html.ini deleted file mode 100644 index c51300f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution-fixed.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[table-width-redistribution-fixed.html] - [table 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution.html.ini deleted file mode 100644 index c46b0eba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/table-width-redistribution.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[table-width-redistribution.html] - [table 4] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/tbody-height-redistribution.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/tbody-height-redistribution.html.ini deleted file mode 100644 index b7e9c3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/tbody-height-redistribution.html.ini +++ /dev/null
@@ -1,40 +0,0 @@ -[tbody-height-redistribution.html] - [table 2] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 4] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 5] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 7] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 8] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 9] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 10] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [table 12] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-001.html.ini deleted file mode 100644 index 563e0bba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[td-box-sizing-001.html] - [table 11] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-002.html.ini deleted file mode 100644 index 627f606b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tentative/td-box-sizing-002.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[td-box-sizing-002.html] - [.t 3] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.t 6] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.t 11] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [.t 13] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/tfoot-crash-print.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/tfoot-crash-print.html.ini index d24fd07..68e662b04 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/tfoot-crash-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/tfoot-crash-print.html.ini
@@ -1,4 +1,2 @@ [tfoot-crash-print.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): FAIL - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/toggle-row-display-property-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/toggle-row-display-property-001.html.ini deleted file mode 100644 index ae825e5b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/toggle-row-display-property-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[toggle-row-display-property-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-border-spacing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-border-spacing.html.ini deleted file mode 100644 index 2749232..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-border-spacing.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[visibility-collapse-border-spacing.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-001.html.ini deleted file mode 100644 index 3ab42a45..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-col-001.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-002.html.ini deleted file mode 100644 index 65cb3e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-col-002.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-003.html.ini deleted file mode 100644 index 1566371d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-col-003.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-004-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-004-dynamic.html.ini deleted file mode 100644 index 33cb325..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-004-dynamic.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-col-004-dynamic.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-005.html.ini deleted file mode 100644 index 43bc6cff3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-col-005.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-col-005.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-001.html.ini deleted file mode 100644 index 7d0d403..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-colspan-001.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-002.html.ini deleted file mode 100644 index e491a14..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-colspan-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-colspan-002.html] - [col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-row-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-row-004.html.ini deleted file mode 100644 index af60060..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-row-004.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-row-004.html] - [collapsed row shrinks table height] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-001.html.ini deleted file mode 100644 index a7eeeff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-rowcol-001.html] - [spanning col visibility:collapse changes table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-002.html.ini deleted file mode 100644 index b1334f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowcol-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[visibility-collapse-rowcol-002.html] - [spanning row visibility:collapse doesn't change table width] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowspan-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowspan-005.html.ini index 721484d..2920f44 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowspan-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-tables/visibility-collapse-rowspan-005.html.ini
@@ -1,4 +1,2 @@ [visibility-collapse-rowspan-005.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-tables/width-distribution/computing-column-measure-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-tables/width-distribution/computing-column-measure-1.html.ini deleted file mode 100644 index 9449f71..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-tables/width-distribution/computing-column-measure-1.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[computing-column-measure-1.html] - [Checking intermediate min-content height for span 2 (4)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/invalidation/text-decoration-thickness.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/invalidation/text-decoration-thickness.html.ini index a74c4927..8a717fb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/invalidation/text-decoration-thickness.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/invalidation/text-decoration-thickness.html.ini
@@ -1,3 +1,2 @@ [text-decoration-thickness.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-color.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-color.html.ini index 07bd3db..81c1100 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-color.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-color.html.ini
@@ -1,4 +1,2 @@ [text-decoration-color.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-decorating-box-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-decorating-box-001.html.ini deleted file mode 100644 index 5f84013..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-decorating-box-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-decorating-box-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-014.xht.ini deleted file mode 100644 index c3270df..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-014.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-line-014.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-spelling-error-color-dynamic-001.optional.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-spelling-error-color-dynamic-001.optional.html.ini deleted file mode 100644 index 3559642..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-line-spelling-error-color-dynamic-001.optional.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-decoration-line-spelling-error-color-dynamic-001.optional.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-001.html.ini deleted file mode 100644 index b003950..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-skip-ink-vertical-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-002.html.ini deleted file mode 100644 index 98489d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-skip-ink-vertical-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-skip-ink-vertical-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-001.html.ini deleted file mode 100644 index b459524c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-subelements-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-002.html.ini index e1a2ec8..e35013f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-002.html.ini
@@ -1,4 +1,2 @@ [text-decoration-subelements-002.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-003.html.ini deleted file mode 100644 index 04f59046..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-subelements-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-subelements-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-overline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-overline-001.html.ini deleted file mode 100644 index 98e18e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-overline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-thickness-overline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-scroll-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-scroll-001.html.ini deleted file mode 100644 index 1fdaca2e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-scroll-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-thickness-scroll-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-underline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-underline-001.html.ini deleted file mode 100644 index 9358f91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-underline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-thickness-underline-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-vertical-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-vertical-001.html.ini deleted file mode 100644 index a3075aa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-decoration-thickness-vertical-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-decoration-thickness-vertical-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-001.xht.ini index 182ff9a..fb3630a1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-001.xht.ini
@@ -1,4 +1,2 @@ [text-emphasis-color-001.xht] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001.html.ini index 6ad1fdc..4a66a5e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-color-property-001.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001a.html.ini index acc2fc1..9107f89 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-color-property-001a.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001b.html.ini index 782ae65..23ce3ed 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-001b.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-color-property-001b.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-002.html.ini index d85f86fc..aac00933 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-color-property-002.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-color-property-002.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003a.html.ini index 53f15b6b..543a408 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003a.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-003a.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003b.html.ini index fdd01f9..916ccaa 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003b.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-003b.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003c.html.ini index 4ffc870..9ef2a62 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003c.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003c.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-line-height-003c.html] - expected: - if product == "chrome": [FAIL, PASS] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003d.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003d.html.ini index 7b5bd0a..0304d1a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003d.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-003d.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-003d.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004a.html.ini index ed76a43e..691a760 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004a.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-004a.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004b.html.ini index 3e6e2fb..ac39b1b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004b.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-004b.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004c.html.ini index 2c865d7..359dd6d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004c.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004c.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-004c.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004d.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004d.html.ini index f0f532b..a80ea86 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004d.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-line-height-004d.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-line-height-004d.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001.html.ini index 2c8e332..16121c98 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-001.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001a.html.ini index 3d9d3be..d4dcc331 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-001a.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001b.html.ini index f8d4205..53d5fe8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001b.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-001b.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001c.html.ini index 288f5d8..d4e381a8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001c.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-001c.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-001c.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003.html.ini index 68ad56d..58e65b1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003a.html.ini index 3ccfeb1..bf4fe8b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-003a.html] - expected: - if product == "chrome": [FAIL, PASS] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003b.html.ini index 748a5ae..4f70cf6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003b.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003b.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003c.html.ini index 0c066335..6939f393 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003c.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003c.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003c.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003d.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003d.html.ini index 3367d12e..32c71630 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003d.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003d.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003d.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003e.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003e.html.ini index cd64353d..509eb38c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003e.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003e.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003e.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003f.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003f.html.ini index 012a3ca6..22974551 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003f.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003f.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003f.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003g.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003g.html.ini index c5d4bac..f6903dbf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003g.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-003g.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-003g.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004.html.ini index 1b87777b..65b82e9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004a.html.ini index 7c9582c4..61fb6b3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004a.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004a.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004b.html.ini index eb8e787b..1a8766d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004b.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004b.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004c.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004c.html.ini index 591695d..e7b8815 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004c.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004c.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004c.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004d.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004d.html.ini index 0343385..17f0e2f9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004d.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004d.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004d.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004e.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004e.html.ini index 584a2427..60153cbd 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004e.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004e.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-position-property-004e.html] - expected: - if product == "chrome": [FAIL, PASS] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004f.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004f.html.ini index 750e5372..bc70ae3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004f.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004f.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004f.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004g.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004g.html.ini index 4445b41..caa60ea 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004g.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-position-property-004g.html.ini
@@ -1,3 +1,2 @@ [text-emphasis-position-property-004g.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003.html.ini index 8f50d97b..28faa9c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-property-003.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003b.html.ini index 3c52a7d..6566bd2c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-003b.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-property-003b.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004.html.ini index e0e77eb7..f67a1c38 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-property-004.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004a.html.ini index 6d197eb4..07c190a8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-property-004a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-property-004a.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-007.html.ini index acabc60d..d40a756f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-007.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-007.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-007.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-012.html.ini index 6d54058..62c8d5e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-012.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-012.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-012.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-021.html.ini index 75b2ed83..bbabc0e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-021.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-021.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-021.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012.html.ini index 3f95533..8ec0a91 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-property-012.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012a.html.ini index 9d0490817..5ce8b22c3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-property-012a.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012b.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012b.html.ini index 2c05b52..0a6bc7b2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-012b.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-property-012b.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016.html.ini index 78037a2..7afd771 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-property-016.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016a.html.ini index cc1166fa..491e1e3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-property-016a.html.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-property-016a.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht.ini index 63cbf354..fa5f16d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht.ini
@@ -1,4 +1,2 @@ [text-emphasis-style-string-001.xht] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-underline-offset-variable.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-underline-offset-variable.html.ini index 984c69f..73d6a7f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-underline-offset-variable.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text-decor/text-underline-offset-variable.html.ini
@@ -1,3 +1,2 @@ [text-underline-offset-variable.html] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/bidi/bidi-tab-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/bidi/bidi-tab-001.html.ini deleted file mode 100644 index fb5c6363..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/bidi/bidi-tab-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[bidi-tab-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-001.html.ini deleted file mode 100644 index ff3d1bbc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[boundary-shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-003.html.ini deleted file mode 100644 index 8c6563bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[boundary-shaping-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-004.html.ini deleted file mode 100644 index d64f83b4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[boundary-shaping-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-005.html.ini deleted file mode 100644 index 5e77085a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[boundary-shaping-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-009.html.ini index fcd1c3b..33a2820 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-009.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-009.html.ini
@@ -1,4 +1,2 @@ [boundary-shaping-009.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-010.html.ini deleted file mode 100644 index 45903a1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/boundary-shaping/boundary-shaping-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[boundary-shaping-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-character-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-character-005.html.ini deleted file mode 100644 index 31c0b91..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-character-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hyphenate-character-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-limit-chars-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-limit-chars-001.html.ini index 262b256..4d27a7c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-limit-chars-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphenate-limit-chars-001.html.ini
@@ -1,4 +1,2 @@ [hyphenate-limit-chars-001.html] - expected: - if (product == "content_shell") and (flag_specific == ""): PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-003.html.ini index d368dbf..613845aa5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-003.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-003.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-004.html.ini index b84d193..ddc2392c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-004.html.ini
@@ -1,4 +1,2 @@ [hyphens-auto-004.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-005.html.ini index d2a5524..fbca25e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-005.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-005.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-010.html.ini index 6e61b91..bc707da 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-010.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-010.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-010.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-control.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-control.html.ini index 0baf2f0..30cb3b6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-control.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-control.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-control.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html.ini index 5e06583..0c70d5b8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-inline-010.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini index bf3466e..93ffa116 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini
@@ -1,3 +1,2 @@ [hyphens-auto-last-word-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-character.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-character.html.ini index bdfb9b9..adc0b8a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-character.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-character.html.ini
@@ -1,4 +1,2 @@ [hyphens-character.html] - expected: - if (product == "content_shell") and (flag_specific == ""): PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-punctuation-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-punctuation-001.html.ini index eda38be7..756c4be5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-punctuation-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-punctuation-001.html.ini
@@ -1,3 +1,2 @@ [hyphens-punctuation-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-001.html.ini deleted file mode 100644 index f994e8e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hyphens-shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-002.html.ini deleted file mode 100644 index 526dbbb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-shaping-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hyphens-shaping-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-001.html.ini deleted file mode 100644 index 03cea62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hyphens-span-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-002.html.ini index 5b8243c..c22d365 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-span-002.html.ini
@@ -1,3 +1,2 @@ [hyphens-span-002.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-vertical-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-vertical-003.html.ini index 75dba5f..75c65bd7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-vertical-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/hyphens/hyphens-vertical-003.html.ini
@@ -1,4 +1,2 @@ [hyphens-vertical-003.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-baspglwj-120.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-baspglwj-120.html.ini deleted file mode 100644 index 0c25e6a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-baspglwj-120.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[css3-text-line-break-baspglwj-120.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini index 73bbd02..1506bb7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini
@@ -1,3 +1,2 @@ [css3-text-line-break-opclns-201.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-200.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-200.html.ini deleted file mode 100644 index 67de328..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-200.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-200.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-201.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-201.html.ini deleted file mode 100644 index d5b4290..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-201.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-201.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-202.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-202.html.ini deleted file mode 100644 index 41e60fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-202.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-202.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-203.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-203.html.ini deleted file mode 100644 index 9e44cbb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-203.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-203.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-204.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-204.html.ini deleted file mode 100644 index 5ade4e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-204.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-204.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-205.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-205.html.ini deleted file mode 100644 index ec53f46..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-205.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-205.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-206.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-206.html.ini deleted file mode 100644 index 6574cbd1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-206.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-206.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-211.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-211.html.ini deleted file mode 100644 index b1b2b3c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-211.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-211.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-212.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-212.html.ini deleted file mode 100644 index d236d7e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-212.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-212.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini deleted file mode 100644 index 45568ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[letter-spacing-bengali-yaphala-001.html] - expected: - if product == "chrome": FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-001.html.ini deleted file mode 100644 index 66b1fdb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-bidi-001.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-002.html.ini deleted file mode 100644 index ea37896..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-bidi-002.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini deleted file mode 100644 index 79d304a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-bidi-003.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini deleted file mode 100644 index 589ff07..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-bidi-004.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini deleted file mode 100644 index 93ca946..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-bidi-005.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini deleted file mode 100644 index d0ea822a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-control-chars-001.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini deleted file mode 100644 index 9ae07d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-end-of-line-001.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini deleted file mode 100644 index e8c3415..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-nesting-001.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-002.html.ini deleted file mode 100644 index 3a8b6bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[letter-spacing-nesting-002.html] - expected: FAIL - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini deleted file mode 100644 index ead0e49..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[letter-spacing-nesting-003.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-001.html.ini deleted file mode 100644 index bdd8bd4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-anywhere-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini deleted file mode 100644 index fba43f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-anywhere-and-white-space-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-006.html.ini deleted file mode 100644 index c0f9ee2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-anywhere-and-white-space-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini deleted file mode 100644 index 8bb0a7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-anywhere-and-white-space-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-015a.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-015a.xht.ini deleted file mode 100644 index 71680f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-015a.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-break-normal-015a.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-hyphens-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-hyphens-001.html.ini index f876c29..8331ec15 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-hyphens-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-normal-hyphens-001.html.ini
@@ -1,3 +1,2 @@ [line-break-normal-hyphens-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-shaping-001.html.ini deleted file mode 100644 index b88c1b3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-015a.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-015a.xht.ini deleted file mode 100644 index 881ee8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-015a.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-break-strict-015a.xht] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-hyphens-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-hyphens-001.html.ini index 093b2e7..b19095e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-hyphens-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-break/line-break-strict-hyphens-001.html.ini
@@ -1,3 +1,2 @@ [line-break-strict-hyphens-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-009.html.ini deleted file mode 100644 index 9e483f9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-breaking-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-011.html.ini deleted file mode 100644 index 7805c93..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-breaking-011.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-015.html.ini deleted file mode 100644 index 4fd0e5f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-breaking-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-016.html.ini index f5e8d5a..57ad0db 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-016.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-016.html.ini
@@ -1,4 +1,2 @@ [line-breaking-016.html] expected: FAIL - bug: crbug.com/1024331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-017.html.ini index 9799b6b..84ea268 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-017.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-017.html.ini
@@ -1,4 +1,2 @@ [line-breaking-017.html] expected: FAIL - bug: crbug.com/1024331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-018.html.ini index 0eb0c5d..773e4c7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-018.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-018.html.ini
@@ -1,4 +1,2 @@ [line-breaking-018.html] expected: FAIL - bug: crbug.com/1024331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-019.html.ini index 69d44c53..1dc4e50 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-019.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-019.html.ini
@@ -1,4 +1,2 @@ [line-breaking-019.html] expected: FAIL - bug: crbug.com/1024331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-003.html.ini deleted file mode 100644 index d69bdb22..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[line-breaking-atomic-003.html] - # Tests without any implementations. - # https://github.com/w3c/csswg-drafts/issues/4576 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-004.html.ini deleted file mode 100644 index 1287e71..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-breaking-atomic-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-005.html.ini deleted file mode 100644 index 897fdf28..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-breaking-atomic-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-006.html.ini deleted file mode 100644 index b8e16bfd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-atomic-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-breaking-atomic-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-002.html.ini deleted file mode 100644 index 6fc1dcf3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-breaking-ic-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-003.html.ini deleted file mode 100644 index 904d34a9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-ic-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-breaking-ic-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-002.html.ini deleted file mode 100644 index 8a4ca0ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-breaking-replaced-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-003.html.ini deleted file mode 100644 index 58ce758..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/line-breaking/line-breaking-replaced-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[line-breaking-replaced-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html.ini deleted file mode 100644 index ae3e8946..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-004.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-wrap-anywhere-inline-004.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html.ini deleted file mode 100644 index ab07b82..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-min-content-size-009.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-wrap-min-content-size-009.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini deleted file mode 100644 index 6f82c3a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-wrap-shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini deleted file mode 100644 index eece50c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[overflow-wrap-shaping-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-computed.html.ini index 524710e0..ac397c36 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-computed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-computed.html.ini
@@ -1,6 +1,4 @@ [word-boundary-detection-computed.html] - # CSS Text features that are not planned to implement. - disabled: neverfix [Property word-boundary-detection value 'normal'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-invalid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-invalid.html.ini deleted file mode 100644 index f0cc30f8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-invalid.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-detection-invalid.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-valid.html.ini index a711dbd7..fdd2a31 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-detection-valid.html.ini
@@ -1,5 +1,4 @@ [word-boundary-detection-valid.html] - disabled: neverfix [e.style['word-boundary-detection'\] = "normal" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-computed.html.ini index 378acb8..501387c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-computed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-computed.html.ini
@@ -1,5 +1,4 @@ [word-boundary-expansion-computed.html] - disabled: neverfix [Property word-boundary-expansion value 'none'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-invalid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-invalid.html.ini deleted file mode 100644 index 399ef07d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-invalid.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-expansion-invalid.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-valid.html.ini index 762dc29..3df060e1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/parsing/word-boundary-expansion-valid.html.ini
@@ -1,5 +1,4 @@ [word-boundary-expansion-valid.html] - disabled: neverfix [e.style['word-boundary-expansion'\] = "none" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-000.html.ini deleted file mode 100644 index abda74c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-001.html.ini deleted file mode 100644 index d04f686..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-002.html.ini deleted file mode 100644 index c7d8c16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-003.html.ini deleted file mode 100644 index c0169f8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-004.html.ini deleted file mode 100644 index d89cf94..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-005.html.ini deleted file mode 100644 index a3ab465..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-006.html.ini deleted file mode 100644 index 0c95fcc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-007.html.ini deleted file mode 100644 index 289c78187..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-008.html.ini deleted file mode 100644 index 725698e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-009.html.ini index f88cf55..ffe0b61 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-009.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-009.html.ini
@@ -1,4 +1,2 @@ [shaping-009.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-010.html.ini index bc52fad..5de8869 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-010.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-010.html.ini
@@ -1,4 +1,2 @@ [shaping-010.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-011.html.ini index 341afb5e..f7c018b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-011.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-011.html.ini
@@ -1,4 +1,2 @@ [shaping-011.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-014.html.ini deleted file mode 100644 index f1113c7b1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-016.html.ini deleted file mode 100644 index 4e2bf7a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-017.html.ini deleted file mode 100644 index 8e69568..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-018.html.ini deleted file mode 100644 index 8559f33..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-020.html.ini deleted file mode 100644 index 106153e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-021.html.ini deleted file mode 100644 index 204c151..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-021.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-021.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-022.html.ini deleted file mode 100644 index 3930412..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-022.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-022.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-023.html.ini deleted file mode 100644 index d67405c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-023.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-024.html.ini deleted file mode 100644 index 0d97407..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-025.html.ini deleted file mode 100644 index afe3fd7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping_lig-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping_lig-000.html.ini deleted file mode 100644 index d61ac40..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/shaping/shaping_lig-000.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping_lig-000.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-001.html.ini deleted file mode 100644 index 96984c0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tab-size-inline-001.html] - # `tab-size` at non-block container (inline) not implemented. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-002.html.ini deleted file mode 100644 index 0f6fcc3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-inline-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tab-size-inline-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-integer-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-integer-004.html.ini index a1d407f2..6fa97c3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-integer-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size-integer-004.html.ini
@@ -1,3 +1,2 @@ [tab-size-integer-004.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size.html.ini index 569e22434..b58f6971 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/tab-size/tab-size.html.ini
@@ -1,4 +1,3 @@ [tab-size.html] [Test tab-size measurements] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-join-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-join-003.html.ini deleted file mode 100644 index de2b971..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-join-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-join-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-tatweel-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-tatweel-003.html.ini deleted file mode 100644 index 857e1c05..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-encoding/shaping-tatweel-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shaping-tatweel-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-006.html.ini index bfae7a0..46b8c90 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-006.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-006.html.ini
@@ -1,3 +1,2 @@ [text-justify-006.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html.ini index 8b59e84c..2974618 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-justify/text-justify-and-trailing-spaces-003.html.ini
@@ -1,4 +1,2 @@ [text-justify-and-trailing-spaces-003.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-001.html.ini deleted file mode 100644 index 5e5a56d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-capitalize-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-003.html.ini deleted file mode 100644 index a931df9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-capitalize-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-005.html.ini deleted file mode 100644 index a11091f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-005.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-005.html] - expected: - if (product == "content_shell") and (os == "win") and (processor == "x86_64"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-007.html.ini deleted file mode 100644 index 86896271..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-007.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-007.html] - expected: - if (product == "content_shell") and (os == "win") and (processor == "x86_64"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-010.html.ini deleted file mode 100644 index 36ce53e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-010.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-010.html] - expected: - if (product == "content_shell") and (os == "win") and (processor == "x86_64"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-014.html.ini deleted file mode 100644 index f02f8a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-014.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-014.html] - expected: - if (product == "content_shell") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-016.html.ini deleted file mode 100644 index c6d24eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-016.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-016.html] - expected: - if (product == "content_shell") and (os == "win") and (processor == "x86_64"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-018.html.ini deleted file mode 100644 index 5e95654..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-018.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-transform-capitalize-018.html] - expected: - if (product == "content_shell") and (os == "win") and (processor == "x86_64"): FAIL - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-022.html.ini deleted file mode 100644 index f4a6665..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-022.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-capitalize-022.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-024.html.ini deleted file mode 100644 index d3c4f135..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-024.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-capitalize-024.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-026.html.ini index ff63074..6e52a55 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-026.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-capitalize-026.html.ini
@@ -1,3 +1,2 @@ [text-transform-capitalize-026.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini index 13b0c9f..ded99314 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini
@@ -1,4 +1,2 @@ [text-transform-full-size-kana-001.html] - expected: - if product == "content_shell": FAIL - disabled: neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini index e038d38..047905d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini
@@ -1,4 +1,2 @@ [text-transform-full-size-kana-002.html] - expected: - if product == "content_shell": FAIL - disabled: neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini index df85a9f..7e9e3e15 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini
@@ -1,4 +1,2 @@ [text-transform-full-size-kana-003.html] - expected: - if product == "content_shell": FAIL - disabled: neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini index a6f4a333..f90c86d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini
@@ -1,4 +1,2 @@ [text-transform-full-size-kana-004.html] - expected: - if product == "content_shell": FAIL - disabled: neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-005.html.ini deleted file mode 100644 index 6530dcb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-full-size-kana-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-006.html.ini deleted file mode 100644 index d993cfb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-full-size-kana-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-007.html.ini deleted file mode 100644 index fba8e992..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-full-size-kana-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-transform-full-size-kana-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-008.html.ini index 3794dcf3..bc8acd3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-008.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-008.html.ini
@@ -1,3 +1,2 @@ [text-transform-fullwidth-008.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-009.html.ini index 88a2b74..958e252 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-009.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-fullwidth-009.html.ini
@@ -1,3 +1,2 @@ [text-transform-fullwidth-009.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-001.html.ini deleted file mode 100644 index 37cc1fb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-transform-shaping-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-002.html.ini deleted file mode 100644 index b12f5ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-transform-shaping-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-003.html.ini deleted file mode 100644 index 7efb5c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-shaping-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-transform-shaping-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-upperlower-105.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-upperlower-105.html.ini index d8f4d725..389830aa 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-upperlower-105.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/text-transform/text-transform-upperlower-105.html.ini
@@ -1,4 +1,2 @@ [text-transform-upperlower-105.html] - expected: - if flag_specific == "disable-layout-ng": CRASH - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-051.html.ini deleted file mode 100644 index a0bac24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-spaces-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-052.html.ini deleted file mode 100644 index 138078d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/break-spaces-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-spaces-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-00C.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-00C.html.ini deleted file mode 100644 index c53ce13..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-00C.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[control-chars-00C.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-07F.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-07F.html.ini index 4c8aae2..0e19383f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-07F.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-07F.html.ini
@@ -1,3 +1,2 @@ [control-chars-07F.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-080.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-080.html.ini index 982e91e3..4124ec4f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-080.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-080.html.ini
@@ -1,3 +1,2 @@ [control-chars-080.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-081.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-081.html.ini index 94514cae2..dab2227c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-081.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-081.html.ini
@@ -1,3 +1,2 @@ [control-chars-081.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-082.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-082.html.ini index e9d5d74..e9672509 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-082.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-082.html.ini
@@ -1,3 +1,2 @@ [control-chars-082.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-083.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-083.html.ini index 1e8c5a25..cfdfcc986 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-083.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-083.html.ini
@@ -1,3 +1,2 @@ [control-chars-083.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-084.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-084.html.ini index 53f1c6a..e14e920 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-084.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-084.html.ini
@@ -1,3 +1,2 @@ [control-chars-084.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-085.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-085.html.ini index e9b0de6..0a9bf159 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-085.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-085.html.ini
@@ -1,3 +1,2 @@ [control-chars-085.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-086.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-086.html.ini index cc2be6b..81a9f5df 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-086.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-086.html.ini
@@ -1,3 +1,2 @@ [control-chars-086.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-087.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-087.html.ini index 4fa1c1ac..2a7d2bdf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-087.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-087.html.ini
@@ -1,3 +1,2 @@ [control-chars-087.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-088.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-088.html.ini index f5f7d1e..941e79c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-088.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-088.html.ini
@@ -1,3 +1,2 @@ [control-chars-088.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-089.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-089.html.ini index 1216140..2d380014 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-089.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-089.html.ini
@@ -1,3 +1,2 @@ [control-chars-089.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08A.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08A.html.ini index 9151b79..7fef30e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08A.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08A.html.ini
@@ -1,3 +1,2 @@ [control-chars-08A.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08B.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08B.html.ini index 3134e7e..1747f380 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08B.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08B.html.ini
@@ -1,3 +1,2 @@ [control-chars-08B.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08C.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08C.html.ini index 848c0ca3..7a63e951 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08C.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08C.html.ini
@@ -1,3 +1,2 @@ [control-chars-08C.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08D.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08D.html.ini index d04db67..0a48430 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08D.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08D.html.ini
@@ -1,3 +1,2 @@ [control-chars-08D.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08E.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08E.html.ini index 14835cf..127d41d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08E.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08E.html.ini
@@ -1,3 +1,2 @@ [control-chars-08E.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08F.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08F.html.ini index 3b77705..88bbd751 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08F.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-08F.html.ini
@@ -1,3 +1,2 @@ [control-chars-08F.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-090.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-090.html.ini index 31913a1..a65a36d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-090.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-090.html.ini
@@ -1,3 +1,2 @@ [control-chars-090.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-091.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-091.html.ini index 77dc66d..c33a61dc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-091.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-091.html.ini
@@ -1,3 +1,2 @@ [control-chars-091.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-092.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-092.html.ini index e7968a6c..d9147c77 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-092.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-092.html.ini
@@ -1,3 +1,2 @@ [control-chars-092.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-093.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-093.html.ini index 0be3852..205ca01 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-093.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-093.html.ini
@@ -1,3 +1,2 @@ [control-chars-093.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-094.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-094.html.ini index b51054c..352ca38 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-094.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-094.html.ini
@@ -1,3 +1,2 @@ [control-chars-094.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-095.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-095.html.ini index d77c4aff..7deb6fd90 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-095.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-095.html.ini
@@ -1,3 +1,2 @@ [control-chars-095.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-096.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-096.html.ini index bf79707..a36a8c2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-096.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-096.html.ini
@@ -1,3 +1,2 @@ [control-chars-096.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-097.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-097.html.ini index 9e59264..44a89ff 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-097.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-097.html.ini
@@ -1,3 +1,2 @@ [control-chars-097.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-098.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-098.html.ini index 61c562e0..a5ae7dd5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-098.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-098.html.ini
@@ -1,3 +1,2 @@ [control-chars-098.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-099.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-099.html.ini index 0b0b98d..1553b48b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-099.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-099.html.ini
@@ -1,3 +1,2 @@ [control-chars-099.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09A.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09A.html.ini index 5c535ad..9907c26 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09A.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09A.html.ini
@@ -1,3 +1,2 @@ [control-chars-09A.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09B.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09B.html.ini index 13668ac..bb5c996 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09B.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09B.html.ini
@@ -1,3 +1,2 @@ [control-chars-09B.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09C.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09C.html.ini index 8afb145..76e02dc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09C.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09C.html.ini
@@ -1,3 +1,2 @@ [control-chars-09C.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09D.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09D.html.ini index 182077ae..662b20d9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09D.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09D.html.ini
@@ -1,3 +1,2 @@ [control-chars-09D.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09E.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09E.html.ini index 3252de3..eec9dce 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09E.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09E.html.ini
@@ -1,3 +1,2 @@ [control-chars-09E.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09F.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09F.html.ini index a1b0bc9..f228162 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09F.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/control-chars-09F.html.ini
@@ -1,3 +1,2 @@ [control-chars-09F.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-001.html.ini index bd25d0a1..eafc8f60 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-001.html.ini
@@ -1,4 +1,2 @@ [eol-spaces-bidi-001.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-002.html.ini index cf34a18d..f66d7ce53 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/eol-spaces-bidi-002.html.ini
@@ -1,5 +1,2 @@ [eol-spaces-bidi-002.html] expected: FAIL - bug: crbug.com/316409 - # UAX#9 L1 is not implemented yet. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini deleted file mode 100644 index 3131d6f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-edge-white-space-collapse-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini deleted file mode 100644 index 92703ae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-edge-white-space-collapse-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-line-with-space-and-newline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-line-with-space-and-newline.html.ini deleted file mode 100644 index 1504b2b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-line-with-space-and-newline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pre-line-with-space-and-newline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-018.html.ini index 41385010..43602b2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-018.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-018.html.ini
@@ -1,3 +1,2 @@ [pre-wrap-018.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-051.html.ini deleted file mode 100644 index 9ee1389..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pre-wrap-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-052.html.ini deleted file mode 100644 index 4277a63..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/pre-wrap-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pre-wrap-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-016.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-016.tentative.html.ini deleted file mode 100644 index 147904f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-016.tentative.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[seg-break-transformation-016.tentative.html] - [linebreak only] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [spaces linebreak] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [linebreak spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [spaces linebreak spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [multiple linebreaks] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [multiple linebreaks + spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-017.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-017.tentative.html.ini deleted file mode 100644 index 9b000aa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-017.tentative.html.ini +++ /dev/null
@@ -1,26 +0,0 @@ -[seg-break-transformation-017.tentative.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [OK, CRASH] - [linebreak only] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [spaces linebreak] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [linebreak spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [spaces linebreak spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [multiple linebreaks] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [multiple linebreaks + spaces] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-018.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-018.tentative.html.ini deleted file mode 100644 index d05a221..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-018.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[seg-break-transformation-018.tentative.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-019.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-019.tentative.html.ini index 7c151f42..03cf9fe 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-019.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/seg-break-transformation-019.tentative.html.ini
@@ -1,4 +1,2 @@ [seg-break-transformation-019.tentative.html] expected: FAIL - # Undefined behavior without any implementations. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/tab-bidi-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/tab-bidi-001.html.ini deleted file mode 100644 index 4afd683..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/tab-bidi-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tab-bidi-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-017.html.ini deleted file mode 100644 index 86b0a5a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-ideographic-space-017.html] - expected: - if flag_specific == "disable-layout-ng": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-020.html.ini deleted file mode 100644 index bee07fc4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-020.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-ideographic-space-020.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-023.html.ini deleted file mode 100644 index 6f5a2ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ideographic-space-023.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-ideographic-space-023.html] - expected: - if flag_specific == "disable-layout-ng": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-001.html.ini index 1a83c0e..dd10c6e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-001.html.ini
@@ -1,4 +1,2 @@ [trailing-ogham-001.html] expected: FAIL - # Removing trailing ogham spaces not implemented. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-002.html.ini index 8229b27..571770b0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-002.html.ini
@@ -1,3 +1,2 @@ [trailing-ogham-002.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-003.html.ini index 1e21dde..3a948541 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-ogham-003.html.ini
@@ -1,3 +1,2 @@ [trailing-ogham-003.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-001.html.ini deleted file mode 100644 index 74b17edd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-002.html.ini index 148e792..50cacb1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-002.html.ini
@@ -1,3 +1,2 @@ [trailing-space-and-text-alignment-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini deleted file mode 100644 index d918ed6b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini index ffcabc0..69a27d8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini
@@ -1,4 +1,2 @@ [trailing-space-and-text-alignment-004.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-005.html.ini deleted file mode 100644 index eff8bccc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-001.html.ini deleted file mode 100644 index 74e9a35..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-rtl-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-002.html.ini index 95309ae2..f3d84ae 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-002.html.ini
@@ -1,3 +1,2 @@ [trailing-space-and-text-alignment-rtl-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini deleted file mode 100644 index 1074e75a20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-rtl-003.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-004.html.ini index cc7964e..ad7a302 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-004.html.ini
@@ -1,4 +1,2 @@ [trailing-space-and-text-alignment-rtl-004.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-005.html.ini deleted file mode 100644 index 7eff79f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[trailing-space-and-text-alignment-rtl-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-before-br-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-before-br-001.html.ini deleted file mode 100644 index c94493b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-before-br-001.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[trailing-space-before-br-001.html] - [1111 <br>] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [1111 <br> ] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-position-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-position-001.html.ini index 145cdd3..f3802ce 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-position-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/trailing-space-position-001.html.ini
@@ -1,20 +1,15 @@ [trailing-space-position-001.html] [CSS Test: Positions of trailing collapsible spaces] - expected: - if product == "chrome": FAIL + expected: FAIL [CSS Test: Positions of trailing collapsible spaces 1] - expected: - if product == "chrome": FAIL + expected: FAIL [CSS Test: Positions of trailing collapsible spaces 2] - expected: - if product == "chrome": FAIL + expected: FAIL [CSS Test: Positions of trailing collapsible spaces 3] - expected: - if product == "chrome": FAIL + expected: FAIL [CSS Test: Positions of trailing collapsible spaces 4] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-intrinsic-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-intrinsic-size-001.html.ini deleted file mode 100644 index 7e8e22de..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-intrinsic-size-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-intrinsic-size-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-031.html.ini deleted file mode 100644 index 48cdbfad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-031.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-pre-031.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-032.html.ini deleted file mode 100644 index c0af00e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-032.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-pre-032.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-035.html.ini deleted file mode 100644 index b62456e0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-035.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-pre-035.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-051.html.ini deleted file mode 100644 index 44204cec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-051.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-pre-051.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-052.html.ini deleted file mode 100644 index 6380d9b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/white-space/white-space-pre-052.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-space-pre-052.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-001.html.ini deleted file mode 100644 index 201a7f68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-002.html.ini deleted file mode 100644 index 671edc8c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-003.html.ini deleted file mode 100644 index dcc7ea51..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-004.html.ini deleted file mode 100644 index c2ed0704..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-004.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-005.html.ini deleted file mode 100644 index 5c8f8888..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-005.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-006.html.ini deleted file mode 100644 index 59990e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-006.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-007.html.ini deleted file mode 100644 index e4f9fe57..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-007.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-008.html.ini deleted file mode 100644 index 3d3bda61..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-008.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-009.html.ini deleted file mode 100644 index bf153d1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-009.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-010.html.ini deleted file mode 100644 index bb02af24b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-010.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-011.html.ini deleted file mode 100644 index bacbc5fdf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-011.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-012.html.ini deleted file mode 100644 index 00e16d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-012.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-013.html.ini deleted file mode 100644 index 0171725..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-013.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-014.html.ini deleted file mode 100644 index 705d9e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-014.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-101.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-101.html.ini deleted file mode 100644 index e1a71794..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-101.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-101.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-106.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-106.html.ini deleted file mode 100644 index 7ebf1f1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-106.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-106.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-109.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-109.html.ini deleted file mode 100644 index 7fcf6cd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-109.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-109.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-110.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-110.html.ini deleted file mode 100644 index a17d0a24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-110.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-110.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-112.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-112.html.ini deleted file mode 100644 index ee07c31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-112.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-112.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-113.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-113.html.ini deleted file mode 100644 index abea3050..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-113.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-113.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-114.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-114.html.ini deleted file mode 100644 index da95790..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-114.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-114.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-115.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-115.html.ini deleted file mode 100644 index d85c5512..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-115.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-115.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-116.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-116.html.ini deleted file mode 100644 index 6968d8f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-116.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-116.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-117.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-117.html.ini deleted file mode 100644 index f62025e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-117.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-117.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-118.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-118.html.ini deleted file mode 100644 index 7d7e997..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-118.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-118.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-119.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-119.html.ini deleted file mode 100644 index fab9077..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-119.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-119.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-120.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-120.html.ini deleted file mode 100644 index 450539a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-120.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-120.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-121.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-121.html.ini deleted file mode 100644 index 0337c63..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-121.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-121.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-122.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-122.html.ini deleted file mode 100644 index ece305e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-122.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-122.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-123.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-123.html.ini deleted file mode 100644 index 2ec608a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-123.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-123.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-124.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-124.html.ini deleted file mode 100644 index 199463f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-124.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-124.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-125.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-125.html.ini deleted file mode 100644 index 0acaeca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-125.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-125.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-126.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-126.html.ini deleted file mode 100644 index 024b35d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-126.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-126.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-127.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-127.html.ini deleted file mode 100644 index 7e43d87..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-127.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-127.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-128.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-128.html.ini deleted file mode 100644 index c517a4e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-128.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-128.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-129.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-129.html.ini deleted file mode 100644 index d14e053..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-boundary/word-boundary-129.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[word-boundary-129.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/break-boundary-2-chars-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/break-boundary-2-chars-001.html.ini deleted file mode 100644 index bf5a9c9e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/break-boundary-2-chars-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[break-boundary-2-chars-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-004.html.ini deleted file mode 100644 index 23295ee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[word-break-break-all-004.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-005.html.ini index def8330..0fbcfcb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-005.html.ini
@@ -1,3 +1,2 @@ [word-break-break-all-005.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-007.html.ini index 53fa4965..192f64b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-007.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-007.html.ini
@@ -1,4 +1,2 @@ [word-break-break-all-007.html] - expected: - if os == "win": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-032.html.ini index cdabea1b..049c34b1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-032.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-032.html.ini
@@ -1,3 +1,2 @@ [word-break-break-all-032.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-006.html.ini deleted file mode 100644 index dc03c445..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[word-break-break-all-inline-006.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-008.html.ini deleted file mode 100644 index d6d98840..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-break-all-inline-008.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[word-break-break-all-inline-008.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-keep-all-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-keep-all-006.html.ini index 7227bb5..3a512b4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-keep-all-006.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-keep-all-006.html.ini
@@ -1,3 +1,2 @@ [word-break-keep-all-006.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-min-content-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-min-content-007.html.ini deleted file mode 100644 index 47a8841b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-min-content-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[word-break-min-content-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-bo-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-bo-000.html.ini index e7ca7759..a915f01 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-bo-000.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-bo-000.html.ini
@@ -1,3 +1,2 @@ [word-break-normal-bo-000.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-hi-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-hi-000.html.ini index f78af3a1..f5aad2ba 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-hi-000.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-hi-000.html.ini
@@ -1,3 +1,2 @@ [word-break-normal-hi-000.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-km-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-km-000.html.ini index d019143..da11ac5e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-km-000.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-text/word-break/word-break-normal-km-000.html.ini
@@ -1,3 +1,2 @@ [word-break-normal-km-000.html] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-font-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-font-001.html.ini deleted file mode 100644 index 71b4c00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-font-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[writing-system-font-001.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-001.html.ini deleted file mode 100644 index 3b4de2c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[writing-system-line-break-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-002.html.ini deleted file mode 100644 index 447719c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-line-break-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[writing-system-line-break-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-segment-break-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-segment-break-001.html.ini deleted file mode 100644 index 7a96cf71..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-segment-break-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[writing-system-segment-break-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-text-transform-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-text-transform-001.html.ini deleted file mode 100644 index b41b57e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-text/writing-system/writing-system-text-transform-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[writing-system-text-transform-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-toggle/toggle-aria-roles.tentative.html b/third_party/blink/web_tests/external/wpt/css/css-toggle/toggle-aria-roles.tentative.html deleted file mode 100644 index 7c500fd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-toggle/toggle-aria-roles.tentative.html +++ /dev/null
@@ -1,354 +0,0 @@ -<!DOCTYPE HTML> -<meta charset="UTF-8"> -<title>CSS Toggles: ARIA roles</title> -<link rel="author" title="L. David Baron" href="https://dbaron.org/"> -<link rel="author" title="Google" href="http://www.google.com/"> -<link rel="help" href="https://tabatkins.github.io/css-toggle/"> -<link rel="help" href="https://github.com/tabatkins/css-toggle/issues/41"> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -<script src="support/toggle-helpers.js"></script> -<style id="style"></style> - -<body> - -<div id="container"></div> -<script> - -let aria_role_tests = [ - // Markup to create the test assertions: - // data-expected-role: The expected aria role for this element. - // - // Helper markup to create more markup: - // class=group: group the group with the toggle-group property - // class=group-self: same, but with the self keyword (narrow scope) - // class=root: create a test-role toggle with the toggle-root property - // class=root-group: same, but with the 'group' keyword - // class=root-self: same, but with the 'self' keyword - // class=trigger: toggle-trigger to activate test-role toggle - // class=visibility: toggle-visibility connected to test-role toggle - ` - <div></div> - `, - ` - <div class="root"> - <div></div> - </div> - `, - ` - <div class="root trigger" data-expected-role="checkbox"></div> - `, - // Test that ARIA attributes override the toggle inference: - ` - <div class="root trigger" role="link" data-expected-role="link"></div> - `, - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - </div> - `, - - // Radios and radio groups: - ` - <div class="group" data-expected-role="radiogroup"> - <div class="root-group trigger" data-expected-role="radio"></div> - </div> - `, - ` - <div class="group" data-expected-role="radiogroup"> - <div class="root-group trigger" data-expected-role="radio"></div> - <div class="root-group trigger" data-expected-role="radio"></div> - </div> - `, - ` - <div> - <div class="root-group trigger" data-expected-role="radio"></div> - </div> - `, - ` - <div style="toggle-group: another-group"> - <div class="root-group trigger" data-expected-role="radio"></div> - </div> - `, - ` - <div style="toggle-group: another-group, test-role, third-group" data-expected-role="radiogroup"> - <div class="root-group trigger" data-expected-role="radio"></div> - </div> - `, - - - // Checkboxes and checkbox groups: - ` - <div> - <div class="root trigger" data-expected-role="checkbox"></div> - </div> - `, - // TODO(dbaron): This is a checkbox group... but we can't distinguish - // that with current ARIA roles. - ` - <div> - <div class="root trigger" data-expected-role="checkbox"></div> - <div class="root trigger" data-expected-role="checkbox"></div> - </div> - `, - - // Disclosure: - // TODO(dbaron): This is a disclosure... but how is it possible to - // distinguish with ARIA roles (compare to next test!)? - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - `, - // This is not a disclosure because it has a toggle-group. - ` - <div class="root-group"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - `, - // This is button with popup (absolute positioning) - // TODO(dbaron): This test doesn't actually distinguish this from - // disclosure because the internal kPopUpButton role maps to "button" - // in kReverseRoles in ax_object.cc. - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility" style="position: absolute"></div> - </div> - `, - // This is button with popup (fixed positioning) - // TODO(dbaron): This test doesn't actually distinguish this from - // disclosure because the internal kPopUpButton role maps to "button" - // in kReverseRoles in ax_object.cc. - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility" style="position: fixed"></div> - </div> - `, - // This is button with popup (popover) - // TODO(dbaron): This test doesn't actually distinguish this from - // disclosure because the internal kPopUpButton role maps to "button" - // in kReverseRoles in ax_object.cc. - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility" popover="auto"></div> - </div> - `, - // This is disclosure (NOT button with popup) (sticky positioning) - ` - <div class="root"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility" style="position: sticky"></div> - </div> - `, - - // Accordion: - ` - <div class="group"> - <div class="root-group" data-expected-role="region"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - <div class="root-group" data-expected-role="region"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - </div> - `, - // Not accordion because of other siblings: - ` - <div class="group"> - <div class="root-group"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - <div class="root-group"> - <div class="trigger" data-expected-role="button"></div> - <div class="visibility"></div> - </div> - <div></div> - <div></div> - <div></div> - </div> - `, - - // Tree: - // TODO(dbaron): This should probably also work with the toggles on - // the <button>! - // TODO(dbaron): This should probably mark the non-interactive items - // as treeitem as well! - // TODO(dbaron): Do the elements getting the roles here make sense? - // TODO(dbaron): The requirement for having multiple disclosure-ish - // children to qualify as accordion-ish probably doesn't make sense - // here. The test below is basically the minimal example that gets - // detected as a tree, but simpler things definitely should be! - // TODO(dbaron): The inner parts of the tree should also be getting - // tree roles! - ` - <ul data-expected-role="tree"> - <li class="root-self" data-expected-role="group"> - <button class="trigger" data-expected-role="treeitem"></button> - <ul class="visibility" data-expected-role="list"> - <li>item</li> - <li class="root-self"> - <button class="trigger" data-expected-role="button"></button> - <ul class="visibility" data-expected-role="list"> - <li>item</li> - <li>item</li> - </ul> - </li> - <li class="root-self"> - <button class="trigger" data-expected-role="button"></button> - <ul class="visibility" data-expected-role="list"> - <li>item</li> - <li>item</li> - </ul> - </li> - </ul> - </li> - <li class="root-self" data-expected-role="group"> - <button class="trigger" data-expected-role="treeitem"></button> - <ul class="visibility" data-expected-role="list"> - <li class="root-self"> - <button class="trigger" data-expected-role="button"></button> - <ul class="visibility" data-expected-role="list"> - <li>item</li> - <li>item</li> - </ul> - </li> - <li class="root-self"> - <button class="trigger" data-expected-role="button"></button> - <ul class="visibility" data-expected-role="list"> - <li>item</li> - <li>item</li> - </ul> - </li> - </ul> - </li> - </ul> - `, - - // Tabs: - ` - <section class="group" data-expected-role="tablist"> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - </section> - `, - ` - <section class="group" data-expected-role="tablist"> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <div></div> - </section> - `, - ` - <section class="group" data-expected-role="tablist"> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 style="toggle-root: other-toggle; toggle-trigger: other-toggle" data-expected-role="checkbox"></h1> - </section> - `, - ` - <section class="group" data-expected-role="tablist"> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 class="root-group trigger" data-expected-role="tab"></h1> - <div class="visibility" data-expected-role="tabpanel"></div> - <h1 style="toggle-root: other-toggle; toggle-trigger: other-toggle" data-expected-role="button"></h1> - <div style="toggle-visibility: toggle other-toggle"></div> - </section> - `, - // TODO(https://crbug.com/758089): The expected role for the <section> - // should be generic rather than null! - ` - <section class="group" data-expected-role="null"> - <h1 class="root-group trigger" data-expected-role="button"></h1> - <div class="visibility"></div> - <h1 class="root-group trigger" data-expected-role="button"></h1> - <div class="visibility"></div> - <div></div> - <div></div> - <div></div> - <div></div> - </section> - `, - ` - <section class="group" data-expected-role="radiogroup"> - <h1 class="root-group trigger" data-expected-role="radio"></h1> - <h1 class="root-group trigger" data-expected-role="radio"></h1> - <div></div> - <div></div> - <div></div> - <div></div> - </section> - `, -]; - -for (let t of aria_role_tests) { - promise_test(async function() { - container.innerHTML = t; - - for (let e of container.querySelectorAll('.group')) { - e.style.toggleGroup = "test-role"; - } - for (let e of container.querySelectorAll('.group-self')) { - e.style.toggleGroup = "test-role self"; - } - for (let e of container.querySelectorAll('.root')) { - e.style.toggleRoot = "test-role"; - } - for (let e of container.querySelectorAll('.root-group')) { - e.style.toggleRoot = "test-role group"; - } - for (let e of container.querySelectorAll('.root-self')) { - e.style.toggleRoot = "test-role self"; - } - for (let e of container.querySelectorAll('.trigger')) { - e.style.toggleTrigger = "test-role"; - } - for (let e of container.querySelectorAll('.visibility')) { - e.style.toggleVisibility = "toggle test-role"; - } - - for (let e of container.querySelectorAll('.root, .root-nogroup')) { - await wait_for_toggle_creation(e); - } - - let count = 0; - for (let e of container.querySelectorAll("*")) { - if (e == container) - continue; - - let expected_role = "generic"; - if (e.hasAttribute("data-expected-role")) { - expected_role = e.getAttribute("data-expected-role"); - // TODO(https://crbug.com/758089): See above regarding <section>; - // this null handling should eventually be removed. - if (expected_role === "null") { - expected_role = null; - } - } - ++count; - // NOTE: This relies on Element.computedRole, which is an - // experimental feature behind the ComputedAccessibilityInfo flag - // in blink. - assert_equals(e.computedRole, expected_role, `role on ${e.tagName} element (#${count})`); - } - - }, `aria role test: ${t}`); -} - -</script>
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transforms/animation/transform-interpolation-perspective.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transforms/animation/transform-interpolation-perspective.html.ini index 6300d03..d918c88c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-transforms/animation/transform-interpolation-perspective.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-transforms/animation/transform-interpolation-perspective.html.ini
@@ -1,3 +1,2 @@ [transform-interpolation-perspective.html] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transforms/backface-visibility-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transforms/backface-visibility-001.html.ini index d22761d..f8f0e17 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-transforms/backface-visibility-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-transforms/backface-visibility-001.html.ini
@@ -1,3 +1,2 @@ [backface-visibility-001.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transforms/perspective-transforms-equivalence.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transforms/perspective-transforms-equivalence.html.ini index a8e340a3..49b7aea 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-transforms/perspective-transforms-equivalence.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-transforms/perspective-transforms-equivalence.html.ini
@@ -1,3 +1,2 @@ [perspective-transforms-equivalence.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transforms/ttwf-css-3d-polygon-cycle.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transforms/ttwf-css-3d-polygon-cycle.html.ini index 5e3c8a9..5852735 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-transforms/ttwf-css-3d-polygon-cycle.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-transforms/ttwf-css-3d-polygon-cycle.html.ini
@@ -1,3 +1,2 @@ [ttwf-css-3d-polygon-cycle.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html.ini deleted file mode 100644 index 6a3968f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[AnimationEffect-getComputedTiming.tentative.html] - [localTime reflects playbackRate immediately] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transitions/properties-value-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transitions/properties-value-003.html.ini index 5b96aaa..f245dab 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-transitions/properties-value-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-transitions/properties-value-003.html.ini
@@ -11,54 +11,6 @@ [background-size background-size(keyword) / events] expected: FAIL - [marker-offset length(pt) / values] - expected: FAIL - - [marker-offset length(pt) / events] - expected: FAIL - - [marker-offset length(pc) / values] - expected: FAIL - - [marker-offset length(pc) / events] - expected: FAIL - - [marker-offset length(px) / values] - expected: FAIL - - [marker-offset length(px) / events] - expected: FAIL - - [marker-offset length(em) / values] - expected: FAIL - - [marker-offset length(em) / events] - expected: FAIL - - [marker-offset length(ex) / values] - expected: FAIL - - [marker-offset length(ex) / events] - expected: FAIL - - [marker-offset length(mm) / values] - expected: FAIL - - [marker-offset length(mm) / events] - expected: FAIL - - [marker-offset length(cm) / values] - expected: FAIL - - [marker-offset length(cm) / events] - expected: FAIL - - [marker-offset length(in) / values] - expected: FAIL - - [marker-offset length(in) / events] - expected: FAIL - [zoom number(integer) / values] expected: FAIL @@ -71,222 +23,6 @@ [zoom number(decimal) / events] expected: FAIL - [outline-radius-topleft length(pt) / values] - expected: FAIL - - [outline-radius-topleft length(pt) / events] - expected: FAIL - - [outline-radius-topleft length(pc) / values] - expected: FAIL - - [outline-radius-topleft length(pc) / events] - expected: FAIL - - [outline-radius-topleft length(px) / values] - expected: FAIL - - [outline-radius-topleft length(px) / events] - expected: FAIL - - [outline-radius-topleft length(em) / values] - expected: FAIL - - [outline-radius-topleft length(em) / events] - expected: FAIL - - [outline-radius-topleft length(ex) / values] - expected: FAIL - - [outline-radius-topleft length(ex) / events] - expected: FAIL - - [outline-radius-topleft length(mm) / values] - expected: FAIL - - [outline-radius-topleft length(mm) / events] - expected: FAIL - - [outline-radius-topleft length(cm) / values] - expected: FAIL - - [outline-radius-topleft length(cm) / events] - expected: FAIL - - [outline-radius-topleft length(in) / values] - expected: FAIL - - [outline-radius-topleft length(in) / events] - expected: FAIL - - [outline-radius-topleft percentage(%) / values] - expected: FAIL - - [outline-radius-topleft percentage(%) / events] - expected: FAIL - - [outline-radius-topright length(pt) / values] - expected: FAIL - - [outline-radius-topright length(pt) / events] - expected: FAIL - - [outline-radius-topright length(pc) / values] - expected: FAIL - - [outline-radius-topright length(pc) / events] - expected: FAIL - - [outline-radius-topright length(px) / values] - expected: FAIL - - [outline-radius-topright length(px) / events] - expected: FAIL - - [outline-radius-topright length(em) / values] - expected: FAIL - - [outline-radius-topright length(em) / events] - expected: FAIL - - [outline-radius-topright length(ex) / values] - expected: FAIL - - [outline-radius-topright length(ex) / events] - expected: FAIL - - [outline-radius-topright length(mm) / values] - expected: FAIL - - [outline-radius-topright length(mm) / events] - expected: FAIL - - [outline-radius-topright length(cm) / values] - expected: FAIL - - [outline-radius-topright length(cm) / events] - expected: FAIL - - [outline-radius-topright length(in) / values] - expected: FAIL - - [outline-radius-topright length(in) / events] - expected: FAIL - - [outline-radius-topright percentage(%) / values] - expected: FAIL - - [outline-radius-topright percentage(%) / events] - expected: FAIL - - [outline-radius-bottomright length(pt) / values] - expected: FAIL - - [outline-radius-bottomright length(pt) / events] - expected: FAIL - - [outline-radius-bottomright length(pc) / values] - expected: FAIL - - [outline-radius-bottomright length(pc) / events] - expected: FAIL - - [outline-radius-bottomright length(px) / values] - expected: FAIL - - [outline-radius-bottomright length(px) / events] - expected: FAIL - - [outline-radius-bottomright length(em) / values] - expected: FAIL - - [outline-radius-bottomright length(em) / events] - expected: FAIL - - [outline-radius-bottomright length(ex) / values] - expected: FAIL - - [outline-radius-bottomright length(ex) / events] - expected: FAIL - - [outline-radius-bottomright length(mm) / values] - expected: FAIL - - [outline-radius-bottomright length(mm) / events] - expected: FAIL - - [outline-radius-bottomright length(cm) / values] - expected: FAIL - - [outline-radius-bottomright length(cm) / events] - expected: FAIL - - [outline-radius-bottomright length(in) / values] - expected: FAIL - - [outline-radius-bottomright length(in) / events] - expected: FAIL - - [outline-radius-bottomright percentage(%) / values] - expected: FAIL - - [outline-radius-bottomright percentage(%) / events] - expected: FAIL - - [outline-radius-bottomleft length(pt) / values] - expected: FAIL - - [outline-radius-bottomleft length(pt) / events] - expected: FAIL - - [outline-radius-bottomleft length(pc) / values] - expected: FAIL - - [outline-radius-bottomleft length(pc) / events] - expected: FAIL - - [outline-radius-bottomleft length(px) / values] - expected: FAIL - - [outline-radius-bottomleft length(px) / events] - expected: FAIL - - [outline-radius-bottomleft length(em) / values] - expected: FAIL - - [outline-radius-bottomleft length(em) / events] - expected: FAIL - - [outline-radius-bottomleft length(ex) / values] - expected: FAIL - - [outline-radius-bottomleft length(ex) / events] - expected: FAIL - - [outline-radius-bottomleft length(mm) / values] - expected: FAIL - - [outline-radius-bottomleft length(mm) / events] - expected: FAIL - - [outline-radius-bottomleft length(cm) / values] - expected: FAIL - - [outline-radius-bottomleft length(cm) / events] - expected: FAIL - - [outline-radius-bottomleft length(in) / values] - expected: FAIL - - [outline-radius-bottomleft length(in) / events] - expected: FAIL - - [outline-radius-bottomleft percentage(%) / values] - expected: FAIL - - [outline-radius-bottomleft percentage(%) / events] - expected: FAIL - [display display(static to absolute) / values] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-transitions/transition-base-response-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-transitions/transition-base-response-002.html.ini deleted file mode 100644 index 7793f8fe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-transitions/transition-base-response-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transition-base-response-002.html] - [Transitioning font-size on root affects rem units] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/idlharness.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/idlharness.html.ini index 364a7eb..5a42f25 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/idlharness.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/idlharness.html.ini
@@ -184,7 +184,3 @@ [CSS namespace: operation rlh(double)] expected: FAIL - - [MathMLElement interface: attribute attributeStyleMap] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/alignment-baseline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/alignment-baseline.html.ini index a221448..075a54d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/alignment-baseline.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/alignment-baseline.html.ini
@@ -1,15 +1,15 @@ [alignment-baseline.html] - [Can set 'alignment-baseline' to the 'center' keyword: center] - expected: FAIL - - [Can set 'alignment-baseline' to the 'top' keyword: top] - expected: FAIL - [Can set 'alignment-baseline' to the 'text-bottom' keyword: text-bottom] expected: FAIL + [Can set 'alignment-baseline' to the 'text-top' keyword: text-top] + expected: FAIL + [Can set 'alignment-baseline' to the 'bottom' keyword: bottom] expected: FAIL - [Can set 'alignment-baseline' to the 'text-top' keyword: text-top] + [Can set 'alignment-baseline' to the 'center' keyword: center] + expected: FAIL + + [Can set 'alignment-baseline' to the 'top' keyword: top] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/all.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/all.html.ini index 0fa6917..9bb81a7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/all.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/all.html.ini
@@ -1,15 +1,15 @@ [all.html] - [Can set 'all' to CSS-wide keywords: unset] + [Can set 'all' to CSS-wide keywords: initial] expected: FAIL - [Can set 'all' to var() references: var(--A)] + [Can set 'all' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'all' to CSS-wide keywords: unset] expected: FAIL [Can set 'all' to CSS-wide keywords: revert] expected: FAIL - [Can set 'all' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'all' to CSS-wide keywords: inherit] + [Can set 'all' to var() references: var(--A)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/animation-delay.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/animation-delay.html.ini index 2a90a92..6210f8f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/animation-delay.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/animation-delay.html.ini
@@ -1,17 +1,8 @@ [animation-delay.html] - [Can set 'animation-delay' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'animation-delay' to a time: 0s] - expected: FAIL - - [Can set 'animation-delay' to var() references: var(--A)] - expected: FAIL - [Can set 'animation-delay' to CSS-wide keywords: initial] expected: FAIL - [Can set 'animation-delay' to a time: 3.14s] + [Can set 'animation-delay' to CSS-wide keywords: inherit] expected: FAIL [Can set 'animation-delay' to CSS-wide keywords: unset] @@ -20,8 +11,17 @@ [Can set 'animation-delay' to CSS-wide keywords: revert] expected: FAIL - [Can set 'animation-delay' to a time: calc(0s + 0ms)] + [Can set 'animation-delay' to var() references: var(--A)] + expected: FAIL + + [Can set 'animation-delay' to a time: 0s] expected: FAIL [Can set 'animation-delay' to a time: -3.14ms] expected: FAIL + + [Can set 'animation-delay' to a time: 3.14s] + expected: FAIL + + [Can set 'animation-delay' to a time: calc(0s + 0ms)] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-position.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-position.html.ini index e7e4a4ce..f57341e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-position.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-position.html.ini
@@ -1,8 +1,5 @@ [background-position.html] expected: ERROR - [Can set 'background-position' to var() references: var(--A)] - expected: FAIL - [Can set 'background-position' to CSS-wide keywords: initial] expected: FAIL @@ -14,3 +11,6 @@ [Can set 'background-position' to CSS-wide keywords: revert] expected: FAIL + + [Can set 'background-position' to var() references: var(--A)] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-repeat.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-repeat.html.ini index 5823c38..3a193e88 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-repeat.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background-repeat.html.ini
@@ -1,26 +1,14 @@ [background-repeat.html] - [Can set 'background-repeat' to the 'no-repeat' keyword: no-repeat] - expected: FAIL - - [Can set 'background-repeat' to CSS-wide keywords: revert] + [Can set 'background-repeat' to CSS-wide keywords: initial] expected: FAIL [Can set 'background-repeat' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'background-repeat' to the 'space' keyword: space] + [Can set 'background-repeat' to CSS-wide keywords: unset] expected: FAIL - [Can set 'background-repeat' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'background-repeat' to the 'repeat-y' keyword: repeat-y] - expected: FAIL - - [Can set 'background-repeat' to the 'repeat' keyword: repeat] - expected: FAIL - - [Can set 'background-repeat' to the 'round' keyword: round] + [Can set 'background-repeat' to CSS-wide keywords: revert] expected: FAIL [Can set 'background-repeat' to var() references: var(--A)] @@ -29,5 +17,17 @@ [Can set 'background-repeat' to the 'repeat-x' keyword: repeat-x] expected: FAIL - [Can set 'background-repeat' to CSS-wide keywords: unset] + [Can set 'background-repeat' to the 'repeat-y' keyword: repeat-y] + expected: FAIL + + [Can set 'background-repeat' to the 'repeat' keyword: repeat] + expected: FAIL + + [Can set 'background-repeat' to the 'space' keyword: space] + expected: FAIL + + [Can set 'background-repeat' to the 'round' keyword: round] + expected: FAIL + + [Can set 'background-repeat' to the 'no-repeat' keyword: no-repeat] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background.html.ini index fa11815c..a9d352b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/background.html.ini
@@ -5,11 +5,11 @@ [Can set 'background' to CSS-wide keywords: inherit] expected: FAIL + [Can set 'background' to CSS-wide keywords: unset] + expected: FAIL + [Can set 'background' to CSS-wide keywords: revert] expected: FAIL [Can set 'background' to var() references: var(--A)] expected: FAIL - - [Can set 'background' to CSS-wide keywords: unset] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/border-radius.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/border-radius.html.ini index 7475d20..d015071 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/border-radius.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/border-radius.html.ini
@@ -1,96 +1,96 @@ [border-radius.html] - [Can set 'border-top-left-radius' to a length: -3.14em] - expected: FAIL - - [Can set 'border-top-left-radius' to a percent: 3.14%] - expected: FAIL - - [Can set 'border-top-right-radius' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-top-right-radius' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-bottom-left-radius' to a percent: 0%] - expected: FAIL - - [Can set 'border-top-left-radius' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-bottom-left-radius' to a length: 0px] - expected: FAIL - - [Can set 'border-top-right-radius' to a length: -3.14em] - expected: FAIL - - [Can set 'border-bottom-left-radius' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a length: -3.14em] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a percent: 3.14%] - expected: FAIL - - [Can set 'border-top-left-radius' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-top-left-radius' to a percent: 0%] - expected: FAIL - - [Can set 'border-top-left-radius' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-top-right-radius' to a length: 0px] - expected: FAIL - - [Can set 'border-top-right-radius' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-top-right-radius' to a percent: 3.14%] - expected: FAIL - - [Can set 'border-top-right-radius' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-bottom-left-radius' to a percent: 3.14%] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a percent: 0%] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a length: 0px] - expected: FAIL - [Can set 'border-top-left-radius' to a length: 0px] expected: FAIL - [Can set 'border-bottom-left-radius' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-bottom-right-radius' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-bottom-left-radius' to a length: -3.14em] + [Can set 'border-top-left-radius' to a length: -3.14em] expected: FAIL [Can set 'border-top-left-radius' to a length: 3.14cm] expected: FAIL + [Can set 'border-top-left-radius' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-top-left-radius' to a percent: 0%] + expected: FAIL + + [Can set 'border-top-left-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-top-left-radius' to a percent: 3.14%] + expected: FAIL + + [Can set 'border-top-left-radius' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'border-top-right-radius' to a length: 0px] + expected: FAIL + + [Can set 'border-top-right-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-top-right-radius' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-top-right-radius' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-top-right-radius' to a percent: 0%] + expected: FAIL + + [Can set 'border-top-right-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-top-right-radius' to a percent: 3.14%] + expected: FAIL + + [Can set 'border-top-right-radius' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'border-bottom-left-radius' to a length: 0px] + expected: FAIL + + [Can set 'border-bottom-left-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-bottom-left-radius' to a length: 3.14cm] + expected: FAIL + [Can set 'border-bottom-left-radius' to a length: calc(0px + 0em)] expected: FAIL + [Can set 'border-bottom-left-radius' to a percent: 0%] + expected: FAIL + + [Can set 'border-bottom-left-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-bottom-left-radius' to a percent: 3.14%] + expected: FAIL + [Can set 'border-bottom-left-radius' to a percent: calc(0% + 0%)] expected: FAIL - [Can set 'border-top-right-radius' to a percent: 0%] + [Can set 'border-bottom-right-radius' to a length: 0px] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a percent: 0%] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a percent: 3.14%] + expected: FAIL + + [Can set 'border-bottom-right-radius' to a percent: calc(0% + 0%)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/break.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/break.html.ini index 3751eb6..5be3029 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/break.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/break.html.ini
@@ -1,8 +1,8 @@ [break.html] - [Can set 'break-inside' to the 'avoid-region' keyword: avoid-region] + [Can set 'break-after' to the 'avoid-region' keyword: avoid-region] expected: FAIL - [Can set 'break-after' to the 'avoid-region' keyword: avoid-region] + [Can set 'break-after' to the 'region' keyword: region] expected: FAIL [Can set 'break-before' to the 'avoid-region' keyword: avoid-region] @@ -11,5 +11,5 @@ [Can set 'break-before' to the 'region' keyword: region] expected: FAIL - [Can set 'break-after' to the 'region' keyword: region] + [Can set 'break-inside' to the 'avoid-region' keyword: avoid-region] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/clip-path.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/clip-path.html.ini index ac5c34e..0e3955c1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/clip-path.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/clip-path.html.ini
@@ -1,5 +1,5 @@ [clip-path.html] - [Can set 'clip-path' to the 'margin-box' keyword: margin-box] + [Can set 'clip-path' to the 'fill-box' keyword: fill-box] expected: FAIL [Can set 'clip-path' to the 'stroke-box' keyword: stroke-box] @@ -8,13 +8,13 @@ [Can set 'clip-path' to the 'view-box' keyword: view-box] expected: FAIL - [Can set 'clip-path' to the 'padding-box' keyword: padding-box] + [Can set 'clip-path' to the 'margin-box' keyword: margin-box] expected: FAIL [Can set 'clip-path' to the 'border-box' keyword: border-box] expected: FAIL - [Can set 'clip-path' to the 'fill-box' keyword: fill-box] + [Can set 'clip-path' to the 'padding-box' keyword: padding-box] expected: FAIL [Can set 'clip-path' to the 'content-box' keyword: content-box]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/display.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/display.html.ini deleted file mode 100644 index d507482c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/display.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[display.html] - ['display' does not support 'block math'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['display' does not support 'math block'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['display' does not support 'inline math'] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['display' does not support 'math inline'] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/fill-color.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/fill-color.html.ini index 7f02b13f..31421ee 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/fill-color.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/fill-color.html.ini
@@ -1,8 +1,5 @@ [fill-color.html] - [Can set 'fill-color' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'fill-color' to var() references: var(--A)] + [Can set 'fill-color' to CSS-wide keywords: initial] expected: FAIL [Can set 'fill-color' to CSS-wide keywords: inherit] @@ -11,23 +8,26 @@ [Can set 'fill-color' to CSS-wide keywords: unset] expected: FAIL - [Can set 'fill-color' to CSS-wide keywords: initial] + [Can set 'fill-color' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'fill-color' to var() references: var(--A)] expected: FAIL [Can set 'fill-color' to the 'currentcolor' keyword: currentcolor] expected: FAIL + ['fill-color' does not support 'red'] + expected: FAIL + + ['fill-color' does not support '#bbff00'] + expected: FAIL + + ['fill-color' does not support 'rgb(255, 255, 128)'] + expected: FAIL + ['fill-color' does not support 'hsl(50, 33%, 25%)'] expected: FAIL ['fill-color' does not support 'transparent'] expected: FAIL - - ['fill-color' does not support 'rgb(255, 255, 128)'] - expected: FAIL - - ['fill-color' does not support '#bbff00'] - expected: FAIL - - ['fill-color' does not support 'red'] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-language-override.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-language-override.html.ini index f22cf1cf..1eb09b7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-language-override.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-language-override.html.ini
@@ -1,14 +1,8 @@ [font-language-override.html] - [Can set 'font-language-override' to var() references: var(--A)] - expected: FAIL - - [Can set 'font-language-override' to CSS-wide keywords: inherit] - expected: FAIL - [Can set 'font-language-override' to CSS-wide keywords: initial] expected: FAIL - [Can set 'font-language-override' to the 'normal' keyword: normal] + [Can set 'font-language-override' to CSS-wide keywords: inherit] expected: FAIL [Can set 'font-language-override' to CSS-wide keywords: unset] @@ -17,5 +11,11 @@ [Can set 'font-language-override' to CSS-wide keywords: revert] expected: FAIL + [Can set 'font-language-override' to var() references: var(--A)] + expected: FAIL + + [Can set 'font-language-override' to the 'normal' keyword: normal] + expected: FAIL + ['font-language-override' does not support '"SRB"'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-presentation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-presentation.html.ini index f7ae775..5ad7916 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-presentation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-presentation.html.ini
@@ -1,10 +1,19 @@ [font-presentation.html] + [Can set 'font-presentation' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'font-presentation' to CSS-wide keywords: inherit] + expected: FAIL + [Can set 'font-presentation' to CSS-wide keywords: unset] expected: FAIL [Can set 'font-presentation' to CSS-wide keywords: revert] expected: FAIL + [Can set 'font-presentation' to var() references: var(--A)] + expected: FAIL + [Can set 'font-presentation' to the 'auto' keyword: auto] expected: FAIL @@ -13,12 +22,3 @@ [Can set 'font-presentation' to the 'emoji' keyword: emoji] expected: FAIL - - [Can set 'font-presentation' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'font-presentation' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'font-presentation' to var() references: var(--A)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-size.html.ini index def6a661..f13d940 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-size.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-size.html.ini
@@ -1,122 +1,56 @@ [font-size.html] - [Can set 'font-min-size' to the 'larger' keyword: larger] - expected: FAIL - - [Can set 'font-max-size' to the 'large' keyword: large] - expected: FAIL - - [Can set 'font-max-size' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'font-min-size' to a length: -3.14em] - expected: FAIL - - [Can set 'font-min-size' to the 'xx-small' keyword: xx-small] - expected: FAIL - - [Can set 'font-max-size' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'font-max-size' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'font-max-size' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'font-min-size' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'font-min-size' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'font-max-size' to the 'xx-small' keyword: xx-small] - expected: FAIL - - [Can set 'font-min-size' to the 'small' keyword: small] - expected: FAIL - - [Can set 'font-min-size' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'font-min-size' to the 'xx-large' keyword: xx-large] - expected: FAIL - - [Can set 'font-max-size' to a percent: calc(0% + 0%)] - expected: FAIL - [Can set 'font-min-size' to CSS-wide keywords: initial] expected: FAIL - [Can set 'font-max-size' to a length: -3.14em] - expected: FAIL - - [Can set 'font-min-size' to the 'x-small' keyword: x-small] - expected: FAIL - - [Can set 'font-max-size' to the 'larger' keyword: larger] - expected: FAIL - - [Can set 'font-min-size' to var() references: var(--A)] - expected: FAIL - - [Can set 'font-min-size' to a length: 3.14cm] - expected: FAIL - - [Can set 'font-max-size' to a percent: -3.14%] - expected: FAIL - [Can set 'font-min-size' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'font-max-size' to a length: 0px] - expected: FAIL - [Can set 'font-min-size' to CSS-wide keywords: unset] expected: FAIL - [Can set 'font-max-size' to a percent: 3.14%] - expected: FAIL - - [Can set 'font-min-size' to the 'smaller' keyword: smaller] - expected: FAIL - - [Can set 'font-min-size' to the 'x-large' keyword: x-large] - expected: FAIL - - [Can set 'font-max-size' to the 'x-large' keyword: x-large] - expected: FAIL - - [Can set 'font-min-size' to a length: 0px] - expected: FAIL - - [Can set 'font-min-size' to a percent: 3.14%] - expected: FAIL - - [Can set 'font-max-size' to the 'x-small' keyword: x-small] - expected: FAIL - - [Can set 'font-max-size' to the 'small' keyword: small] - expected: FAIL - - [Can set 'font-max-size' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'font-max-size' to the 'smaller' keyword: smaller] - expected: FAIL - - [Can set 'font-max-size' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'font-min-size' to the 'large' keyword: large] - expected: FAIL - - [Can set 'font-max-size' to var() references: var(--A)] - expected: FAIL - [Can set 'font-min-size' to CSS-wide keywords: revert] expected: FAIL - [Can set 'font-max-size' to the 'infinity' keyword: infinity] + [Can set 'font-min-size' to var() references: var(--A)] + expected: FAIL + + [Can set 'font-min-size' to the 'xx-small' keyword: xx-small] + expected: FAIL + + [Can set 'font-min-size' to the 'x-small' keyword: x-small] + expected: FAIL + + [Can set 'font-min-size' to the 'small' keyword: small] + expected: FAIL + + [Can set 'font-min-size' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'font-min-size' to the 'large' keyword: large] + expected: FAIL + + [Can set 'font-min-size' to the 'x-large' keyword: x-large] + expected: FAIL + + [Can set 'font-min-size' to the 'xx-large' keyword: xx-large] + expected: FAIL + + [Can set 'font-min-size' to the 'larger' keyword: larger] + expected: FAIL + + [Can set 'font-min-size' to the 'smaller' keyword: smaller] + expected: FAIL + + [Can set 'font-min-size' to a length: 0px] + expected: FAIL + + [Can set 'font-min-size' to a length: -3.14em] + expected: FAIL + + [Can set 'font-min-size' to a length: 3.14cm] + expected: FAIL + + [Can set 'font-min-size' to a length: calc(0px + 0em)] expected: FAIL [Can set 'font-min-size' to a percent: 0%] @@ -125,11 +59,77 @@ [Can set 'font-min-size' to a percent: -3.14%] expected: FAIL - [Can set 'font-max-size' to a length: 3.14cm] + [Can set 'font-min-size' to a percent: 3.14%] + expected: FAIL + + [Can set 'font-min-size' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'font-max-size' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'font-max-size' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'font-max-size' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'font-max-size' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'font-max-size' to var() references: var(--A)] + expected: FAIL + + [Can set 'font-max-size' to the 'infinity' keyword: infinity] + expected: FAIL + + [Can set 'font-max-size' to the 'xx-small' keyword: xx-small] + expected: FAIL + + [Can set 'font-max-size' to the 'x-small' keyword: x-small] + expected: FAIL + + [Can set 'font-max-size' to the 'small' keyword: small] + expected: FAIL + + [Can set 'font-max-size' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'font-max-size' to the 'large' keyword: large] + expected: FAIL + + [Can set 'font-max-size' to the 'x-large' keyword: x-large] expected: FAIL [Can set 'font-max-size' to the 'xx-large' keyword: xx-large] expected: FAIL + [Can set 'font-max-size' to the 'larger' keyword: larger] + expected: FAIL + + [Can set 'font-max-size' to the 'smaller' keyword: smaller] + expected: FAIL + + [Can set 'font-max-size' to a length: 0px] + expected: FAIL + + [Can set 'font-max-size' to a length: -3.14em] + expected: FAIL + + [Can set 'font-max-size' to a length: 3.14cm] + expected: FAIL + + [Can set 'font-max-size' to a length: calc(0px + 0em)] + expected: FAIL + [Can set 'font-max-size' to a percent: 0%] expected: FAIL + + [Can set 'font-max-size' to a percent: -3.14%] + expected: FAIL + + [Can set 'font-max-size' to a percent: 3.14%] + expected: FAIL + + [Can set 'font-max-size' to a percent: calc(0% + 0%)] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-stretch.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-stretch.html.ini index 41dc1581..357f26b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-stretch.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-stretch.html.ini
@@ -1,10 +1,16 @@ [font-stretch.html] - [Can set 'font-stretch' to a percent: -3.14%] + [Can set 'font-stretch' to the 'normal' keyword: normal] + expected: FAIL + + [Can set 'font-stretch' to the 'ultra-condensed' keyword: ultra-condensed] expected: FAIL [Can set 'font-stretch' to the 'extra-condensed' keyword: extra-condensed] expected: FAIL + [Can set 'font-stretch' to the 'condensed' keyword: condensed] + expected: FAIL + [Can set 'font-stretch' to the 'semi-condensed' keyword: semi-condensed] expected: FAIL @@ -14,20 +20,14 @@ [Can set 'font-stretch' to the 'expanded' keyword: expanded] expected: FAIL - [Can set 'font-stretch' to the 'ultra-condensed' keyword: ultra-condensed] - expected: FAIL - - [Can set 'font-stretch' to a percent: 3.14%] - expected: FAIL - - [Can set 'font-stretch' to the 'condensed' keyword: condensed] + [Can set 'font-stretch' to the 'extra-expanded' keyword: extra-expanded] expected: FAIL [Can set 'font-stretch' to the 'ultra-expanded' keyword: ultra-expanded] expected: FAIL - [Can set 'font-stretch' to the 'extra-expanded' keyword: extra-expanded] + [Can set 'font-stretch' to a percent: -3.14%] expected: FAIL - [Can set 'font-stretch' to the 'normal' keyword: normal] + [Can set 'font-stretch' to a percent: 3.14%] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-variant-emoji.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-variant-emoji.html.ini index fac7fff..2526776 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-variant-emoji.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-variant-emoji.html.ini
@@ -1,24 +1,24 @@ [font-variant-emoji.html] - [Can set 'font-variant-emoji' to the 'auto' keyword: auto] - expected: FAIL - - [Can set 'font-variant-emoji' to the 'emoji' keyword: emoji] - expected: FAIL - - [Can set 'font-variant-emoji' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'font-variant-emoji' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'font-variant-emoji' to the 'text' keyword: text] + [Can set 'font-variant-emoji' to CSS-wide keywords: initial] expected: FAIL [Can set 'font-variant-emoji' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'font-variant-emoji' to CSS-wide keywords: initial] + [Can set 'font-variant-emoji' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'font-variant-emoji' to CSS-wide keywords: revert] expected: FAIL [Can set 'font-variant-emoji' to var() references: var(--A)] expected: FAIL + + [Can set 'font-variant-emoji' to the 'auto' keyword: auto] + expected: FAIL + + [Can set 'font-variant-emoji' to the 'text' keyword: text] + expected: FAIL + + [Can set 'font-variant-emoji' to the 'emoji' keyword: emoji] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-weight.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-weight.html.ini index 2299fec2..660be04 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-weight.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/font-weight.html.ini
@@ -1,9 +1,9 @@ [font-weight.html] + [Can set 'font-weight' to a number: 0] + expected: FAIL + [Can set 'font-weight' to a number: -3.14] expected: FAIL [Can set 'font-weight' to a number: 3.14] expected: FAIL - - [Can set 'font-weight' to a number: 0] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-auto-columns-rows.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-auto-columns-rows.html.ini index 8cef5cb..68888bf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-auto-columns-rows.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-auto-columns-rows.html.ini
@@ -5,6 +5,9 @@ [Can set 'grid-auto-columns' to a percent: -3.14%] expected: FAIL + [Setting 'grid-auto-columns' to a flexible length: -3.14fr throws TypeError] + expected: FAIL + [Can set 'grid-auto-rows' to a length: -3.14em] expected: FAIL @@ -13,6 +16,3 @@ [Setting 'grid-auto-rows' to a flexible length: -3.14fr throws TypeError] expected: FAIL - - [Setting 'grid-auto-columns' to a flexible length: -3.14fr throws TypeError] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-gap.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-gap.html.ini index d2d68cf..0c0d3e0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-gap.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/grid-gap.html.ini
@@ -1,15 +1,15 @@ [grid-gap.html] - ['grid-gap' does not support '20px 10px'] - expected: FAIL - - ['grid-gap' does not support '15% 100%'] - expected: FAIL - ['grid-gap' does not support '20px'] expected: FAIL ['grid-gap' does not support '16%'] expected: FAIL + ['grid-gap' does not support '20px 10px'] + expected: FAIL + + ['grid-gap' does not support '15% 100%'] + expected: FAIL + ['grid-gap' does not support '21px 82%'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/image-rendering.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/image-rendering.html.ini index bbe0713b..3970d64 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/image-rendering.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/image-rendering.html.ini
@@ -1,9 +1,9 @@ [image-rendering.html] - [Can set 'image-rendering' to the 'crisp-edges' keyword: crisp-edges] + [Can set 'image-rendering' to the 'smooth' keyword: smooth] expected: FAIL [Can set 'image-rendering' to the 'high-quality' keyword: high-quality] expected: FAIL - [Can set 'image-rendering' to the 'smooth' keyword: smooth] + [Can set 'image-rendering' to the 'crisp-edges' keyword: crisp-edges] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/line-height.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/line-height.html.ini index adca732..5f04790 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/line-height.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/line-height.html.ini
@@ -1,9 +1,9 @@ [line-height.html] - [Can set 'line-height' to a percent: -3.14%] - expected: FAIL - [Can set 'line-height' to a length: -3.14em] expected: FAIL [Can set 'line-height' to a number: -3.14] expected: FAIL + + [Can set 'line-height' to a percent: -3.14%] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/list-style-type.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/list-style-type.html.ini index 3bc7128..c0a7b41 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/list-style-type.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/list-style-type.html.ini
@@ -1,8 +1,8 @@ [list-style-type.html] - [Can set 'list-style-type' to the 'custom-ident' keyword: custom-ident] + [Can set 'list-style-type' to the 'none' keyword: none] expected: FAIL - [Can set 'list-style-type' to the 'none' keyword: none] + [Can set 'list-style-type' to the 'custom-ident' keyword: custom-ident] expected: FAIL ['list-style-type' does not support 'symbols("*" "A" "B" "C")']
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/logical.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/logical.html.ini index 37d06cf..cdbb0bd 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/logical.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/logical.html.ini
@@ -1,635 +1,80 @@ [logical.html] - [Can set 'border-inline-end' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-inline' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'inset-inline' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'padding-block' to a percent: 0%] - expected: FAIL - - [Can set 'border-block-start-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'border-block-end-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'border-block-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'margin-block' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-block-style' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'inset-inline' to a length: -3.14em] - expected: FAIL - - [Can set 'margin-inline' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-end-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'margin-inline' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-start' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-end' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline-end-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'border-block-start' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'margin-block' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline-start-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'border-inline' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-block-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'border-block-style' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-inline-end' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-end-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline-end' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-width' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-end-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'padding-block' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline-start-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-inline-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'padding-block' to a percent: 3.14%] - expected: FAIL - - [Can set 'padding-block' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'inset-inline' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block' to the 'none' keyword: none] - expected: FAIL - [Can set 'margin-block' to CSS-wide keywords: initial] expected: FAIL - [Can set 'inset-inline' to a percent: -3.14%] - expected: FAIL - - [Can set 'margin-block' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-block-end-width' to a length: -3.14em] - expected: FAIL - - [Can set 'inset-inline' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline-color' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-block' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'margin-inline' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-width' to a length: 0px] - expected: FAIL - - [Can set 'border-block-color' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'padding-block' to a length: 3.14cm] - expected: FAIL - [Can set 'margin-block' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'border-inline-end-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'padding-inline' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-start-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'margin-block' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'margin-inline' to a length: -3.14em] - expected: FAIL - - [Can set 'border-block-end-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'padding-inline' to a length: 0px] - expected: FAIL - - [Can set 'border-block-end' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'inset-block' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-inline-width' to a length: 0px] - expected: FAIL - - [Can set 'border-block-start-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'border-block-end-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-inline-end-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'border-block-start' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline-end' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-start' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-block' to var() references: var(--A)] - expected: FAIL - - [Can set 'inset-block' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-inline-color' to var() references: var(--A)] - expected: FAIL - - [Can set 'padding-inline' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'padding-block' to a length: 0px] - expected: FAIL - - [Can set 'border-block-width' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-start-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-inline-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-block-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'border-block-color' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'padding-block' to a length: -3.14em] - expected: FAIL - - [Can set 'padding-inline' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'margin-block' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-block-color' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-inline-color' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'margin-inline' to a percent: 0%] - expected: FAIL - - [Can set 'border-inline-end-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-inline-color' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline' to the 'none' keyword: none] - expected: FAIL - - [Can set 'padding-block' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-block-width' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'inset-inline' to a length: 3.14cm] - expected: FAIL - - [Can set 'inset-inline' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-start-width' to a length: -3.14em] - expected: FAIL - - [Can set 'padding-block' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'padding-inline' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'padding-inline' to a percent: 0%] - expected: FAIL - - [Can set 'border-block-start-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'border-inline-end-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'inset-block' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-block-start-width' to a length: -3.14em] - expected: FAIL - - [Can set 'border-inline-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'margin-block' to a length: 0px] - expected: FAIL - - [Can set 'inset-inline' to a percent: 0%] - expected: FAIL - - [Can set 'border-inline-start-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'border-block-style' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-block-end-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'padding-inline' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-block-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'padding-inline' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-block-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'inset-block' to a length: -3.14em] - expected: FAIL - - [Can set 'inset-inline' to a length: 0px] - expected: FAIL - - [Can set 'inset-block' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-block-start-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-block-end' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-start-width' to a length: 0px] - expected: FAIL - - [Can set 'border-inline-style' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'margin-block' to a percent: 0%] - expected: FAIL - - [Can set 'margin-inline' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-block-width' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-width' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-block-end' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-block' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline-start' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-start-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'border-block-width' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-inline-style' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-start' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-style' to var() references: var(--A)] - expected: FAIL - - [Can set 'padding-block' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'inset-block' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-style' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'padding-inline' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-color' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-inline-start' to var() references: var(--A)] - expected: FAIL - - [Can set 'margin-inline' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-block-start' to var() references: var(--A)] - expected: FAIL - - [Can set 'inset-block' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'padding-block' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-inline-start-width' to a length: 0px] - expected: FAIL - - [Can set 'border-inline-end' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-inline-start' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-block-end' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'border-block-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'border-inline-start-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'border-inline-end-width' to a length: -3.14em] + [Can set 'margin-block' to CSS-wide keywords: unset] expected: FAIL [Can set 'margin-block' to CSS-wide keywords: revert] expected: FAIL - [Can set 'margin-inline' to a length: calc(0px + 0em)] + [Can set 'margin-block' to var() references: var(--A)] expected: FAIL - [Can set 'padding-inline' to a percent: -3.14%] + [Can set 'margin-block' to a percent: 0%] expected: FAIL - [Can set 'border-inline-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-inline-color' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'border-block-end-style' to the 'none' keyword: none] - expected: FAIL - - [Can set 'border-block-color' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-start' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'margin-block' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-width' to a length: -3.14em] - expected: FAIL - - [Can set 'inset-inline' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-block-start' to the 'none' keyword: none] - expected: FAIL - - [Can set 'margin-inline' to a length: 0px] - expected: FAIL - - [Can set 'padding-inline' to a length: -3.14em] - expected: FAIL - - [Can set 'border-block-end-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'border-block-start-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'border-inline-end-width' to a length: 0px] - expected: FAIL - - [Can set 'border-inline-style' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-block-end' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'padding-block' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'inset-block' to a percent: 0%] - expected: FAIL - - [Can set 'margin-inline' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'inset-block' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-block-end-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'inset-block' to a percent: 3.14%] - expected: FAIL - - [Can set 'border-block-width' to a length: -3.14em] - expected: FAIL - - [Can set 'border-block-start-width' to the 'thick' keyword: thick] - expected: FAIL - - [Can set 'border-block-color' to the 'currentcolor' keyword: currentcolor] - expected: FAIL - - [Can set 'border-inline-start-width' to a length: 3.14cm] - expected: FAIL - - [Can set 'border-inline-width' to CSS-wide keywords: inherit] - expected: FAIL - - [Can set 'margin-inline' to a percent: 3.14%] - expected: FAIL - - [Can set 'inset-inline' to a percent: calc(0% + 0%)] - expected: FAIL - - [Can set 'border-block-start' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-inline-width' to CSS-wide keywords: revert] - expected: FAIL - - [Can set 'border-block-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-block-end-width' to a length: 0px] - expected: FAIL - - [Can set 'border-block-end-width' to the 'medium' keyword: medium] - expected: FAIL - - [Can set 'border-inline' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'inset-inline' to a percent: 3.14%] - expected: FAIL - - [Can set 'inset-block' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'margin-inline' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'border-block-start-width' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-block-style' to var() references: var(--A)] - expected: FAIL - - [Can set 'inset-block' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-inline-start-style' to the 'solid' keyword: solid] - expected: FAIL - - [Can set 'inset-inline' to CSS-wide keywords: initial] - expected: FAIL - - [Can set 'margin-block' to a length: -3.14em] - expected: FAIL - - [Can set 'border-inline-width' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'padding-block' to a percent: -3.14%] - expected: FAIL - - [Can set 'border-inline-width' to the 'thin' keyword: thin] - expected: FAIL - - [Can set 'inset-block' to a length: 0px] - expected: FAIL - - [Can set 'padding-inline' to a length: calc(0px + 0em)] - expected: FAIL - - [Can set 'border-inline' to var() references: var(--A)] - expected: FAIL - - [Can set 'border-block-width' to var() references: var(--A)] - expected: FAIL - - [Can set 'margin-inline' to a percent: -3.14%] + [Can set 'margin-block' to a percent: -3.14%] expected: FAIL [Can set 'margin-block' to a percent: 3.14%] expected: FAIL - [Can set 'border-block-style' to CSS-wide keywords: unset] + [Can set 'margin-block' to a percent: calc(0% + 0%)] expected: FAIL - [Can set 'padding-inline' to a percent: 3.14%] + [Can set 'margin-block' to a length: 0px] expected: FAIL - [Can set 'border-block-end' to the 'none' keyword: none] + [Can set 'margin-block' to a length: -3.14em] expected: FAIL - [Can set 'border-start-end-radius' to a percent: -3.14%] + [Can set 'margin-block' to a length: 3.14cm] expected: FAIL - [Can set 'padding-inline-start' to a percent: -3.14%] + [Can set 'margin-block' to a length: calc(0px + 0em)] expected: FAIL - [Can set 'border-start-start-radius' to a length: -3.14em] + [Can set 'margin-inline' to CSS-wide keywords: initial] expected: FAIL - [Can set 'border-end-start-radius' to a length: -3.14em] + [Can set 'margin-inline' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'padding-inline-start' to a length: -3.14em] + [Can set 'margin-inline' to CSS-wide keywords: unset] expected: FAIL - [Can set 'border-start-end-radius' to a length: -3.14em] + [Can set 'margin-inline' to CSS-wide keywords: revert] expected: FAIL - [Can set 'padding-inline-end' to a percent: -3.14%] + [Can set 'margin-inline' to var() references: var(--A)] + expected: FAIL + + [Can set 'margin-inline' to a percent: 0%] + expected: FAIL + + [Can set 'margin-inline' to a percent: -3.14%] + expected: FAIL + + [Can set 'margin-inline' to a percent: 3.14%] + expected: FAIL + + [Can set 'margin-inline' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'margin-inline' to a length: 0px] + expected: FAIL + + [Can set 'margin-inline' to a length: -3.14em] + expected: FAIL + + [Can set 'margin-inline' to a length: 3.14cm] + expected: FAIL + + [Can set 'margin-inline' to a length: calc(0px + 0em)] expected: FAIL [Can set 'padding-block-start' to a percent: -3.14%] @@ -638,23 +83,578 @@ [Can set 'padding-block-start' to a length: -3.14em] expected: FAIL - [Can set 'border-end-end-radius' to a percent: -3.14%] + [Can set 'padding-block-end' to a percent: -3.14%] expected: FAIL [Can set 'padding-block-end' to a length: -3.14em] expected: FAIL - [Can set 'border-end-end-radius' to a length: -3.14em] + [Can set 'padding-inline-start' to a percent: -3.14%] + expected: FAIL + + [Can set 'padding-inline-start' to a length: -3.14em] + expected: FAIL + + [Can set 'padding-inline-end' to a percent: -3.14%] expected: FAIL [Can set 'padding-inline-end' to a length: -3.14em] expected: FAIL - [Can set 'border-end-start-radius' to a percent: -3.14%] + [Can set 'padding-block' to CSS-wide keywords: initial] expected: FAIL - [Can set 'padding-block-end' to a percent: -3.14%] + [Can set 'padding-block' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'padding-block' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'padding-block' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'padding-block' to var() references: var(--A)] + expected: FAIL + + [Can set 'padding-block' to a percent: 0%] + expected: FAIL + + [Can set 'padding-block' to a percent: -3.14%] + expected: FAIL + + [Can set 'padding-block' to a percent: 3.14%] + expected: FAIL + + [Can set 'padding-block' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'padding-block' to a length: 0px] + expected: FAIL + + [Can set 'padding-block' to a length: -3.14em] + expected: FAIL + + [Can set 'padding-block' to a length: 3.14cm] + expected: FAIL + + [Can set 'padding-block' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'padding-inline' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'padding-inline' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'padding-inline' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'padding-inline' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'padding-inline' to var() references: var(--A)] + expected: FAIL + + [Can set 'padding-inline' to a percent: 0%] + expected: FAIL + + [Can set 'padding-inline' to a percent: -3.14%] + expected: FAIL + + [Can set 'padding-inline' to a percent: 3.14%] + expected: FAIL + + [Can set 'padding-inline' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'padding-inline' to a length: 0px] + expected: FAIL + + [Can set 'padding-inline' to a length: -3.14em] + expected: FAIL + + [Can set 'padding-inline' to a length: 3.14cm] + expected: FAIL + + [Can set 'padding-inline' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'inset-block' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'inset-block' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'inset-block' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'inset-block' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'inset-block' to var() references: var(--A)] + expected: FAIL + + [Can set 'inset-block' to a percent: 0%] + expected: FAIL + + [Can set 'inset-block' to a percent: -3.14%] + expected: FAIL + + [Can set 'inset-block' to a percent: 3.14%] + expected: FAIL + + [Can set 'inset-block' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'inset-block' to a length: 0px] + expected: FAIL + + [Can set 'inset-block' to a length: -3.14em] + expected: FAIL + + [Can set 'inset-block' to a length: 3.14cm] + expected: FAIL + + [Can set 'inset-block' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'inset-inline' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'inset-inline' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'inset-inline' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'inset-inline' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'inset-inline' to var() references: var(--A)] + expected: FAIL + + [Can set 'inset-inline' to a percent: 0%] + expected: FAIL + + [Can set 'inset-inline' to a percent: -3.14%] + expected: FAIL + + [Can set 'inset-inline' to a percent: 3.14%] + expected: FAIL + + [Can set 'inset-inline' to a percent: calc(0% + 0%)] + expected: FAIL + + [Can set 'inset-inline' to a length: 0px] + expected: FAIL + + [Can set 'inset-inline' to a length: -3.14em] + expected: FAIL + + [Can set 'inset-inline' to a length: 3.14cm] + expected: FAIL + + [Can set 'inset-inline' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-block-start' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block-start' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block-start' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block-start' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block-start' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block-start' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-start-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-block-start-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-block-start-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-block-start-width' to a length: 0px] + expected: FAIL + + [Can set 'border-block-start-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-block-start-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-block-start-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-block-start-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-block-start-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-start-style' to the 'solid' keyword: solid] + expected: FAIL + + [Can set 'border-block-end' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block-end' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block-end' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block-end' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block-end' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block-end' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-end-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-block-end-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-block-end-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-block-end-width' to a length: 0px] + expected: FAIL + + [Can set 'border-block-end-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-block-end-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-block-end-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-block-end-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-block-end-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-end-style' to the 'solid' keyword: solid] + expected: FAIL + + [Can set 'border-inline-start' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline-start' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline-start' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline-start' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline-start' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline-start' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-start-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-inline-start-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-inline-start-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-inline-start-width' to a length: 0px] + expected: FAIL + + [Can set 'border-inline-start-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-inline-start-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-inline-start-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-inline-start-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-inline-start-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-start-style' to the 'solid' keyword: solid] + expected: FAIL + + [Can set 'border-inline-end' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline-end' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline-end' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline-end' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline-end' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline-end' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-end-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-inline-end-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-inline-end-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-inline-end-width' to a length: 0px] + expected: FAIL + + [Can set 'border-inline-end-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-inline-end-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-inline-end-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-inline-end-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-inline-end-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-end-style' to the 'solid' keyword: solid] + expected: FAIL + + [Can set 'border-block' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-width' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block-width' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block-width' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block-width' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block-width' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-block-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-block-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-block-width' to a length: 0px] + expected: FAIL + + [Can set 'border-block-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-block-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-block-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-block-color' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block-color' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block-color' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block-color' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block-color' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-block-style' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-block-style' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-block-style' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-block-style' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-block-style' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-block-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-block-style' to the 'solid' keyword: solid] + expected: FAIL + + [Can set 'border-inline' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-width' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline-width' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline-width' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline-width' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline-width' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline-width' to the 'thin' keyword: thin] + expected: FAIL + + [Can set 'border-inline-width' to the 'medium' keyword: medium] + expected: FAIL + + [Can set 'border-inline-width' to the 'thick' keyword: thick] + expected: FAIL + + [Can set 'border-inline-width' to a length: 0px] + expected: FAIL + + [Can set 'border-inline-width' to a length: -3.14em] + expected: FAIL + + [Can set 'border-inline-width' to a length: 3.14cm] + expected: FAIL + + [Can set 'border-inline-width' to a length: calc(0px + 0em)] + expected: FAIL + + [Can set 'border-inline-color' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline-color' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline-color' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline-color' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline-color' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline-color' to the 'currentcolor' keyword: currentcolor] + expected: FAIL + + [Can set 'border-inline-style' to CSS-wide keywords: initial] + expected: FAIL + + [Can set 'border-inline-style' to CSS-wide keywords: inherit] + expected: FAIL + + [Can set 'border-inline-style' to CSS-wide keywords: unset] + expected: FAIL + + [Can set 'border-inline-style' to CSS-wide keywords: revert] + expected: FAIL + + [Can set 'border-inline-style' to var() references: var(--A)] + expected: FAIL + + [Can set 'border-inline-style' to the 'none' keyword: none] + expected: FAIL + + [Can set 'border-inline-style' to the 'solid' keyword: solid] expected: FAIL [Can set 'border-start-start-radius' to a percent: -3.14%] expected: FAIL + + [Can set 'border-start-start-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-start-end-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-start-end-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-end-start-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-end-start-radius' to a length: -3.14em] + expected: FAIL + + [Can set 'border-end-end-radius' to a percent: -3.14%] + expected: FAIL + + [Can set 'border-end-end-radius' to a length: -3.14em] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/margin.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/margin.html.ini index 2ba94d75..763d9aed 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/margin.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/margin.html.ini
@@ -1,15 +1,15 @@ [margin.html] - [Can set 'margin' to CSS-wide keywords: unset] + [Can set 'margin' to CSS-wide keywords: initial] expected: FAIL [Can set 'margin' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'margin' to var() references: var(--A)] + [Can set 'margin' to CSS-wide keywords: unset] expected: FAIL [Can set 'margin' to CSS-wide keywords: revert] expected: FAIL - [Can set 'margin' to CSS-wide keywords: initial] + [Can set 'margin' to var() references: var(--A)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/mask-image.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/mask-image.html.ini index cecd4b6..945f9c1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/mask-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/mask-image.html.ini
@@ -1,21 +1,21 @@ [mask-image.html] - [Can set 'mask-image' to an image] + [Can set 'mask-image' to CSS-wide keywords: initial] expected: FAIL [Can set 'mask-image' to CSS-wide keywords: inherit] expected: FAIL + [Can set 'mask-image' to CSS-wide keywords: unset] + expected: FAIL + [Can set 'mask-image' to CSS-wide keywords: revert] expected: FAIL - [Can set 'mask-image' to the 'none' keyword: none] - expected: FAIL - - [Can set 'mask-image' to CSS-wide keywords: initial] - expected: FAIL - [Can set 'mask-image' to var() references: var(--A)] expected: FAIL - [Can set 'mask-image' to CSS-wide keywords: unset] + [Can set 'mask-image' to the 'none' keyword: none] + expected: FAIL + + [Can set 'mask-image' to an image] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/paint-order.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/paint-order.html.ini index 3137957..96999f9a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/paint-order.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/paint-order.html.ini
@@ -2,8 +2,8 @@ [Can set 'paint-order' to the 'fill' keyword: fill] expected: FAIL - [Can set 'paint-order' to the 'markers' keyword: markers] + [Can set 'paint-order' to the 'stroke' keyword: stroke] expected: FAIL - [Can set 'paint-order' to the 'stroke' keyword: stroke] + [Can set 'paint-order' to the 'markers' keyword: markers] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/scroll-snap-align.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/scroll-snap-align.html.ini index f0656cf..e4a5537 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/scroll-snap-align.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/scroll-snap-align.html.ini
@@ -1,12 +1,12 @@ [scroll-snap-align.html] - [Can set 'scroll-snap-align' to the 'end' keyword: end] - expected: FAIL - - [Can set 'scroll-snap-align' to the 'center' keyword: center] - expected: FAIL - [Can set 'scroll-snap-align' to the 'none' keyword: none] expected: FAIL [Can set 'scroll-snap-align' to the 'start' keyword: start] expected: FAIL + + [Can set 'scroll-snap-align' to the 'end' keyword: end] + expected: FAIL + + [Can set 'scroll-snap-align' to the 'center' keyword: center] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-outside.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-outside.html.ini index 14673cc..3168b60 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-outside.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-outside.html.ini
@@ -1,12 +1,12 @@ [shape-outside.html] - [Can set 'shape-outside' to the 'padding-box' keyword: padding-box] - expected: FAIL - [Can set 'shape-outside' to the 'margin-box' keyword: margin-box] expected: FAIL [Can set 'shape-outside' to the 'border-box' keyword: border-box] expected: FAIL + [Can set 'shape-outside' to the 'padding-box' keyword: padding-box] + expected: FAIL + [Can set 'shape-outside' to the 'content-box' keyword: content-box] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-rendering.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-rendering.html.ini deleted file mode 100644 index 4416b22..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/shape-rendering.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shape-rendering.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/speak.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/speak.html.ini index 6df0473..63701a3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/speak.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/speak.html.ini
@@ -1,8 +1,8 @@ [speak.html] - [Can set 'speak' to the 'never' keyword: never] + [Can set 'speak' to the 'auto' keyword: auto] expected: FAIL - [Can set 'speak' to the 'auto' keyword: auto] + [Can set 'speak' to the 'never' keyword: never] expected: FAIL [Can set 'speak' to the 'always' keyword: always]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-linejoin.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-linejoin.html.ini index 17b70cda..6d2a09f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-linejoin.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-linejoin.html.ini
@@ -1,13 +1,13 @@ [stroke-linejoin.html] - [Can set 'stroke-linejoin' to the 'stupid' keyword: stupid] - expected: FAIL - [Can set 'stroke-linejoin' to the 'crop' keyword: crop] expected: FAIL [Can set 'stroke-linejoin' to the 'arcs' keyword: arcs] expected: FAIL + [Can set 'stroke-linejoin' to the 'stupid' keyword: stupid] + expected: FAIL + ['stroke-linejoin' does not support 'crop bevel'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-width.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-width.html.ini index a7d5fd2..3366c254 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-width.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/stroke-width.html.ini
@@ -1,4 +1,7 @@ [stroke-width.html] + [Can set 'stroke-width' to a percent: -3.14%] + expected: FAIL + [Can set 'stroke-width' to a number: 0] expected: FAIL @@ -10,6 +13,3 @@ [Can set 'stroke-width' to a number: calc(2 + 3)] expected: FAIL - - [Can set 'stroke-width' to a percent: -3.14%] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-decoration-skip.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-decoration-skip.html.ini index ec5cfc1b..a0bd688 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-decoration-skip.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-decoration-skip.html.ini
@@ -1,39 +1,39 @@ [text-decoration-skip.html] - [Can set 'text-decoration-skip' to the 'objects' keyword: objects] + [Can set 'text-decoration-skip' to CSS-wide keywords: initial] expected: FAIL [Can set 'text-decoration-skip' to CSS-wide keywords: inherit] expected: FAIL - [Can set 'text-decoration-skip' to the 'box-decoration' keyword: box-decoration] - expected: FAIL - [Can set 'text-decoration-skip' to CSS-wide keywords: unset] expected: FAIL - [Can set 'text-decoration-skip' to the 'edges' keyword: edges] - expected: FAIL - [Can set 'text-decoration-skip' to CSS-wide keywords: revert] expected: FAIL [Can set 'text-decoration-skip' to var() references: var(--A)] expected: FAIL - [Can set 'text-decoration-skip' to the 'spaces' keyword: spaces] - expected: FAIL - [Can set 'text-decoration-skip' to the 'none' keyword: none] expected: FAIL - [Can set 'text-decoration-skip' to CSS-wide keywords: initial] + [Can set 'text-decoration-skip' to the 'objects' keyword: objects] expected: FAIL - ['text-decoration-skip' does not support 'objects edges box-decoration'] + [Can set 'text-decoration-skip' to the 'edges' keyword: edges] + expected: FAIL + + [Can set 'text-decoration-skip' to the 'box-decoration' keyword: box-decoration] + expected: FAIL + + [Can set 'text-decoration-skip' to the 'spaces' keyword: spaces] + expected: FAIL + + ['text-decoration-skip' does not support 'objects spaces'] expected: FAIL ['text-decoration-skip' does not support 'leading-spaces trailing-spaces'] expected: FAIL - ['text-decoration-skip' does not support 'objects spaces'] + ['text-decoration-skip' does not support 'objects edges box-decoration'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-indent.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-indent.html.ini index f9360f2..df7a6d8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-indent.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-indent.html.ini
@@ -1,8 +1,8 @@ [text-indent.html] - ['text-indent' does not support '5em hanging'] + ['text-indent' does not support '5em each-line'] expected: FAIL - ['text-indent' does not support '5em each-line'] + ['text-indent' does not support '5em hanging'] expected: FAIL ['text-indent' does not support '5em hanging each-line']
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-justify.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-justify.html.ini index 494735a1..f1f4e4cd 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-justify.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-justify.html.ini
@@ -2,18 +2,21 @@ [Can set 'text-justify' to CSS-wide keywords: initial] expected: FAIL - [Can set 'text-justify' to CSS-wide keywords: unset] - expected: FAIL - - [Can set 'text-justify' to the 'auto' keyword: auto] - expected: FAIL - [Can set 'text-justify' to CSS-wide keywords: inherit] expected: FAIL + [Can set 'text-justify' to CSS-wide keywords: unset] + expected: FAIL + [Can set 'text-justify' to CSS-wide keywords: revert] expected: FAIL + [Can set 'text-justify' to var() references: var(--A)] + expected: FAIL + + [Can set 'text-justify' to the 'auto' keyword: auto] + expected: FAIL + [Can set 'text-justify' to the 'none' keyword: none] expected: FAIL @@ -22,6 +25,3 @@ [Can set 'text-justify' to the 'inter-character' keyword: inter-character] expected: FAIL - - [Can set 'text-justify' to var() references: var(--A)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-size-adjust.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-size-adjust.html.ini index 7c8634d..2f6591c2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-size-adjust.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/text-size-adjust.html.ini
@@ -1,6 +1,6 @@ [text-size-adjust.html] - [Can set 'text-size-adjust' to a percent: -3.14%] + [Can set 'text-size-adjust' to the 'none' keyword: none] expected: FAIL - [Can set 'text-size-adjust' to the 'none' keyword: none] + [Can set 'text-size-adjust' to a percent: -3.14%] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/word-spacing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/word-spacing.html.ini index c1bd9ae5..fac5b5d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/word-spacing.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/word-spacing.html.ini
@@ -1,14 +1,14 @@ [word-spacing.html] - [Can set 'word-spacing' to a percent: 3.14%] + [Can set 'word-spacing' to the 'normal' keyword: normal] expected: FAIL [Can set 'word-spacing' to a percent: 0%] expected: FAIL - [Can set 'word-spacing' to the 'normal' keyword: normal] + [Can set 'word-spacing' to a percent: -3.14%] expected: FAIL - [Can set 'word-spacing' to a percent: -3.14%] + [Can set 'word-spacing' to a percent: 3.14%] expected: FAIL [Can set 'word-spacing' to a percent: calc(0% + 0%)]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html.ini b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html.ini index 0ba598f..1e00128 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-typed-om/the-stylepropertymap/properties/writing-mode.html.ini
@@ -1,6 +1,6 @@ [writing-mode.html] - [Can set 'writing-mode' to the 'sideways-lr' keyword: sideways-lr] + [Can set 'writing-mode' to the 'sideways-rl' keyword: sideways-rl] expected: FAIL - [Can set 'writing-mode' to the 'sideways-rl' keyword: sideways-rl] + [Can set 'writing-mode' to the 'sideways-lr' keyword: sideways-lr] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-014.html.ini deleted file mode 100644 index 542e508..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-014.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-014.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-015.html.ini deleted file mode 100644 index 57dd6f0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-015.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-015.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-016.html.ini deleted file mode 100644 index cb212d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-016.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-016.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-018.html.ini deleted file mode 100644 index dd5b4db9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-018.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-018.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-019.html.ini deleted file mode 100644 index 9535a295..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-019.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-019.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-024.html.ini deleted file mode 100644 index e12c4767..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-024.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-024.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-025.html.ini deleted file mode 100644 index 2446dc7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/box-sizing-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-sizing-025.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-001.html.ini deleted file mode 100644 index 45828bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[canvas-cursor-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-002.html.ini deleted file mode 100644 index d3bf9d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/canvas-cursor-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[canvas-cursor-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-001.html.ini deleted file mode 100644 index 64da72b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-002.html.ini deleted file mode 100644 index 14eb932..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-003.html.ini deleted file mode 100644 index a3efddb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-004.html.ini deleted file mode 100644 index 6e9f66e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-005.html.ini deleted file mode 100644 index 21ec07cc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-007.html.ini deleted file mode 100644 index 40d286b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-008.html.ini deleted file mode 100644 index e3db23e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-010.html.ini deleted file mode 100644 index b3bfb7bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-011.html.ini deleted file mode 100644 index 71c95b1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-012.html.ini deleted file mode 100644 index a2c8b17..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-014.html.ini deleted file mode 100644 index 46f849b7d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-015.html.ini deleted file mode 100644 index 3965e21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-017.html.ini deleted file mode 100644 index 51a02f1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/caret-color-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[caret-color-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-color-001.html.ini deleted file mode 100644 index 352e8f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-button-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-end-start-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-end-start-radius-001.html.ini deleted file mode 100644 index 56241f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-end-start-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-button-border-end-start-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-style-001.html.ini deleted file mode 100644 index ee83717..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-button-border-left-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-color-001.html.ini deleted file mode 100644 index 7095bdd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-block-end-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-width-001.html.ini deleted file mode 100644 index f49d6d9b2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-block-start-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-color-001.html.ini deleted file mode 100644 index 6342cc0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-style-001.html.ini deleted file mode 100644 index 781e3a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-bottom-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-width-001.html.ini deleted file mode 100644 index 596838b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-bottom-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-end-radius-001.html.ini deleted file mode 100644 index 54dfeae..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-end-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-start-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-start-radius-001.html.ini deleted file mode 100644 index 809d4948..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-start-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-end-start-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-style-001.html.ini deleted file mode 100644 index c1ec45f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-color-input-border-left-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-origin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-origin-001.html.ini deleted file mode 100644 index 8b99c944..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-origin-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-button-background-origin-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-color-001.html.ini deleted file mode 100644 index 2e9c0d5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-button-border-block-start-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-source-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-source-001.html.ini deleted file mode 100644 index 05ae5be0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-source-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-button-border-image-source-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-attachment-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-attachment-001.html.ini deleted file mode 100644 index 49fa9886..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-attachment-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-background-attachment-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-clip-001.html.ini deleted file mode 100644 index c3219cf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-clip-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-background-clip-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-size-001.html.ini deleted file mode 100644 index aa68b0a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-size-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-background-size-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-color-001.html.ini deleted file mode 100644 index 1b9fbc3e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-block-end-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-width-001.html.ini deleted file mode 100644 index 51b0167d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-block-end-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-color-001.html.ini deleted file mode 100644 index 8ddfd9339..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-end-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-end-end-radius-001.html.ini deleted file mode 100644 index cfa46fa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-end-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-end-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-source-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-source-001.html.ini deleted file mode 100644 index a911df1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-source-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-image-source-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-color-001.html.ini deleted file mode 100644 index 5e986e01..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-left-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-start-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-start-end-radius-001.html.ini deleted file mode 100644 index 00b1a7ef3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-start-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-start-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-color-001.html.ini deleted file mode 100644 index 14b2672..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-reset-border-top-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-attachment-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-attachment-001.html.ini deleted file mode 100644 index f4caa37..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-attachment-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-background-attachment-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-position-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-position-001.html.ini deleted file mode 100644 index cb3af7b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-position-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-background-position-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-color-001.html.ini deleted file mode 100644 index 02e673d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-block-end-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-width-001.html.ini deleted file mode 100644 index 0a0863650..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-block-end-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-color-001.html.ini deleted file mode 100644 index 7891b7b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-style-001.html.ini deleted file mode 100644 index 7f0c55c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-bottom-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-end-start-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-end-start-radius-001.html.ini deleted file mode 100644 index dc0bc2a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-end-start-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-end-start-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-style-001.html.ini deleted file mode 100644 index 5058216..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-inline-end-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-width-001.html.ini deleted file mode 100644 index b8a5897..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-inline-end-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-color-001.html.ini deleted file mode 100644 index 6c1ca654..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-left-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-style-001.html.ini deleted file mode 100644 index 0a8d9de4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-left-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-width-001.html.ini deleted file mode 100644 index 29d7eab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-left-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-width-001.html.ini deleted file mode 100644 index bc5774f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-right-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-right-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-right-radius-001.html.ini deleted file mode 100644 index 0cba5c3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-right-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-top-right-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-style-001.html.ini deleted file mode 100644 index 2092aac..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-border-top-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-clip-001.html.ini deleted file mode 100644 index 2da0012..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-clip-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-background-clip-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-image-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-image-001.html.ini deleted file mode 100644 index 1eb73c13..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-image-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-background-image-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-style-001.html.ini deleted file mode 100644 index 3f5e0c1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-block-start-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-color-001.html.ini deleted file mode 100644 index 81321ff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-style-001.html.ini deleted file mode 100644 index fdb10ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-bottom-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-source-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-source-001.html.ini deleted file mode 100644 index e19e35b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-source-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-image-source-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-width-001.html.ini deleted file mode 100644 index 6559b58..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-inline-end-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-color-001.html.ini deleted file mode 100644 index 476b7bf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-right-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-start-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-start-end-radius-001.html.ini deleted file mode 100644 index 71e3df2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-start-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-start-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-color-001.html.ini deleted file mode 100644 index 1b6035b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-search-text-border-top-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-clip-001.html.ini deleted file mode 100644 index 6583c45..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-clip-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-background-clip-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-image-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-image-001.html.ini deleted file mode 100644 index 232a7af..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-image-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-background-image-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-origin-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-origin-001.html.ini deleted file mode 100644 index 3fbf38d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-origin-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-background-origin-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-size-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-size-001.html.ini deleted file mode 100644 index 4587e74..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-size-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-background-size-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-color-001.html.ini deleted file mode 100644 index 305b0c2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-block-end-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-color-001.html.ini deleted file mode 100644 index 406aaa1d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-block-start-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-style-001.html.ini deleted file mode 100644 index 7c4c698..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-block-start-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-color-001.html.ini deleted file mode 100644 index c19fcdef8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-bottom-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-left-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-left-radius-001.html.ini deleted file mode 100644 index 70d1772..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-left-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-bottom-left-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-style-001.html.ini deleted file mode 100644 index 75202882..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-bottom-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-width-001.html.ini deleted file mode 100644 index 96b138d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-bottom-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-end-radius-001.html.ini deleted file mode 100644 index 81c16f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-end-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-start-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-start-radius-001.html.ini deleted file mode 100644 index 0a10375..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-start-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-end-start-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-repeat-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-repeat-001.html.ini deleted file mode 100644 index 29920ec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-repeat-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-image-repeat-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-slice-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-slice-001.html.ini deleted file mode 100644 index c203361..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-slice-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-image-slice-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-color-001.html.ini deleted file mode 100644 index 0281bf6a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-inline-end-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-style-001.html.ini new file mode 100644 index 0000000..f51d4a9c --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-style-001.html.ini
@@ -0,0 +1,2 @@ +[kind-of-widget-fallback-input-submit-border-inline-end-style-001.html] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-width-001.html.ini deleted file mode 100644 index 2a170629..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-inline-end-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-color-001.html.ini deleted file mode 100644 index ba656066..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-inline-start-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-style-001.html.ini deleted file mode 100644 index 57acbdd3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-inline-start-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-width-001.html.ini deleted file mode 100644 index e223265..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-submit-border-inline-start-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-clip-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-clip-001.html.ini deleted file mode 100644 index df45719..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-clip-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-background-clip-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-end-radius-001.html.ini deleted file mode 100644 index 184efcd9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-border-end-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-style-001.html.ini deleted file mode 100644 index 25c3e000..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-border-inline-end-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-color-001.html.ini deleted file mode 100644 index ca311e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-border-left-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-color-001.html.ini deleted file mode 100644 index 5bc37338..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-border-right-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-end-radius-001.html.ini deleted file mode 100644 index ee737be..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-input-text-border-start-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-width-001.html.ini deleted file mode 100644 index f3bbc31..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-width-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[kind-of-widget-fallback-range-border-inline-end-width-001.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-attachment-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-attachment-001.html.ini deleted file mode 100644 index 1d37ff8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-attachment-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-background-attachment-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-style-001.html.ini deleted file mode 100644 index 10d4e093..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-block-end-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-color-001.html.ini deleted file mode 100644 index 5195615..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-block-start-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-style-001.html.ini deleted file mode 100644 index fe66ac8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-block-start-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-width-001.html.ini deleted file mode 100644 index ddeb070..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-bottom-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-end-radius-001.html.ini deleted file mode 100644 index 9c09072..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-end-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-outset-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-outset-001.html.ini deleted file mode 100644 index c7113a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-outset-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-image-outset-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-repeat-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-repeat-001.html.ini deleted file mode 100644 index 5b724b2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-repeat-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-image-repeat-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-slice-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-slice-001.html.ini deleted file mode 100644 index 176e38aa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-slice-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-image-slice-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-source-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-source-001.html.ini deleted file mode 100644 index 8cad631..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-source-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-image-source-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-width-001.html.ini deleted file mode 100644 index 28a5d24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-image-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-width-001.html.ini deleted file mode 100644 index eb25c78c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-left-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-style-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-style-001.html.ini deleted file mode 100644 index cbd5a9a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-style-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-right-style-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-end-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-end-radius-001.html.ini deleted file mode 100644 index 383158f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-end-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-start-end-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-start-radius-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-start-radius-001.html.ini deleted file mode 100644 index 7507d0d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-start-radius-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-start-start-radius-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-color-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-color-001.html.ini deleted file mode 100644 index 9af42e76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-color-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-top-color-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-width-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-width-001.html.ini deleted file mode 100644 index f7e8bfa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-width-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[kind-of-widget-fallback-textarea-border-top-width-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-no-fallback-props-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-no-fallback-props-001.html.ini index 2460d9dc..395c255 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-no-fallback-props-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ui/compute-kind-widget-no-fallback-props-001.html.ini
@@ -1,5 +1,2 @@ [compute-kind-widget-no-fallback-props-001.html] - expected: - if (os == "linux") and (product == "chrome"): FAIL - if os == "win": PASS - [PASS, TIMEOUT] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-001.html.ini deleted file mode 100644 index 9a2234e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-002.html.ini deleted file mode 100644 index 10d004c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-003.html.ini deleted file mode 100644 index 0b983c7e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-004.html.ini deleted file mode 100644 index a50abc8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-005.html.ini deleted file mode 100644 index 8da397b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-006.html.ini deleted file mode 100644 index 3d651e6d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-007.html.ini deleted file mode 100644 index 728b4ed..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-008.html.ini deleted file mode 100644 index bed83705..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-009.html.ini deleted file mode 100644 index 44afac2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-010.html.ini deleted file mode 100644 index 9e42023..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-011.html.ini deleted file mode 100644 index c352c24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-012.html.ini deleted file mode 100644 index 2e444ef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-013.html.ini deleted file mode 100644 index aebac3f8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-014.html.ini deleted file mode 100644 index 26bc010d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-015.html.ini deleted file mode 100644 index c211e8e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-016.html.ini deleted file mode 100644 index e809b2e43b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-017.html.ini deleted file mode 100644 index a76a752..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-018.html.ini deleted file mode 100644 index bc50a99..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-018.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-019.html.ini deleted file mode 100644 index 0e7b453..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-019.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-019.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-020.html.ini deleted file mode 100644 index 61b66d4d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-020.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-020.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-001.html.ini deleted file mode 100644 index 236cea9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-auto-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-002.html.ini deleted file mode 100644 index 34f65c62..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-auto-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-003.html.ini deleted file mode 100644 index 33e8d58..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-auto-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-004.html.ini deleted file mode 100644 index 34190af9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-auto-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-005.html.ini deleted file mode 100644 index f8e697ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-auto-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-auto-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-border-area.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-border-area.html.ini deleted file mode 100644 index b327e8d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-border-area.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-border-area.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-004.html.ini deleted file mode 100644 index a14347e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-box-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-005.html.ini deleted file mode 100644 index 8754a50..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-box-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-006.html.ini deleted file mode 100644 index fc5babf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-box-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-007.html.ini deleted file mode 100644 index 232642d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-box-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-box-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-content-area.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-content-area.html.ini deleted file mode 100644 index 87a7beb7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-content-area.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-content-area.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-001.html.ini deleted file mode 100644 index ff2294b5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-hover-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-002.html.ini deleted file mode 100644 index 6b654ce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-hover-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-003.html.ini deleted file mode 100644 index 1871369..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-hover-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-hover-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-001.html.ini deleted file mode 100644 index 859ab68..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-002.html.ini deleted file mode 100644 index 70e719f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-003.html.ini deleted file mode 100644 index 3c5574d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-004.html.ini deleted file mode 100644 index 84dadcfcc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005-nfs.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005-nfs.html.ini deleted file mode 100644 index 80fe2fe0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005-nfs.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-005-nfs.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005.html.ini deleted file mode 100644 index f03f0c66..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-006.html.ini deleted file mode 100644 index 848a05ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-007.html.ini deleted file mode 100644 index 437bc84..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-008.html.ini deleted file mode 100644 index 093b1e64..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-009.html.ini deleted file mode 100644 index 23738cef..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-010.html.ini deleted file mode 100644 index 845d16a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-011.html.ini deleted file mode 100644 index 16feaf7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-012.html.ini deleted file mode 100644 index 6216aff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-013.html.ini deleted file mode 100644 index 89d5683e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-014.html.ini deleted file mode 100644 index 8c187c9e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-015.html.ini deleted file mode 100644 index d161351..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-016.html.ini deleted file mode 100644 index 95a2a34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-017.html.ini deleted file mode 100644 index faf63eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-018.html.ini deleted file mode 100644 index 7eea2f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-018.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-001.html.ini deleted file mode 100644 index f4172e9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-002.html.ini deleted file mode 100644 index 86cd0cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-003.html.ini deleted file mode 100644 index 961d724..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-004.html.ini deleted file mode 100644 index 04845e96..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-005.html.ini deleted file mode 100644 index 9e9e973d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-006.html.ini deleted file mode 100644 index 2df4ce6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-007.html.ini deleted file mode 100644 index 6de6b43..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-008.html.ini deleted file mode 100644 index 00ec062..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-009.html.ini deleted file mode 100644 index 9175408..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-010.html.ini deleted file mode 100644 index 67020b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-011.html.ini deleted file mode 100644 index ffb49bb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-012.html.ini deleted file mode 100644 index 26f64d8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-013.html.ini deleted file mode 100644 index 29090f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-014.html.ini deleted file mode 100644 index 445b331..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-015.html.ini deleted file mode 100644 index 513509e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-016.html.ini deleted file mode 100644 index 8102864..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-017.html.ini deleted file mode 100644 index 91f8f3f2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-018.html.ini deleted file mode 100644 index 2092e17..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-018.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-019.html.ini deleted file mode 100644 index 8c8b07f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-019.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-019.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-020.html.ini deleted file mode 100644 index cbd5babf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-020.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-020.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-021.html.ini deleted file mode 100644 index 41bbfe96..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-021.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-021.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-022.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-022.html.ini deleted file mode 100644 index 64801f3f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-022.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-022.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-023.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-023.html.ini deleted file mode 100644 index 9b8c9d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-023.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-023.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-024.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-024.html.ini deleted file mode 100644 index 8d15018..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-024.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-024.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-025.html.ini deleted file mode 100644 index fc918a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-025.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-025.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-026.html.ini deleted file mode 100644 index 3e36789..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-026.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-026.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-027.html.ini deleted file mode 100644 index 2b0eae44..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-027.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-027.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-028.html.ini deleted file mode 100644 index 693e476..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-028.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-028.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-029.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-029.html.ini deleted file mode 100644 index 145a5ab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-029.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-029.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-030.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-030.html.ini deleted file mode 100644 index 606d3b90..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-030.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-030.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-031.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-031.html.ini deleted file mode 100644 index 8189871..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-031.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-031.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-032.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-032.html.ini deleted file mode 100644 index 8d1896f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-032.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-032.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-033.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-033.html.ini deleted file mode 100644 index 742e0b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-033.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-033.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-034.html.ini deleted file mode 100644 index f6ddda1a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-034.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-034.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-035.html.ini deleted file mode 100644 index 6638c74d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-035.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-035.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-036.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-036.html.ini deleted file mode 100644 index dc5077e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-036.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-036.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-037.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-037.html.ini deleted file mode 100644 index 0af78f9c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-037.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-037.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-038.html.ini deleted file mode 100644 index 6a999bd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-038.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-038.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-039.html.ini deleted file mode 100644 index f1ee4b7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-039.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-039.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-040.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-040.html.ini deleted file mode 100644 index 0718658..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-040.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-040.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-041.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-041.html.ini deleted file mode 100644 index 32097480..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-041.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-041.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-042.html.ini deleted file mode 100644 index 58c071ff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-042.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-042.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-043.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-043.html.ini deleted file mode 100644 index 86d387c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-image-png-043.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-image-png-043.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-outline-area.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-outline-area.html.ini deleted file mode 100644 index fc0236d6c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-outline-area.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-outline-area.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-padding-area.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-padding-area.html.ini deleted file mode 100644 index ba4a59c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-padding-area.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-padding-area.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-001.html.ini deleted file mode 100644 index 0393055..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-text-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-002.html.ini deleted file mode 100644 index 38aa262..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-text-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-text-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-001.html.ini deleted file mode 100644 index ba31f86..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-x-y-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-002.html.ini deleted file mode 100644 index 9f26be8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-x-y-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-003.html.ini deleted file mode 100644 index 83cfd0d1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/cursor-x-y-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[cursor-x-y-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-001.html.ini deleted file mode 100644 index 66b03fd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-002.html.ini deleted file mode 100644 index dec0d15..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-003.html.ini deleted file mode 100644 index f2ac1fc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-004.html.ini deleted file mode 100644 index 8a47035..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-005.html.ini deleted file mode 100644 index 6307841..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-1.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-1.html.ini deleted file mode 100644 index d8c892f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-missing-1.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-2.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-2.html.ini deleted file mode 100644 index c8c82c56..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-2.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-missing-2.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-3.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-3.html.ini deleted file mode 100644 index 0cb2bd0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-3.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-missing-3.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-4.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-4.html.ini deleted file mode 100644 index 9107f175..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-missing-4.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-missing-4.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-001.html.ini deleted file mode 100644 index 4b90135ad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-002.html.ini deleted file mode 100644 index 3ba4eb6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-003.html.ini deleted file mode 100644 index abbc6a1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-004.html.ini deleted file mode 100644 index f037e61b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-005.html.ini deleted file mode 100644 index d647d10b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-006.html.ini deleted file mode 100644 index c2d1cb75..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-dir-target-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-dir-target-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-000.html.ini deleted file mode 100644 index 6da5248..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-000.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-001.html.ini deleted file mode 100644 index 4218a44f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-002.html.ini deleted file mode 100644 index 63d731ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-003.html.ini deleted file mode 100644 index 469ea27..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-004.html.ini deleted file mode 100644 index 267c83e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-005.html.ini deleted file mode 100644 index dee346a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-006.html.ini deleted file mode 100644 index 54ca2c9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-007.html.ini deleted file mode 100644 index a041c46d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-008.html.ini deleted file mode 100644 index b733c27..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-009.html.ini deleted file mode 100644 index 6aa91cd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-010.html.ini deleted file mode 100644 index 9483e37c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-011.html.ini deleted file mode 100644 index 13a4563..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-012.html.ini deleted file mode 100644 index 33c41cec..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-013.html.ini deleted file mode 100644 index 559c949..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-014.html.ini deleted file mode 100644 index 1714ceb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-015.html.ini deleted file mode 100644 index 70bcde65..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-016.html.ini deleted file mode 100644 index 4b1e9456..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-down-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-down-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-000.html.ini deleted file mode 100644 index d4f58cb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-000.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-001.html.ini deleted file mode 100644 index 84c36d1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-002.html.ini deleted file mode 100644 index 83047a2a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-003.html.ini deleted file mode 100644 index 93d102b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-004.html.ini deleted file mode 100644 index 00d343e8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-005.html.ini deleted file mode 100644 index 36a992a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-006.html.ini deleted file mode 100644 index 1b1d857a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-007.html.ini deleted file mode 100644 index 23648fd6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-008.html.ini deleted file mode 100644 index dcec772..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-009.html.ini deleted file mode 100644 index db633e47..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-010.html.ini deleted file mode 100644 index 2709af3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-011.html.ini deleted file mode 100644 index e1acb1c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-012.html.ini deleted file mode 100644 index 7023ac35..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-013.html.ini deleted file mode 100644 index 4e8c5d9d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-014.html.ini deleted file mode 100644 index f87724afd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-015.html.ini deleted file mode 100644 index 66df573..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-016.html.ini deleted file mode 100644 index 64b859113..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-left-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-left-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-000.html.ini deleted file mode 100644 index de3431c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-000.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-001.html.ini deleted file mode 100644 index f5b37ca4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-002.html.ini deleted file mode 100644 index c9c84cf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-003.html.ini deleted file mode 100644 index 58b8e16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-004.html.ini deleted file mode 100644 index 2b0f03e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-005.html.ini deleted file mode 100644 index 8de0b76..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-006.html.ini deleted file mode 100644 index 53d845c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-007.html.ini deleted file mode 100644 index 01f7904..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-008.html.ini deleted file mode 100644 index 3c7cd48..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-009.html.ini deleted file mode 100644 index 05ad82b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-010.html.ini deleted file mode 100644 index 6253c2b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-011.html.ini deleted file mode 100644 index ac7d74d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-012.html.ini deleted file mode 100644 index 0fb27b97..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-013.html.ini deleted file mode 100644 index 5b292e2e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-014.html.ini deleted file mode 100644 index faccd880..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-015.html.ini deleted file mode 100644 index f4169b0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-016.html.ini deleted file mode 100644 index 96183c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-right-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-right-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-000.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-000.html.ini deleted file mode 100644 index f0243efc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-000.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-000.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-001.html.ini deleted file mode 100644 index a464667..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-002.html.ini deleted file mode 100644 index 7db8efc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-003.html.ini deleted file mode 100644 index d2dfddab..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-004.html.ini deleted file mode 100644 index 0cbf56b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-005.html.ini deleted file mode 100644 index d5f6058..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-006.html.ini deleted file mode 100644 index 919cfb0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-007.html.ini deleted file mode 100644 index 0f4cc09..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-008.html.ini deleted file mode 100644 index c94db60..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-009.html.ini deleted file mode 100644 index 4fe39c8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-010.html.ini deleted file mode 100644 index 162da6e6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-011.html.ini deleted file mode 100644 index fe0ff18..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-012.html.ini deleted file mode 100644 index 34d428b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-013.html.ini deleted file mode 100644 index 89cf465d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-014.html.ini deleted file mode 100644 index af8aa20..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-015.html.ini deleted file mode 100644 index 004ac563..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-016.html.ini deleted file mode 100644 index 22c6098..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/nav-up-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nav-up-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-025.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/outline-025.html.ini deleted file mode 100644 index cc571ab0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-025.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[outline-025.html] - expected: - if (os == "win") and (processor == "x86_64"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-026.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/outline-026.html.ini deleted file mode 100644 index 5cc55a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-026.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[outline-026.html] - expected: - if (os == "win") and (processor == "x86_64"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/outline-027.html.ini deleted file mode 100644 index 2b8d019..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/outline-027.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[outline-027.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/parsing/user-select-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/parsing/user-select-computed.html.ini deleted file mode 100644 index 6ac6bca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/parsing/user-select-computed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[user-select-computed.html] - [Property user-select value 'contain'] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-001.html.ini deleted file mode 100644 index 215abe37..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-002.html.ini deleted file mode 100644 index 80086f34..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-002.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-003.html.ini deleted file mode 100644 index f68782d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-004.html.ini deleted file mode 100644 index 53c9c1f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-004.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-005.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-005.html.ini deleted file mode 100644 index 26dd499..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-005.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-005.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-006.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-006.html.ini deleted file mode 100644 index 7b01ae4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-006.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-006.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-007.html.ini deleted file mode 100644 index 433eb7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-007.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-007.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-008.html.ini deleted file mode 100644 index fd2303f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-008.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-008.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-009.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-009.html.ini deleted file mode 100644 index 8cecae4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-009.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-009.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-010.html.ini deleted file mode 100644 index ab167e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-010.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-010.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-011.html.ini deleted file mode 100644 index 915ec7c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-011.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-011.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-012.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-012.html.ini deleted file mode 100644 index a0c2dd2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-012.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-012.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-013.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-013.html.ini deleted file mode 100644 index f30b664b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-013.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-013.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-014.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-014.html.ini deleted file mode 100644 index 6622a3ca..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-014.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-014.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-015.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-015.html.ini deleted file mode 100644 index ffb1bdb6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-015.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-015.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-016.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-016.html.ini deleted file mode 100644 index 2902f98..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-016.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-016.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-017.html.ini deleted file mode 100644 index 8d5cd8cc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-018.html.ini deleted file mode 100644 index 7a72ac3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-018.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-019.html.ini deleted file mode 100644 index d662a13..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-019.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-019.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-020.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-020.html.ini deleted file mode 100644 index 46fde14..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-020.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-020.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-021.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/resize-021.html.ini deleted file mode 100644 index eef579b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/resize-021.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[resize-021.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-010.html.ini deleted file mode 100644 index 7cd8ba7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-overflow-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-011.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-011.html.ini deleted file mode 100644 index 08c5ec7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-overflow-011.html] - expected: - if flag_specific == "disable-layout-ng": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-017.html.ini deleted file mode 100644 index 7a834a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-017.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-overflow-017.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-018.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-018.html.ini deleted file mode 100644 index 12e1d41d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-018.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-overflow-018.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-019.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-019.html.ini deleted file mode 100644 index 280ee2b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-019.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-overflow-019.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-027.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-027.html.ini index c75f279b..b5ce5dd8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-027.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-027.html.ini
@@ -1,3 +1,2 @@ [text-overflow-027.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-028.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-028.html.ini index 1ff53b2..e80dc1e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-028.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow-028.html.ini
@@ -1,4 +1,2 @@ [text-overflow-028.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == "disable-layout-ng"): FAIL - if (os == "linux") and (product == "chrome"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow.html.ini deleted file mode 100644 index da80610..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-ui/text-overflow.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-overflow.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/acos-asin-atan-atan2-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/acos-asin-atan-atan2-computed.html.ini deleted file mode 100644 index 666ef4d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-values/acos-asin-atan-atan2-computed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[acos-asin-atan-atan2-computed.html] - [calc(acos(cos(30deg - 0.523599rad ) )) should be used-value-equivalent to 0deg] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/animations/line-height-lh-transition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/animations/line-height-lh-transition.html.ini deleted file mode 100644 index 6264b24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-values/animations/line-height-lh-transition.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-height-lh-transition.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-invalid-cast.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-invalid-cast.html.ini index 61d45d7f..3d2a7e20 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-invalid-cast.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-invalid-cast.html.ini
@@ -1,5 +1,2 @@ [attr-color-invalid-cast.html] expected: FAIL - bug: crbug.com/246571 - # CSS3 attribute / attr references have not been implemented (except for content) - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-valid.html.ini index 1715911e..d2ec0e26 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-color-valid.html.ini
@@ -1,4 +1,2 @@ [attr-color-valid.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-in-max.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-in-max.html.ini index e2c1033..2db5df5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-in-max.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-in-max.html.ini
@@ -1,4 +1,2 @@ [attr-in-max.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-invalid-type-008.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-invalid-type-008.html.ini index 96e082b..65fd07a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-invalid-type-008.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-invalid-type-008.html.ini
@@ -1,4 +1,2 @@ [attr-invalid-type-008.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-invalid-cast.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-invalid-cast.html.ini index 6c5205d..29706d5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-invalid-cast.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-invalid-cast.html.ini
@@ -1,4 +1,2 @@ [attr-length-invalid-cast.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero-nofallback.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero-nofallback.html.ini index 989a1c6..0864f782 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero-nofallback.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero-nofallback.html.ini
@@ -1,4 +1,2 @@ [attr-length-valid-zero-nofallback.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero.html.ini index 560d44c1..d5be29b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid-zero.html.ini
@@ -1,4 +1,2 @@ [attr-length-valid-zero.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid.html.ini index 157cfbd..00d7148 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-length-valid.html.ini
@@ -1,4 +1,2 @@ [attr-length-valid.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-invalid-cast.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-invalid-cast.html.ini index 72c78ee..87888f5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-invalid-cast.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-invalid-cast.html.ini
@@ -1,4 +1,2 @@ [attr-px-invalid-cast.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-valid.html.ini index 044288ba..7bcf98b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-valid.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/attr-px-valid.html.ini
@@ -1,4 +1,2 @@ [attr-px-valid.html] expected: FAIL - bug: crbug.com/246571 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/calc-in-media-queries-with-mixed-units.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/calc-in-media-queries-with-mixed-units.html.ini index 8b3bcfef..13320f37 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/calc-in-media-queries-with-mixed-units.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/calc-in-media-queries-with-mixed-units.html.ini
@@ -1,4 +1,10 @@ [calc-in-media-queries-with-mixed-units.html] - bug: crbug.com/1385642 - disabled: - if os == "linux": Sheriff 2022-11-17 + expected: TIMEOUT + [box should be orange if the calc between px/em in @media was correct] + expected: TIMEOUT + + [box should be orange if the calc between vh/em in @media was correct] + expected: [PASS, TIMEOUT] + + [box should be orange if the calc between vw/em in @media was correct] + expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/ch-unit-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/ch-unit-002.html.ini index ea8328c..91fe77c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/ch-unit-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/ch-unit-002.html.ini
@@ -1,5 +1,2 @@ [ch-unit-002.html] expected: FAIL - bug: crbug.com/759914 - # Failing WPT using ch unit in vertical orientation - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/ex-unit-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/ex-unit-004.html.ini deleted file mode 100644 index 8413546..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-values/ex-unit-004.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[ex-unit-004.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/line-break-ch-unit.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/line-break-ch-unit.html.ini deleted file mode 100644 index ec39a93..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-values/line-break-ch-unit.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-break-ch-unit.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/round-function.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/round-function.html.ini index fa30d65..223e664 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/round-function.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/round-function.html.ini
@@ -107,6 +107,36 @@ [round(-18px, -10px) should be used-value-equivalent to -20px] expected: FAIL + [round(5, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(-1 * round(5, 0)) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(infinity, infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(-1 * round(infinity, infinity)) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(infinity, -infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(-1 * round(infinity, -infinity)) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-infinity, infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(-1 * round(-infinity, infinity)) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-infinity, -infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(-1 * round(-infinity, -infinity)) should be used-value-equivalent to calc(NaN)] + expected: FAIL + [round(infinity, 5) should be used-value-equivalent to calc(infinity)] expected: FAIL @@ -149,6 +179,12 @@ [calc(1 / round(up, 0, infinity)) should be used-value-equivalent to calc(infinity)] expected: FAIL + [calc(1 / round(up, -1 * 0, infinity)) should be used-value-equivalent to calc(-infinity)] + expected: FAIL + + [calc(1 / round(up, -1, infinity)) should be used-value-equivalent to calc(-infinity)] + expected: FAIL + [round(down, -1, infinity) should be used-value-equivalent to calc(-infinity)] expected: FAIL @@ -160,39 +196,3 @@ [calc(1 / round(down, 1, infinity)) should be used-value-equivalent to calc(infinity)] expected: FAIL - - [calc(-1 * round(-infinity, infinity)) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [round(infinity, -infinity) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [calc(-1 * round(-infinity, -infinity)) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [round(infinity, infinity) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [calc(-1 * round(infinity, -infinity)) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [calc(1 / round(up, -1 * 0, infinity)) should be used-value-equivalent to calc(-infinity)] - expected: FAIL - - [calc(1 / round(up, -1, infinity)) should be used-value-equivalent to calc(-infinity)] - expected: FAIL - - [calc(-1 * round(5, 0)) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [calc(-1 * round(infinity, infinity)) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [round(-infinity, infinity) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [round(-infinity, -infinity) should be used-value-equivalent to calc(NaN)] - expected: FAIL - - [round(5, 0) should be used-value-equivalent to calc(NaN)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-values/round-mod-rem-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-values/round-mod-rem-computed.html.ini index 2320ff7f..d6162c88 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-values/round-mod-rem-computed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-values/round-mod-rem-computed.html.ini
@@ -20,6 +20,9 @@ [calc(round(to-zero,105, 10)) should be used-value-equivalent to 100] expected: FAIL + [calc(round(to-zero,-105, 10)) should be used-value-equivalent to -100] + expected: FAIL + [calc(round(-100,10)) should be used-value-equivalent to -100] expected: FAIL @@ -77,6 +80,9 @@ [calc(mod(-140,-90)) should be used-value-equivalent to -50] expected: FAIL + [calc(mod(rem(1,18)* -1,5)) should be used-value-equivalent to 4] + expected: FAIL + [round(10px,6px) should be used-value-equivalent to 12px] expected: FAIL @@ -260,13 +266,7 @@ [rem(10turn,6turn) should be used-value-equivalent to 4turn] expected: FAIL - [round(10s,6000ms) should be used-value-equivalent to 12s] - expected: FAIL - - [round(100px,1rem) should be used-value-equivalent to 96px] - expected: FAIL - - [calc(round(to-zero,-105, 10)) should be used-value-equivalent to -100] + [round(10%,1px) should be used-value-equivalent to 8px] expected: FAIL [round(10%,5px) should be used-value-equivalent to 10px] @@ -275,77 +275,77 @@ [round(2rem,5px) should be used-value-equivalent to 30px] expected: FAIL - [round(10000ms,6s) should be used-value-equivalent to 12s] + [round(100px,1rem) should be used-value-equivalent to 96px] expected: FAIL - [round(10%,1px) should be used-value-equivalent to 8px] + [round(10s,6000ms) should be used-value-equivalent to 12s] + expected: FAIL + + [round(10000ms,6s) should be used-value-equivalent to 12s] expected: FAIL [mod(10%,1px) should be used-value-equivalent to 0.5px] expected: FAIL - [rem(-18vw,5vw) should be used-value-equivalent to -3vw] - expected: FAIL - - [mod(18px,100% / 15) should be used-value-equivalent to 3px] - expected: FAIL - - [rem(100px,1rem) should be used-value-equivalent to 4px] - expected: FAIL - - [mod(18%,5%) should be used-value-equivalent to 3%] - expected: FAIL - - [rem(10%,5px) should be used-value-equivalent to 2.5px] - expected: FAIL - - [calc(mod(rem(1,18)* -1,5)) should be used-value-equivalent to 4] - expected: FAIL - - [mod(-18vw,5vw) should be used-value-equivalent to 2vw] - expected: FAIL - - [rem(2rem,5px) should be used-value-equivalent to 2px] - expected: FAIL - - [rem(10s,6000ms) should be used-value-equivalent to 4s] - expected: FAIL - - [mod(-18px,100% / 15) should be used-value-equivalent to 2px] - expected: FAIL - - [mod(10000ms,6s) should be used-value-equivalent to 4s] + [mod(10%,5px) should be used-value-equivalent to 2.5px] expected: FAIL [mod(2rem,5px) should be used-value-equivalent to 2px] expected: FAIL - [mod(10%,5px) should be used-value-equivalent to 2.5px] + [mod(100px,1rem) should be used-value-equivalent to 4px] + expected: FAIL + + [mod(10s,6000ms) should be used-value-equivalent to 4s] + expected: FAIL + + [mod(10000ms,6s) should be used-value-equivalent to 4s] + expected: FAIL + + [mod(18px,100% / 15) should be used-value-equivalent to 3px] + expected: FAIL + + [mod(-18px,100% / 15) should be used-value-equivalent to 2px] + expected: FAIL + + [mod(18%,5%) should be used-value-equivalent to 3%] expected: FAIL [mod(-18%,5%) should be used-value-equivalent to 2%] expected: FAIL - [rem(18vw,5vw) should be used-value-equivalent to 3vw] + [mod(18vw,5vw) should be used-value-equivalent to 3vw] + expected: FAIL + + [mod(-18vw,5vw) should be used-value-equivalent to 2vw] expected: FAIL [rem(10%,1px) should be used-value-equivalent to 0.5px] expected: FAIL + [rem(10%,5px) should be used-value-equivalent to 2.5px] + expected: FAIL + + [rem(2rem,5px) should be used-value-equivalent to 2px] + expected: FAIL + + [rem(100px,1rem) should be used-value-equivalent to 4px] + expected: FAIL + + [rem(10s,6000ms) should be used-value-equivalent to 4s] + expected: FAIL + [rem(10000ms,6s) should be used-value-equivalent to 4s] expected: FAIL [rem(18px,100% / 15) should be used-value-equivalent to 3px] expected: FAIL - [mod(100px,1rem) should be used-value-equivalent to 4px] - expected: FAIL - [rem(-18px,100% / 15) should be used-value-equivalent to -3px] expected: FAIL - [mod(18vw,5vw) should be used-value-equivalent to 3vw] + [rem(18vw,5vw) should be used-value-equivalent to 3vw] expected: FAIL - [mod(10s,6000ms) should be used-value-equivalent to 4s] + [rem(-18vw,5vw) should be used-value-equivalent to -3vw] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-variables/variable-definition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-variables/variable-definition.html.ini index a384c062..a10d1a8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-variables/variable-definition.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-variables/variable-definition.html.ini
@@ -11,17 +11,21 @@ [ leading white space (single space)] expected: FAIL + [ trailing white space (single space)] + expected: FAIL + [ leading white space (double space) 2] expected: FAIL - [ middle white space (double space) 2] - expected: - if processor == "x86_64": PASS - FAIL - [ trailing white space (double space) 2] expected: FAIL + [!important] + expected: FAIL + + [!important (with space)] + expected: FAIL + [white space value (single space) (Computed Style)] expected: FAIL @@ -34,17 +38,21 @@ [ leading white space (single space) (Computed Style)] expected: FAIL + [ trailing white space (single space) (Computed Style)] + expected: FAIL + [ leading white space (double space) 2 (Computed Style)] expected: FAIL - [ middle white space (double space) 2 (Computed Style)] - expected: - if processor == "x86_64": PASS - FAIL - [ trailing white space (double space) 2 (Computed Style)] expected: FAIL + [!important (Computed Style)] + expected: FAIL + + [!important (with space) (Computed Style)] + expected: FAIL + [white space value (single space) (Cascading)] expected: FAIL @@ -57,46 +65,23 @@ [ leading white space (single space) (Cascading)] expected: FAIL + [ trailing white space (single space) (Cascading)] + expected: FAIL + [ leading white space (double space) 2 (Cascading)] expected: FAIL - [ middle white space (double space) 2 (Cascading)] - expected: - if processor == "x86_64": PASS - FAIL - [ trailing white space (double space) 2 (Cascading)] expected: FAIL + [!important (Cascading)] + expected: FAIL + + [!important (with space) (Cascading)] + expected: FAIL + [CSSOM.setProperty with space 1] expected: FAIL [CSSOM.setProperty with space 2] expected: FAIL - - [ trailing white space (single space) (Computed Style)] - expected: FAIL - - [!important (Cascading)] - expected: FAIL - - [!important (with space)] - expected: FAIL - - [!important (with space) (Cascading)] - expected: FAIL - - [!important] - expected: FAIL - - [ trailing white space (single space)] - expected: FAIL - - [ trailing white space (single space) (Cascading)] - expected: FAIL - - [!important (Computed Style)] - expected: FAIL - - [!important (with space) (Computed Style)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-incoming.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-incoming.html.ini index 9a9a975..b1c35db 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-incoming.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-incoming.html.ini
@@ -1,5 +1,2 @@ [3d-transform-incoming.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-outgoing.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-outgoing.html.ini index e44ce420..68653b2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-outgoing.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/3d-transform-outgoing.html.ini
@@ -1,5 +1,2 @@ [3d-transform-outgoing.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/break-inside-avoid-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/break-inside-avoid-child.html.ini index 58e21e8a..da60c7b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/break-inside-avoid-child.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/break-inside-avoid-child.html.ini
@@ -1,4 +1,2 @@ [break-inside-avoid-child.html] - expected: - if product == "chrome": [FAIL, TIMEOUT] - TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-smaller-than-box-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-smaller-than-box-size.html.ini index 9ff4ca3e..3cce9c8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-smaller-than-box-size.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-smaller-than-box-size.html.ini
@@ -1,5 +1,2 @@ [content-smaller-than-box-size.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-visibility-auto-shared-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-visibility-auto-shared-element.html.ini index cf1ea93..c063e560 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-visibility-auto-shared-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-visibility-auto-shared-element.html.ini
@@ -1,5 +1,2 @@ [content-visibility-auto-shared-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-max-texture-size.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-max-texture-size.html.ini index 243c1b5..fcf9ccf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-max-texture-size.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-max-texture-size.html.ini
@@ -1,5 +1,4 @@ [content-with-clip-max-texture-size.html] expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-root.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-root.html.ini index 39d4ab4..ac13765 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-root.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip-root.html.ini
@@ -1,5 +1,2 @@ [content-with-clip-root.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip.html.ini index dc69b5b..1e716b30 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-clip.html.ini
@@ -1,5 +1,2 @@ [content-with-clip.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-inline-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-inline-child.html.ini index 6451875..675a9b6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-inline-child.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-inline-child.html.ini
@@ -1,5 +1,2 @@ [content-with-inline-child.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-transform-new-image.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-transform-new-image.html.ini index 632ee128..7c516e26 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-transform-new-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/content-with-transform-new-image.html.ini
@@ -1,5 +1,2 @@ [content-with-transform-new-image.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order-with-entry.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order-with-entry.html.ini index 6177a056..f3ca790 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order-with-entry.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order-with-entry.html.ini
@@ -1,5 +1,2 @@ [css-tags-paint-order-with-entry.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order.html.ini index 8bfa895e..aff84d8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-paint-order.html.ini
@@ -1,5 +1,2 @@ [css-tags-paint-order.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-shared-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-shared-element.html.ini index ce28c4ee..cd9dc58d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-shared-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/css-tags-shared-element.html.ini
@@ -1,5 +1,2 @@ [css-tags-shared-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-rtl-iframe.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-rtl-iframe.html.ini index cf33837c..6504e802 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-rtl-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-rtl-iframe.html.ini
@@ -1,4 +1,4 @@ [dialog-in-rtl-iframe.html] expected: - if product == "chrome": [FAIL, TIMEOUT] + if product == "chrome": FAIL TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html.ini index ce48fcbc..9510a5d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html.ini
@@ -1,5 +1,2 @@ [dialog-in-top-layer-during-transition-new.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html.ini index 333ffd9..e517627 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html.ini
@@ -1,5 +1,2 @@ [dialog-in-top-layer-during-transition-old.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-capture.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-capture.html.ini deleted file mode 100644 index 22bdb9d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-capture.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[duplicate-tag-rejects-capture.html] - [Two different elements with the same name in the old DOM should skip the transition] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-start.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-start.html.ini index f734d71..ca2f15cb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-start.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/duplicate-tag-rejects-start.html.ini
@@ -1,6 +1,2 @@ [duplicate-tag-rejects-start.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [Two different elements with the same name in the new DOM should skip the transition] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/element-with-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/element-with-overflow.html.ini index e399542a..c951c41 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/element-with-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/element-with-overflow.html.ini
@@ -1,5 +1,2 @@ [element-with-overflow.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/event-pseudo-name.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/event-pseudo-name.html.ini index 9f532e5..54a3b0b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/event-pseudo-name.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/event-pseudo-name.html.ini
@@ -1,6 +1,2 @@ [event-pseudo-name.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [verifies pseudo name includes a tag] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/far-away-capture.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/far-away-capture.html.ini index d3070927..571e9dde 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/far-away-capture.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/far-away-capture.html.ini
@@ -1,5 +1,2 @@ [far-away-capture.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/fractional-translation-from-position.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/fractional-translation-from-position.html.ini index dac1136..cb22267b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/fractional-translation-from-position.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/fractional-translation-from-position.html.ini
@@ -1,4 +1,2 @@ [fractional-translation-from-position.html] - expected: - if product == "chrome": [FAIL, TIMEOUT] - TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element-from-point.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element-from-point.html.ini index 83a4891..2277d0b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element-from-point.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element-from-point.html.ini
@@ -1,6 +1,2 @@ [hit-test-unpainted-element-from-point.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [hit test should not hit unpainted element, but does hit pseudo and unrelated elements] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element.html.ini index 36ba25c..2c96cdb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unpainted-element.html.ini
@@ -1,5 +1,2 @@ [hit-test-unpainted-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unrelated-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unrelated-element.html.ini index 1061e7d..15f4827 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unrelated-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/hit-test-unrelated-element.html.ini
@@ -1,5 +1,2 @@ [hit-test-unrelated-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/iframe-transition.sub.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/iframe-transition.sub.html.ini deleted file mode 100644 index 4d2697f9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/iframe-transition.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[iframe-transition.sub.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/japanese-tag.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/japanese-tag.html.ini index e8d77cf..634fd7c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/japanese-tag.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/japanese-tag.html.ini
@@ -1,5 +1,2 @@ [japanese-tag.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/mix-blend-mode-only-on-transition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/mix-blend-mode-only-on-transition.html.ini index 76ff933..003683c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/mix-blend-mode-only-on-transition.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/mix-blend-mode-only-on-transition.html.ini
@@ -1,6 +1,2 @@ [mix-blend-mode-only-on-transition.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [Blend modes are set up on paired transitions] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-and-old-sizes-match.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-and-old-sizes-match.html.ini index 6b1a3126..3e11e97 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-and-old-sizes-match.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-and-old-sizes-match.html.ini
@@ -1,5 +1,2 @@ [new-and-old-sizes-match.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-clip-path.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-clip-path.html.ini index 5e70c3f..3161141 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-clip-path.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-clip-path.html.ini
@@ -1,5 +1,2 @@ [new-content-captures-clip-path.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-opacity.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-opacity.html.ini index d7050b65..50a4dd3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-opacity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-opacity.html.ini
@@ -1,5 +1,4 @@ [new-content-captures-opacity.html] expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-root.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-root.html.ini index 8104106..13e3cd0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-root.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-root.html.ini
@@ -1,5 +1,2 @@ [new-content-captures-root.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-spans.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-spans.html.ini index 9ec596f..b3699b43 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-spans.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-captures-spans.html.ini
@@ -1,4 +1,2 @@ [new-content-captures-spans.html] - expected: - if product == "chrome": FAIL - TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-container-writing-modes.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-container-writing-modes.html.ini index 1fd8d8a..ace8cd4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-container-writing-modes.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-container-writing-modes.html.ini
@@ -1,5 +1,2 @@ [new-content-container-writing-modes.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-element-writing-modes.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-element-writing-modes.html.ini index 9ab0bda..e858be9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-element-writing-modes.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-element-writing-modes.html.ini
@@ -1,5 +1,2 @@ [new-content-element-writing-modes.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-from-root-display-none.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-from-root-display-none.html.ini new file mode 100644 index 0000000..47430f9d --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-from-root-display-none.html.ini
@@ -0,0 +1,2 @@ +[new-content-from-root-display-none.html] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-has-scrollbars.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-has-scrollbars.html.ini deleted file mode 100644 index 6452ad9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-has-scrollbars.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[new-content-has-scrollbars.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html.ini index dd81210..7b82b64 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html.ini
@@ -1,5 +1,4 @@ [new-content-intrinsic-aspect-ratio.html] expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-empty-div.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-empty-div.html.ini index d2002da6..0805b5f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-empty-div.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-empty-div.html.ini
@@ -1,5 +1,2 @@ [new-content-is-empty-div.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-inline.html.ini new file mode 100644 index 0000000..15ff38a1 --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-is-inline.html.ini
@@ -0,0 +1,4 @@ +[new-content-is-inline.html] + expected: + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-fill.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-fill.html.ini index aafa827..52659a9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-fill.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-fill.html.ini
@@ -1,5 +1,2 @@ [new-content-object-fit-fill.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-none.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-none.html.ini index 9513d2b6..6dc0cdb7 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-none.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-fit-none.html.ini
@@ -1,5 +1,2 @@ [new-content-object-fit-none.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html.ini index 85a247e..1984cf88e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html.ini
@@ -1,5 +1,2 @@ [new-content-object-view-box-clip-path-reference.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path.html.ini index 574b248..fcbd352c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-clip-path.html.ini
@@ -1,5 +1,2 @@ [new-content-object-view-box-clip-path.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html.ini index 4aa3c3ed..98577071 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html.ini
@@ -1,5 +1,2 @@ [new-content-object-view-box-overflow-clipped.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow.html.ini index 8007b36..aa69eb6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-object-view-box-overflow.html.ini
@@ -1,5 +1,2 @@ [new-content-object-view-box-overflow.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-scaling.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-scaling.html.ini index 5829a441..750c7e9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-scaling.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-scaling.html.ini
@@ -1,5 +1,2 @@ [new-content-scaling.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow-zoomed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow-zoomed.html.ini index e911e36..c9ece9e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow-zoomed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow-zoomed.html.ini
@@ -1,5 +1,2 @@ [new-content-with-overflow-zoomed.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow.html.ini index 1da0e285..21c88d0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-content-with-overflow.html.ini
@@ -1,5 +1,2 @@ [new-content-with-overflow.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-element-on-start.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-element-on-start.html.ini index 1f994c0..f8e58c93 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-element-on-start.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-element-on-start.html.ini
@@ -1,5 +1,2 @@ [new-element-on-start.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-root-vertical-writing-mode.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-root-vertical-writing-mode.html.ini index 0f259cb..b14891c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-root-vertical-writing-mode.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/new-root-vertical-writing-mode.html.ini
@@ -1,5 +1,2 @@ [new-root-vertical-writing-mode.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-crash-set-exception.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-crash-set-exception.html.ini index d7484cdd..379db908 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-crash-set-exception.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-crash-set-exception.html.ini
@@ -1,6 +1,2 @@ [no-crash-set-exception.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [An exception thrown during a transition shouldn't crash.] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-root-capture.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-root-capture.html.ini index 8a6a28ca..6ebe0a8 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-root-capture.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/no-root-capture.html.ini
@@ -1,5 +1,2 @@ [no-root-capture.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/nothing-captured.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/nothing-captured.html.ini index 1210b39..08e6ad58d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/nothing-captured.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/nothing-captured.html.ini
@@ -1,5 +1,2 @@ [nothing-captured.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/object-view-box-new-image.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/object-view-box-new-image.html.ini index 3faa887..42f3adb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/object-view-box-new-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/object-view-box-new-image.html.ini
@@ -1,5 +1,2 @@ [object-view-box-new-image.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-clip-path.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-clip-path.html.ini index 5e0c020..cb2f8f96 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-clip-path.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-clip-path.html.ini
@@ -1,4 +1,4 @@ [old-content-captures-clip-path.html] expected: - if (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - FAIL + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-opacity.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-opacity.html.ini index 8295d74..9f85816 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-opacity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-opacity.html.ini
@@ -1,5 +1,2 @@ [old-content-captures-opacity.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-root.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-root.html.ini index 5c179f0..a3dcab0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-root.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-captures-root.html.ini
@@ -1,5 +1,2 @@ [old-content-captures-root.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-container-writing-modes.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-container-writing-modes.html.ini index 5155113..c04c996 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-container-writing-modes.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-container-writing-modes.html.ini
@@ -1,5 +1,2 @@ [old-content-container-writing-modes.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-element-writing-modes.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-element-writing-modes.html.ini index e77d246..b4e27b1 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-element-writing-modes.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-element-writing-modes.html.ini
@@ -1,5 +1,2 @@ [old-content-element-writing-modes.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html.ini index 943ad7c..417cab1d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html.ini
@@ -1,5 +1,2 @@ [old-content-intrinsic-aspect-ratio.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-empty-div.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-empty-div.html.ini index cf25b03..62e7064 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-empty-div.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-empty-div.html.ini
@@ -1,5 +1,2 @@ [old-content-is-empty-div.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-inline.html.ini new file mode 100644 index 0000000..3ffc20a --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-is-inline.html.ini
@@ -0,0 +1,4 @@ +[old-content-is-inline.html] + expected: + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-fill.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-fill.html.ini index d0d5888..d0a1e3e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-fill.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-fill.html.ini
@@ -1,5 +1,2 @@ [old-content-object-fit-fill.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-none.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-none.html.ini index b561acf..ba99e88cc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-none.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-fit-none.html.ini
@@ -1,5 +1,2 @@ [old-content-object-fit-none.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html.ini index a1662c4..c832fdb 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html.ini
@@ -1,5 +1,2 @@ [old-content-object-view-box-clip-path-reference.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path.html.ini index 2d2073bf..19f48b6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-clip-path.html.ini
@@ -1,5 +1,2 @@ [old-content-object-view-box-clip-path.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-overflow.html.ini index 547f9da..9eda867c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-object-view-box-overflow.html.ini
@@ -1,5 +1,2 @@ [old-content-object-view-box-overflow.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow-zoomed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow-zoomed.html.ini index 9786f850..14e266f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow-zoomed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow-zoomed.html.ini
@@ -1,5 +1,2 @@ [old-content-with-overflow-zoomed.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow.html.ini index f3c51a4..b6234bc3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-content-with-overflow.html.ini
@@ -1,5 +1,2 @@ [old-content-with-overflow.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-root-vertical-writing-mode.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-root-vertical-writing-mode.html.ini index 92d2dd3..b7caf2d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-root-vertical-writing-mode.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/old-root-vertical-writing-mode.html.ini
@@ -1,5 +1,2 @@ [old-root-vertical-writing-mode.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-group.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-group.html.ini index 598226c..6f2b200 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-group.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-group.html.ini
@@ -1,15 +1,2 @@ [only-child-group.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [:only-child should match because ::view-transition-group is generated for root element only] - expected: TIMEOUT - - [:only-child should not match because ::view-transition-group is generated for multiple elements] - expected: NOTRUN - - [:only-child should match because ::view-transition-group is generated for sub element only] - expected: NOTRUN - - [:only-child should not match because ::view-transition-group is generated for multiple sub elements] - expected: NOTRUN + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-image-pair.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-image-pair.html.ini index b528634..ba2cc8a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-image-pair.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-image-pair.html.ini
@@ -1,6 +1,2 @@ [only-child-image-pair.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [:only-child should always match for ::view-transition-image-pair] - expected: TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-new.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-new.html.ini index c7bf9d2..4acc4b1b 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-new.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-new.html.ini
@@ -1,21 +1,2 @@ [only-child-new.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [:only-child should match because ::view-transition-old is not generated (none to root)] - expected: TIMEOUT - - [:only-child should not match because ::view-transition-old is generated (root to root)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-old is generated (element to root)] - expected: NOTRUN - - [:only-child should match because ::view-transition-old is not generated (none to element)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-old is generated (root to element)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-old is generated (element to element)] - expected: NOTRUN + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-old.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-old.html.ini index 5cd6177..452b88e 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-old.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-old.html.ini
@@ -1,21 +1,2 @@ [only-child-old.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [:only-child should match because ::view-transition-new is not generated (root to none)] - expected: TIMEOUT - - [:only-child should not match because ::view-transition-new is generated (root to root)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-new is generated (root to element)] - expected: NOTRUN - - [:only-child should match because ::view-transition-new is not generated (element to none)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-new is generated (element to root)] - expected: NOTRUN - - [:only-child should not match because ::view-transition-new is generated (element to element)] - expected: NOTRUN + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-view-transition.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-view-transition.html.ini index 89418c9..b628f29 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-view-transition.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/only-child-view-transition.html.ini
@@ -1,6 +1,2 @@ [only-child-view-transition.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [:only-child is not supported on view-transition] - expected: TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-computed.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-computed.html.ini deleted file mode 100644 index 1ea0ef99..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-computed.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[view-transition-name-computed.html] - [Property view-transition-name value 'none'] - expected: FAIL - - [Property view-transition-name value 'foo'] - expected: FAIL - - [Property view-transition-name value 'bar'] - expected: FAIL - - [Property view-transition-name value 'baz'] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-valid.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-valid.html.ini deleted file mode 100644 index 52e576a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/parsing/view-transition-name-valid.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[view-transition-name-valid.html] - [e.style['view-transition-name'\] = "none" should set the property value] - expected: FAIL - - [e.style['view-transition-name'\] = "foo" should set the property value] - expected: FAIL - - [e.style['view-transition-name'\] = "bar" should set the property value] - expected: FAIL - - [e.style['view-transition-name'\] = "baz" should set the property value] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/paused-animation-at-end.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/paused-animation-at-end.html.ini index ecfe8d2..61e72a6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/paused-animation-at-end.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/paused-animation-at-end.html.ini
@@ -1,6 +1,2 @@ [paused-animation-at-end.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [view transition is not over if animations are paused] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html.ini index 4c1391a2..aecea327 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html.ini
@@ -1,6 +1,2 @@ [pseudo-computed-style-stays-in-sync-with-new-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [computed style on pseudo-element stays in sync with the DOM element] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-get-computed-style.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-get-computed-style.html.ini index 8b54ee4..2e63cf5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-get-computed-style.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/pseudo-get-computed-style.html.ini
@@ -1,9 +1,2 @@ [pseudo-get-computed-style.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [position property of pseudo elements] - expected: FAIL - - [position property of pseudo elements with prepare api] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini index 4b7c244a..6564fe6d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini
@@ -1,6 +1,2 @@ [ready_resolves_after_dom_before_raf.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [updateCallbackDone resolves, then ready resolves with no rAF in between] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-captured-as-different-tag.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-captured-as-different-tag.html.ini index da70aa9..8bef666 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-captured-as-different-tag.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-captured-as-different-tag.html.ini
@@ -1,5 +1,2 @@ [root-captured-as-different-tag.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-crash.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-crash.html.ini new file mode 100644 index 0000000..626705a --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-crash.html.ini
@@ -0,0 +1,2 @@ +[root-element-display-none-crash.html] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini new file mode 100644 index 0000000..41d3e40 --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini
@@ -0,0 +1,2 @@ +[root-element-display-none-during-transition-crash.html] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-scrollbar-with-fixed-background.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-scrollbar-with-fixed-background.html.ini index 25af7d4..6967b0a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-scrollbar-with-fixed-background.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-scrollbar-with-fixed-background.html.ini
@@ -1,5 +1,2 @@ [root-scrollbar-with-fixed-background.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-style-change-during-animation.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-style-change-during-animation.html.ini index ff0a6d8..374d7df3 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-style-change-during-animation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-style-change-during-animation.html.ini
@@ -1,5 +1,2 @@ [root-style-change-during-animation.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-end.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-end.html.ini index 4cba7218..1d6e3bc 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-end.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-end.html.ini
@@ -1,5 +1,2 @@ [root-to-shared-animation-end.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-incoming.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-incoming.html.ini index af41c454..d8098732 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-incoming.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-incoming.html.ini
@@ -1,4 +1,4 @@ [root-to-shared-animation-incoming.html] expected: - if (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - FAIL + if product == "chrome": FAIL + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-start.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-start.html.ini index 31234706..6febe25 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-start.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/root-to-shared-animation-start.html.ini
@@ -1,5 +1,2 @@ [root-to-shared-animation-start.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-current-time.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-current-time.html.ini index 89027f0..b245ed529 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-current-time.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-current-time.html.ini
@@ -1,2 +1,2 @@ [set-current-time.html] - expected: [PASS, TIMEOUT] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-universal-specificity.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-universal-specificity.html.ini index c1b05cf44..fa049794 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-universal-specificity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/set-universal-specificity.html.ini
@@ -1,5 +1,2 @@ [set-universal-specificity.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/style-inheritance.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/style-inheritance.html.ini index e917dbc5..824d26f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/style-inheritance.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/style-inheritance.html.ini
@@ -1,6 +1,2 @@ [style-inheritance.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [style inheritance of pseudo elements] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini deleted file mode 100644 index cb626d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[synchronous-callback-skipped-before-run.html] - [finished promise should be resolved if skipTransition() is invoked before a synchronous updateCallbackDone callback is dispatched] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-after-animation-started.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-after-animation-started.html.ini index 417aa725..e0ca5a48 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-after-animation-started.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-after-animation-started.html.ini
@@ -1,6 +1,2 @@ [transition-skipped-after-animation-started.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [skipTransition() after animations have started running should resolve finished promise] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-from-invalid-callback.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-from-invalid-callback.html.ini index b7aae07e..a1413e6c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-from-invalid-callback.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/transition-skipped-from-invalid-callback.html.ini
@@ -1,6 +1,2 @@ [transition-skipped-from-invalid-callback.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [transition skipped because callback has invalid syntax] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/unset-and-initial-view-transition-name.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/unset-and-initial-view-transition-name.html.ini index 1927492..7010a00 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/unset-and-initial-view-transition-name.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/unset-and-initial-view-transition-name.html.ini
@@ -1,6 +1,2 @@ [unset-and-initial-view-transition-name.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [validates that view-transition-name: unset or initial are ignored] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-is-grouping.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-is-grouping.html.ini deleted file mode 100644 index 7dca067..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-is-grouping.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[view-transition-name-is-grouping.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-on-removed-element.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-on-removed-element.html.ini index 1778eb8..bb4296f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-on-removed-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/view-transition-name-on-removed-element.html.ini
@@ -1,6 +1,2 @@ [view-transition-name-on-removed-element.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [view-transition-name on an element removed by script should not be visited when discovering named elements] - expected: FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/web-animations-api.html.ini b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/web-animations-api.html.ini index 39906bc..038359f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-view-transitions/web-animations-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-view-transitions/web-animations-api.html.ini
@@ -1,5 +1,2 @@ [web-animations-api.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/css-will-change/will-change-transform-zero-size-child-overflow-visible.html.ini b/third_party/blink/web_tests/external/wpt/css/css-will-change/will-change-transform-zero-size-child-overflow-visible.html.ini index f319ba36..3aeb6b2 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-will-change/will-change-transform-zero-size-child-overflow-visible.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-will-change/will-change-transform-zero-size-child-overflow-visible.html.ini
@@ -1,3 +1,2 @@ [will-change-transform-zero-size-child-overflow-visible.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-001.html.ini deleted file mode 100644 index 17ad172..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-border-offset-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-002.html.ini deleted file mode 100644 index 995f949..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-border-offset-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-border-offset-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-003.xht.ini deleted file mode 100644 index fb8c6ad..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vlr-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-005.xht.ini deleted file mode 100644 index 178c732..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vlr-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-011.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-011.xht.ini deleted file mode 100644 index 94cd79a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-011.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vlr-011.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-013.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-013.xht.ini deleted file mode 100644 index 17671fd8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-013.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vlr-013.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-033.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-033.xht.ini deleted file mode 100644 index 9d14fa5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-033.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vlr-033.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-002.xht.ini deleted file mode 100644 index 3214e668..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-004.xht.ini deleted file mode 100644 index 1068b41..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-006.xht.ini deleted file mode 100644 index d724572..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-008.xht.ini deleted file mode 100644 index 3a62146..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-008.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-008.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-010.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-010.xht.ini deleted file mode 100644 index 4721314..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-010.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-010.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-012.xht.ini deleted file mode 100644 index 62d60b7f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-012.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-012.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-014.xht.ini deleted file mode 100644 index 163ca61..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-016.xht.ini deleted file mode 100644 index 2ed1d23..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-016.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-016.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-018.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-018.xht.ini deleted file mode 100644 index d858f705..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-018.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-018.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini deleted file mode 100644 index fd46e128..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-020.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-030.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-030.xht.ini deleted file mode 100644 index af177f3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-030.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-icb-vrl-030.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-005.xht.ini deleted file mode 100644 index 8106e3a5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-017.xht.ini deleted file mode 100644 index 1081acfe..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-017.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-017.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-029.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-029.xht.ini deleted file mode 100644 index b1d4181..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-029.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-029.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-041.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-041.xht.ini deleted file mode 100644 index 4e7a3a8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-041.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-041.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-053.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-053.xht.ini deleted file mode 100644 index 75d1cce..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-053.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-053.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-065.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-065.xht.ini deleted file mode 100644 index 64ef0e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-065.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-065.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-077.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-077.xht.ini deleted file mode 100644 index b5bbd7f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-077.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-077.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-089.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-089.xht.ini deleted file mode 100644 index cc9424bff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-089.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-089.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-095.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-095.xht.ini deleted file mode 100644 index 9f1766d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-095.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-095.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-105.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-105.xht.ini deleted file mode 100644 index 2a084da..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-105.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-105.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-109.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-109.xht.ini deleted file mode 100644 index 580b88e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-109.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-109.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-121.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-121.xht.ini deleted file mode 100644 index 572f4eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-121.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-121.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-125.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-125.xht.ini deleted file mode 100644 index d9f1395..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-125.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-125.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-137.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-137.xht.ini deleted file mode 100644 index af8a7ea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-137.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-137.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-141.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-141.xht.ini deleted file mode 100644 index b444e4d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-141.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-141.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-153.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-153.xht.ini deleted file mode 100644 index 083f06e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-153.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-153.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-157.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-157.xht.ini deleted file mode 100644 index 483d9f2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-157.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-157.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-169.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-169.xht.ini deleted file mode 100644 index 75fa2d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-169.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-169.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-173.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-173.xht.ini deleted file mode 100644 index 01e9491..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-173.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-173.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-185.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-185.xht.ini deleted file mode 100644 index 2877b54..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-185.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-185.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-189.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-189.xht.ini deleted file mode 100644 index 4cd3ee10..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-189.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-189.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-201.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-201.xht.ini deleted file mode 100644 index 83ce726a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-201.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-201.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-205.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-205.xht.ini deleted file mode 100644 index 7207602d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-205.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-205.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-217.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-217.xht.ini deleted file mode 100644 index 77506d6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-217.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-217.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-221.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-221.xht.ini deleted file mode 100644 index 76167e6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-221.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-221.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-225.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-225.xht.ini deleted file mode 100644 index 7a3fe42e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-225.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-225.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-229.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-229.xht.ini deleted file mode 100644 index d72ed19..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vlr-229.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vlr-229.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-004.xht.ini deleted file mode 100644 index 4f51fb0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-010.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-010.xht.ini deleted file mode 100644 index d9864839..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-010.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-010.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-016.xht.ini deleted file mode 100644 index baaf558..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-016.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-016.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-028.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-028.xht.ini deleted file mode 100644 index f0696465..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-028.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-028.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-034.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-034.xht.ini deleted file mode 100644 index f16f455..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-034.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-034.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-040.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-040.xht.ini deleted file mode 100644 index d9d58f4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-040.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-040.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-052.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-052.xht.ini deleted file mode 100644 index fc8cd3c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-052.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-052.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-064.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-064.xht.ini deleted file mode 100644 index 20eb7a7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-064.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-064.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-076.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-076.xht.ini deleted file mode 100644 index 8525811..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-076.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-076.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-088.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-088.xht.ini deleted file mode 100644 index b64983e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-088.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-088.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-104.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-104.xht.ini deleted file mode 100644 index 452117d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-104.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-104.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-108.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-108.xht.ini deleted file mode 100644 index 4021955..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-108.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-108.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-112.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-112.xht.ini deleted file mode 100644 index 73d712a0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-112.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-112.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-116.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-116.xht.ini deleted file mode 100644 index e458a3d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-116.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-116.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-124.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-124.xht.ini deleted file mode 100644 index 71b4cbf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-124.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-124.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-128.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-128.xht.ini deleted file mode 100644 index da14446f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-128.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-128.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-136.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-136.xht.ini deleted file mode 100644 index f7808361..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-136.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-136.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-140.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-140.xht.ini deleted file mode 100644 index 3080922a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-140.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-140.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-144.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-144.xht.ini deleted file mode 100644 index 61c0cfa..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-144.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-144.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-148.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-148.xht.ini deleted file mode 100644 index 6e6224e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-148.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-148.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-156.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-156.xht.ini deleted file mode 100644 index 8a9e6aea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-156.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-156.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-160.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-160.xht.ini deleted file mode 100644 index a4c16402..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-160.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-160.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-172.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-172.xht.ini deleted file mode 100644 index 4e075e5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-172.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-172.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-176.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-176.xht.ini deleted file mode 100644 index 005a23c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-176.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-176.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-188.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-188.xht.ini deleted file mode 100644 index 73bca3e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-188.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-188.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-192.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-192.xht.ini deleted file mode 100644 index 111dbf4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-192.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-192.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-204.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-204.xht.ini deleted file mode 100644 index 2706a52..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-204.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-204.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-208.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-208.xht.ini deleted file mode 100644 index 32c1402..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-208.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-208.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-220.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-220.xht.ini deleted file mode 100644 index b9f5489..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-220.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-220.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-224.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-224.xht.ini deleted file mode 100644 index 2b7798d4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-non-replaced-vrl-224.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-non-replaced-vrl-224.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-replaced-vrl-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-replaced-vrl-001.html.ini deleted file mode 100644 index 83e9c70..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-replaced-vrl-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-replaced-vrl-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-vlr-border-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-vlr-border-001.html.ini deleted file mode 100644 index 11a41f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-vlr-border-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-vlr-border-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-with-replaced-child.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-with-replaced-child.html.ini deleted file mode 100644 index e6c1648..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/abs-pos-with-replaced-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abs-pos-with-replaced-child.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-002.html.ini deleted file mode 100644 index abc420e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-size-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-007.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-007.html.ini deleted file mode 100644 index 41bbb135a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-size-007.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-010.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-010.html.ini deleted file mode 100644 index a4972cd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-size-010.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-017.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-017.html.ini deleted file mode 100644 index aa13acbd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/available-size-017.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-size-017.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-003.xht.ini deleted file mode 100644 index 6440913..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-003.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-003.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-005.xht.ini deleted file mode 100644 index f269893..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-005.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-005.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-007.xht.ini deleted file mode 100644 index 48e8a16..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-007.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-007.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-009.xht.ini deleted file mode 100644 index b6842dd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-009.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-009.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-011.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-011.xht.ini deleted file mode 100644 index b32538dc..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-011.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-011.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-013.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-013.xht.ini deleted file mode 100644 index 795694a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-013.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-013.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-015.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-015.xht.ini deleted file mode 100644 index 422beb1e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-015.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-015.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-017.xht.ini deleted file mode 100644 index 92032322..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vlr-017.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vlr-017.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-002.xht.ini deleted file mode 100644 index 64bfd21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-002.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-002.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-004.xht.ini deleted file mode 100644 index c7eef6c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-004.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-004.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-006.xht.ini deleted file mode 100644 index ad4f89a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-006.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-006.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-008.xht.ini deleted file mode 100644 index 3dd1cea..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-008.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-008.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-010.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-010.xht.ini deleted file mode 100644 index a273679b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-010.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-010.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-012.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-012.xht.ini deleted file mode 100644 index a69c21a8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-012.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-012.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-014.xht.ini deleted file mode 100644 index 0fd6a11..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-014.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-014.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-016.xht.ini deleted file mode 100644 index 3e0f382..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/background-position-vrl-016.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[background-position-vrl-016.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/baseline-with-orthogonal-flow-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/baseline-with-orthogonal-flow-001.html.ini deleted file mode 100644 index d7d811d0..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/baseline-with-orthogonal-flow-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[baseline-with-orthogonal-flow-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini deleted file mode 100644 index 5e48c89..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-flow-direction-vlr-018.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-009.xht.ini deleted file mode 100644 index 87d39e3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-009.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-flow-direction-vrl-009.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini deleted file mode 100644 index 9122dde..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[block-flow-direction-vrl-017.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini deleted file mode 100644 index d166a5d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-offsets-rel-pos-vlr-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini deleted file mode 100644 index 56e36c7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[box-offsets-rel-pos-vrl-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clearance-calculations-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clearance-calculations-vrl-004.xht.ini deleted file mode 100644 index 1b6dddf..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clearance-calculations-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearance-calculations-vrl-004.xht] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-003.xht.ini deleted file mode 100644 index ca37ee83..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vlr-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-005.xht.ini deleted file mode 100644 index 4606123d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vlr-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-007.xht.ini deleted file mode 100644 index 9d4f20a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-007.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vlr-007.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-009.xht.ini deleted file mode 100644 index a1ce322..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vlr-009.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vlr-009.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-002.xht.ini deleted file mode 100644 index 055ec098..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vrl-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-004.xht.ini deleted file mode 100644 index 20fca3f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vrl-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-006.xht.ini deleted file mode 100644 index 9a05edd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vrl-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-008.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-008.xht.ini deleted file mode 100644 index ae8064d00..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/clip-rect-vrl-008.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clip-rect-vrl-008.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vlr-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vlr-003.xht.ini deleted file mode 100644 index a0a4d8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vlr-003.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[first-page-vlr-003.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vrl-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vrl-002.xht.ini deleted file mode 100644 index 40cc183..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/first-page-vrl-002.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[first-page-vrl-002.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini deleted file mode 100644 index 2dab5eb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[text-input-vertical-overflow-no-scroll.html] - expected: [OK, TIMEOUT] - [input[type=number\] in vertical-rl: typing characters in input should not cause the page to scroll] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-003.xht.ini deleted file mode 100644 index 69e5fff..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-block-alignment-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-005.xht.ini deleted file mode 100644 index 930a5936..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-block-alignment-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-007.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-007.xht.ini deleted file mode 100644 index b8111da3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-block-alignment-007.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-block-alignment-007.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-border-vlr-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-border-vlr-001.html.ini deleted file mode 100644 index 65df750..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-border-vlr-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-box-border-vlr-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini deleted file mode 100644 index 4b454706..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-box-orthogonal-child-with-margins.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-003.xht.ini deleted file mode 100644 index 2c5d224..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-table-alignment-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-005.xht.ini deleted file mode 100644 index 972bcbdc1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/inline-table-alignment-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-table-alignment-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vlr-016.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vlr-016.xht.ini deleted file mode 100644 index 94f3a74c1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vlr-016.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-box-direction-vlr-016.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-009.xht.ini deleted file mode 100644 index 92342f7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-009.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-box-direction-vrl-009.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-015.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-015.xht.ini deleted file mode 100644 index 2a552e7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-direction-vrl-015.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-box-direction-vrl-015.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-021.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-021.xht.ini deleted file mode 100644 index e2c7ba7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-021.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-box-height-vlr-021.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-023.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-023.xht.ini deleted file mode 100644 index 7c419db6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/line-box-height-vlr-023.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-box-height-vlr-023.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/margin-collapse-vrl-022.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/margin-collapse-vrl-022.xht.ini deleted file mode 100644 index ac4f8e2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/margin-collapse-vrl-022.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[margin-collapse-vrl-022.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-006.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-006.xht.ini deleted file mode 100644 index b9df0bc5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-006.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ortho-htb-alongside-vrl-floats-006.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-014.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-014.xht.ini deleted file mode 100644 index 5f20e0c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/ortho-htb-alongside-vrl-floats-014.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ortho-htb-alongside-vrl-floats-014.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini index 1bfdcd4..6fd65e9 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini
@@ -1,5 +1,3 @@ [padding-percent-orthogonal-dynamic.html] [200px minus 100px padding based on #child height] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-002.xht.ini deleted file mode 100644 index 6d674f4c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-002.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[page-flow-direction-002.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-003.xht.ini deleted file mode 100644 index a67ed753..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/page-flow-direction-003.xht.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[page-flow-direction-003.xht] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-001.xht.ini deleted file mode 100644 index 4988e0a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-htb-in-vlr-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-004.xht.ini deleted file mode 100644 index f9364622..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-htb-in-vlr-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini deleted file mode 100644 index 5aefe5e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-htb-in-vrl-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini deleted file mode 100644 index 567273d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-htb-in-vrl-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-001.xht.ini deleted file mode 100644 index 2ea9ed17..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-htb-in-vlr-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-002.xht.ini deleted file mode 100644 index 5517552..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vlr-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-htb-in-vlr-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-001.xht.ini deleted file mode 100644 index fc8434e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-htb-in-vrl-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-002.xht.ini deleted file mode 100644 index 89461a5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-htb-in-vrl-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-htb-in-vrl-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-001.xht.ini deleted file mode 100644 index 8ebc53c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-vlr-in-htb-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-002.xht.ini deleted file mode 100644 index fc392a6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vlr-in-htb-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-vlr-in-htb-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-001.xht.ini deleted file mode 100644 index 1afac43..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-vrl-in-htb-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-002.xht.ini deleted file mode 100644 index 9541fc8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-prct-vrl-in-htb-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-prct-vrl-in-htb-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-001.xht.ini deleted file mode 100644 index 3e2264f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-vlr-in-htb-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-004.xht.ini deleted file mode 100644 index 148f3753..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-vlr-in-htb-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-020.xht.ini index 87db6ba..b16eb0ef 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-020.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vlr-in-htb-020.xht.ini
@@ -1,3 +1,2 @@ [sizing-orthog-vlr-in-htb-020.xht] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-001.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-001.xht.ini deleted file mode 100644 index dbcb551..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-001.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-vrl-in-htb-001.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-004.xht.ini deleted file mode 100644 index 29868640..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sizing-orthog-vrl-in-htb-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-020.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-020.xht.ini index a829c61..f404fb5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-020.xht.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/sizing-orthog-vrl-in-htb-020.xht.ini
@@ -1,3 +1,2 @@ [sizing-orthog-vrl-in-htb-020.xht] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/slr-alongside-vlr-floats.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/slr-alongside-vlr-floats.html.ini index 754257c..9c80917 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/slr-alongside-vlr-floats.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/slr-alongside-vlr-floats.html.ini
@@ -1,6 +1,2 @@ [slr-alongside-vlr-floats.html] expected: FAIL - bug: crbug.com/680331 - # 'writing-mode: sideways-lr' and 'sideways-rl' are not implemented. - # Note other tests for these properties are skipped in W3CImportExpectations. - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/srl-alongside-vrl-floats.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/srl-alongside-vrl-floats.html.ini index 4357f71..c7efce6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/srl-alongside-vrl-floats.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/srl-alongside-vrl-floats.html.ini
@@ -1,4 +1,2 @@ [srl-alongside-vrl-floats.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-001.html.ini deleted file mode 100644 index 68bac5b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-cell-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-002.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-002.html.ini deleted file mode 100644 index f2f721c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-cell-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-cell-002.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-002.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-002.xht.ini deleted file mode 100644 index 797a31c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-002.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-column-order-002.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-003.xht.ini deleted file mode 100644 index 87b9f6b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-column-order-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-004.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-004.xht.ini deleted file mode 100644 index 9c655e5d..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-004.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-column-order-004.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-005.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-005.xht.ini deleted file mode 100644 index af6f0c4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-column-order-005.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-column-order-005.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-003.html.ini index 0e8d542..1dbd0c6 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-003.html.ini
@@ -1,5 +1,2 @@ [table-progression-vlr-003.html] expected: FAIL - bug: crbug.com/1005518 - # text-orientation:upright - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-004.html.ini index 53c8bdb..ce406436 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vlr-004.html.ini
@@ -1,4 +1,2 @@ [table-progression-vlr-004.html] expected: FAIL - bug: crbug.com/1005518 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-003.html.ini index 4c9d2c5..057fcb2d 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-003.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-003.html.ini
@@ -1,4 +1,2 @@ [table-progression-vrl-003.html] expected: FAIL - bug: crbug.com/1005518 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-004.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-004.html.ini index e28aa72..3582aa84 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/table-progression-vrl-004.html.ini
@@ -1,4 +1,2 @@ [table-progression-vrl-004.html] expected: FAIL - bug: crbug.com/1005518 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-001.html.ini deleted file mode 100644 index 0170b4e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tcy-white-space-processing-001.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-003.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-003.html.ini deleted file mode 100644 index b150070b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/tcy-white-space-processing-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[tcy-white-space-processing-003.html] - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-break-inside-001a.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-break-inside-001a.html.ini deleted file mode 100644 index e1e9bde3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-break-inside-001a.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-combine-upright-break-inside-001a.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-shadow.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-shadow.html.ini deleted file mode 100644 index 020fc14..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-combine-upright-shadow.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[text-combine-upright-shadow.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-shadow-orientation-upright-001.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-shadow-orientation-upright-001.html.ini deleted file mode 100644 index 4306305..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/text-shadow-orientation-upright-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-shadow-orientation-upright-001.html] - expected: - if flag_specific == "disable-layout-ng": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini deleted file mode 100644 index 7a7317d4..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[two-levels-of-orthogonal-flows-percentage.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-003.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-003.xht.ini deleted file mode 100644 index e00ebbb9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-003.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-alignment-003.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-009.xht.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-009.xht.ini deleted file mode 100644 index c78b6777..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/vertical-alignment-009.xht.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[vertical-alignment-009.xht] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-034.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-034.html.ini index 79552117..3f9d15a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-034.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-034.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-034.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-035.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-035.html.ini index 4fe6d38..f1fd174 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-035.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-035.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-035.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-038.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-038.html.ini index cfa38d4..3bcf05f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-038.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-038.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-038.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-039.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-039.html.ini index 3b912a86..ac94de4 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-039.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-039.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-039.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-042.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-042.html.ini index 7c7c821..504189c 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-042.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-042.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-042.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-043.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-043.html.ini index fa36134..9d3d789 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-043.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-043.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-043.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-044.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-044.html.ini deleted file mode 100644 index 23048585..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-044.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[wm-propagation-body-044.html] - expected: - if product == "chrome": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-046.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-046.html.ini index cdb3c20..5e129bf 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-046.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-046.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-046.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-047.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-047.html.ini index d5f5c0a..04f054a 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-047.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-047.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-047.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-048.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-048.html.ini index 5510232..02c43f5 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-048.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-048.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-048.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-049.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-049.html.ini index 23da9bea..7e961b0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-049.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-049.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-049.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-050.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-050.html.ini index 990aea8..f8b2d8f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-050.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-050.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-050.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-051.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-051.html.ini index 231a5b8..344e4903 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-051.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-051.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-051.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-052.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-052.html.ini index 46ab64f1..edb6fb7f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-052.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-052.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-052.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-053.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-053.html.ini index 71dc3e8e..6c5be36 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-053.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-053.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-053.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-054.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-054.html.ini index 84f17fa4..dd7a8a0 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-054.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-054.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-054.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-055.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-055.html.ini index 5263fc9..e1baf0f 100644 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-055.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-055.html.ini
@@ -1,4 +1,2 @@ [wm-propagation-body-055.html] expected: FAIL - bug: crbug.com/680331 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini b/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini deleted file mode 100644 index 0e9114c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[wm-propagation-body-scroll-offset-vertical-rl.html] - [Check initial scroll position of viewport.] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getBoxQuads-001.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getBoxQuads-001.html.ini index 8ec9d3e..02e2128c 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getBoxQuads-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getBoxQuads-001.html.ini
@@ -1,18 +1,18 @@ [cssom-getBoxQuads-001.html] - [Flex layout margin box is expected width.] - expected: FAIL - [Block layout border box is expected width.] expected: FAIL - [Flex layout border box is expected width.] - expected: FAIL - [Block layout margin box is expected width.] expected: FAIL - [Flex layout margin box is expected height.] + [Flex layout border box is expected width.] + expected: FAIL + + [Flex layout margin box is expected width.] expected: FAIL [Flex layout border box is expected height.] expected: FAIL + + [Flex layout margin box is expected height.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getClientRects-002.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getClientRects-002.html.ini deleted file mode 100644 index beca051..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/cssom-getClientRects-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[cssom-getClientRects-002.html] - [CSSOM View - GetClientRects().length is the same regardless source new lines] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-002.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-002.html.ini deleted file mode 100644 index 3f30458..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-002.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[elementFromPoint-002.html] - [Checking whether dynamic changes to visibility interact correctly with\n table anonymous boxes] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-003.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-003.html.ini deleted file mode 100644 index f513233..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/elementFromPoint-003.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[elementFromPoint-003.html] - [Checking whether dynamic changes to visibility interact correctly with\n table anonymous boxes] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-empty-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-empty-inline.html.ini deleted file mode 100644 index 6bbd0f6..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-empty-inline.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[getBoundingClientRect-empty-inline.html] - [getBoundingClientRect-empty-inline] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-shy.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-shy.html.ini index 97e7a64..697e6ed 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-shy.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/getBoundingClientRect-shy.html.ini
@@ -1,43 +1,30 @@ [getBoundingClientRect-shy.html] [Range 0-5 should not include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 1-5 should not include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 0-6 should not include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 1-6 should not include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 0-7 should include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 1-7 should include the hyphen.] - expected: - if (product == "content_shell") and (flag_specific == ""): PASS - FAIL + expected: FAIL [Range 0-8 should include the hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Range 0-8 should include only the first hyphen.] - expected: - if product == "chrome": FAIL + expected: FAIL [Rendered soft-hyphen should have a width.] - expected: - if (product == "content_shell") and (flag_specific == ""): PASS - FAIL + expected: FAIL [Rendered soft-hyphen in a span should have a width.] - expected: - if (product == "content_shell") and (flag_specific == ""): PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/idlharness.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/idlharness.html.ini index 6e32774..92b35db 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/idlharness.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/idlharness.html.ini
@@ -47,6 +47,12 @@ [CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "getClientRect()" with the proper type] expected: FAIL + [VisualViewport interface: attribute onscrollend] + expected: FAIL + + [VisualViewport interface: self.visualViewport must inherit property "onscrollend" with the proper type] + expected: FAIL + [CSSPseudoElement interface: operation getBoxQuads(optional BoxQuadOptions)] expected: FAIL @@ -223,9 +229,3 @@ [Text interface: calling convertPointFromNode(DOMPointInit, GeometryNode, optional ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeError] expected: FAIL - - [VisualViewport interface: attribute onscrollend] - expected: FAIL - - [VisualViewport interface: self.visualViewport must inherit property "onscrollend" with the proper type] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetParent-block-in-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetParent-block-in-inline.html.ini deleted file mode 100644 index 0aff749..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetParent-block-in-inline.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[offsetParent-block-in-inline.html] - [offsetParent-block-in-inline] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-empty-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-empty-inline.html.ini deleted file mode 100644 index 845512ba..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-empty-inline.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[offsetTopLeft-empty-inline.html] - [offsetTop/Left of empty inline elements should work as if they were not empty: 0] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [offsetTop/Left of empty inline elements should work as if they were not empty: 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [offsetTop/Left of empty inline elements should work as if they were not empty: 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-leading-space-inline.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-leading-space-inline.html.ini deleted file mode 100644 index da9ba2149..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/offsetTopLeft-leading-space-inline.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[offsetTopLeft-leading-space-inline.html] - [offsetTop/Left of empty inline elements should work as if they were not empty: 0] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [offsetTop/Left of empty inline elements should work as if they were not empty: 1] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [offsetTop/Left of empty inline elements should work as if they were not empty: 2] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-element.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-element.html.ini index 5365651..e90ab33 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-element.html.ini
@@ -1,5 +1,3 @@ [scroll-behavior-element.html] - expected: - if (os == "linux") and (flag_specific == "disable-layout-ng"): [OK, CRASH] [Element with smooth scroll-behavior ; scrollIntoView() with instant behavior] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-root.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-root.html.ini index 4360260..d5fe958 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-root.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-root.html.ini
@@ -1,92 +1,3 @@ [scroll-behavior-main-frame-root.html] [Main frame with smooth scroll-behavior ; scrollIntoView() with instant behavior] expected: FAIL - - [Main frame with auto scroll-behavior ; scrollIntoView() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollIntoView() with auto behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with auto scroll-behavior ; scroll() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [PASS, FAIL] - - [Main frame with smooth scroll-behavior ; scroll() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Set scrollLeft to frame with smooth scroll-behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scroll() with auto behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollTo() with default behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollTo() with auto behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollIntoView() with default behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scroll() with default behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with auto scroll-behavior ; scrollTo() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Set scrollTop to frame with smooth scroll-behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollBy() with default behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollBy() with auto behavior] - expected: - if (os == "linux") and (processor == "x86_64"): FAIL - if os == "win": FAIL - - [Main frame with smooth scroll-behavior ; scrollIntoView() with smooth behavior] - expected: - if (os == "linux") and (processor == "x86_64"): [FAIL, PASS] - if os == "win": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-window.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-window.html.ini deleted file mode 100644 index 3ef649a3..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-main-frame-window.html.ini +++ /dev/null
@@ -1,36 +0,0 @@ -[scroll-behavior-main-frame-window.html] - [Main frame with auto scroll-behavior ; scroll() with smooth behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scroll() with default behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scroll() with auto behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scroll() with smooth behavior] - expected: [FAIL, PASS] - - [Main frame with auto scroll-behavior ; scrollTo() with smooth behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollTo() with default behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollTo() with auto behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior] - expected: [FAIL, PASS] - - [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollBy() with default behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollBy() with auto behavior] - expected: [FAIL, PASS] - - [Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini deleted file mode 100644 index 2bfa116..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[scroll-behavior-scrollintoview-nested.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-smooth-navigation.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-smooth-navigation.html.ini index 054ecc6..9a8b1583 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-smooth-navigation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/scroll-behavior-smooth-navigation.html.ini
@@ -1,4 +1,4 @@ [scroll-behavior-smooth-navigation.html] - expected: TIMEOUT - bug: crbug.com/1289222 - disabled: was skipped in 'TestExpectations' + expected: + if product == "chrome": [TIMEOUT, ERROR] + TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html.ini index 91ed5a2..db472df 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html.ini
@@ -1,6 +1,4 @@ [scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html] - bug: crbug.com/680331 - disabled: neverfix [scrollIntoView({"block":"start","inline":"start"})] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html.ini index 9bd79b8..41a1698d 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html.ini
@@ -1,6 +1,4 @@ [scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html] - bug: crbug.com/680331 - disabled: neverfix [scrollIntoView({"block":"start","inline":"start"})] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollWidthHeight.xht.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollWidthHeight.xht.ini deleted file mode 100644 index c725a679..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/scrollWidthHeight.xht.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[scrollWidthHeight.xht] - [elemOverflow.scrollHeight is the width of its scrolled contents (including padding)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-client-props.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/table-client-props.html.ini index e3da5e4..e321c3df 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-client-props.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/table-client-props.html.ini
@@ -4,11 +4,3 @@ [Table with collapsed border] expected: FAIL - - [Caption with margin] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table with padding and content-box sizing] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-offset-props.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/table-offset-props.html.ini deleted file mode 100644 index 851e1b8..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-offset-props.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[table-offset-props.html] - [Table with padding and content-box sizing] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table with separated border] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table with collapsed border] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Caption with margin] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-scroll-props.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom-view/table-scroll-props.html.ini index 25d59a2..745c51c 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom-view/table-scroll-props.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom-view/table-scroll-props.html.ini
@@ -4,11 +4,3 @@ [Table with collapsed border] expected: FAIL - - [Caption with margin] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Table with padding and content-box sizing] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/CSSContainerRule.tentative.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/CSSContainerRule.tentative.html.ini deleted file mode 100644 index c78d4028..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom/CSSContainerRule.tentative.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[CSSContainerRule.tentative.html] - [@container name (min-width: 100px) {}] - expected: FAIL - - [@container (min-width: 100px) {}] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/CSSKeyframesRule.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/CSSKeyframesRule.html.ini index 65cf628..ee89747 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/CSSKeyframesRule.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/CSSKeyframesRule.html.ini
@@ -1,6 +1,6 @@ [CSSKeyframesRule.html] - [indexed getter, length] + [name, cssRules, appendRule, findRule, deleteRule] expected: FAIL - [name, cssRules, appendRule, findRule, deleteRule] + [indexed getter, length] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/MediaList2.xhtml.ini b/third_party/blink/web_tests/external/wpt/css/cssom/MediaList2.xhtml.ini deleted file mode 100644 index a6aae32f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/cssom/MediaList2.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[MediaList2.xhtml] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/caretPositionFromPoint-with-transformation.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/caretPositionFromPoint-with-transformation.html.ini index afbc387..53b3586 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/caretPositionFromPoint-with-transformation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/caretPositionFromPoint-with-transformation.html.ini
@@ -1,6 +1,6 @@ [caretPositionFromPoint-with-transformation.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [iframe's with equal content should report the same caret offset] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-absolute.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-absolute.html.ini index 273c5a8..aa4a018 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-absolute.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-absolute.html.ini
@@ -42,9 +42,7 @@ expected: FAIL [vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -53,9 +51,7 @@ expected: FAIL [vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -64,9 +60,7 @@ expected: FAIL [vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -75,9 +69,7 @@ expected: FAIL [vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-rl ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -114,67 +106,3 @@ [vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - - [vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-fixed.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-fixed.html.ini index 8936c27..25aa5d5 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-fixed.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/getComputedStyle-insets-fixed.html.ini
@@ -42,9 +42,7 @@ expected: FAIL [vertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -53,9 +51,7 @@ expected: FAIL [vertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -64,9 +60,7 @@ expected: FAIL [vertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-lr rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -75,9 +69,7 @@ expected: FAIL [vertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [vertical-rl ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value] expected: FAIL @@ -114,67 +106,3 @@ [vertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value] expected: FAIL - - [vertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [horizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [vertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/idlharness.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/idlharness.html.ini index 0a5a28a..38d70008 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/idlharness.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/idlharness.html.ini
@@ -160,7 +160,3 @@ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssFloat" with the proper type] expected: FAIL - - [MathMLElement interface: attribute style] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/cssom/serialize-values.html.ini b/third_party/blink/web_tests/external/wpt/css/cssom/serialize-values.html.ini index 067894d..ddc40bba4 100644 --- a/third_party/blink/web_tests/external/wpt/css/cssom/serialize-values.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/cssom/serialize-values.html.ini
@@ -1,29 +1,41 @@ [serialize-values.html] - [outline-color: invert] - expected: FAIL - [background-position: 5% center] expected: FAIL - [background-position: -0px center] - expected: FAIL - - [background-position: .1em center] - expected: FAIL - - [background-position: 0px center] + [background-position: .5% center] expected: FAIL [background-position: -5% center] expected: FAIL - [background-position: center center] + [background-position: -.5% center] + expected: FAIL + + [background-position: 0px center] + expected: FAIL + + [background-position: 1px center] + expected: FAIL + + [background-position: .1em center] + expected: FAIL + + [background-position: -0px center] + expected: FAIL + + [background-position: -1px center] + expected: FAIL + + [background-position: -.1em center] + expected: FAIL + + [background-position: left center] expected: FAIL [background-position: center top] expected: FAIL - [background-position: left center] + [background-position: center center] expected: FAIL [background-position: center bottom] @@ -32,17 +44,5 @@ [background-position: right center] expected: FAIL - [background-position: -.5% center] - expected: FAIL - - [background-position: -1px center] - expected: FAIL - - [background-position: .5% center] - expected: FAIL - - [background-position: -.1em center] - expected: FAIL - - [background-position: 1px center] + [outline-color: invert] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-basic-opacity-2.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-basic-opacity-2.html.ini index 017e9303..1e7eb79f 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-basic-opacity-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-basic-opacity-2.html.ini
@@ -1,3 +1,2 @@ [backdrop-filter-basic-opacity-2.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-fixed-clip.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-fixed-clip.html.ini index 807051b8..b8c4713 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-fixed-clip.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-fixed-clip.html.ini
@@ -1,3 +1,2 @@ [backdrop-filter-fixed-clip.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-isolation.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-isolation.html.ini index 0caaa79..ac98c98 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-isolation.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-isolation.html.ini
@@ -1,3 +1,2 @@ [backdrop-filter-isolation.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-plus-filter.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-plus-filter.html.ini index 5f8e902..80144ff5 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-plus-filter.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-plus-filter.html.ini
@@ -1,3 +1,2 @@ [backdrop-filter-plus-filter.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-reference-filter.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-reference-filter.html.ini index 94a19f31..597d9dc 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-reference-filter.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/backdrop-filter-reference-filter.html.ini
@@ -1,3 +1,2 @@ [backdrop-filter-reference-filter.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-combined-001.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-combined-001.html.ini index a84b61bd..0344b352 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-combined-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-combined-001.html.ini
@@ -1,4 +1,2 @@ [css-filters-animation-combined-001.html] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-opacity.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-opacity.html.ini index d7d1057..7fe7b90 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-opacity.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/css-filters-animation-opacity.html.ini
@@ -1,3 +1,2 @@ [css-filters-animation-opacity.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-on-transparent-element.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-on-transparent-element.html.ini deleted file mode 100644 index 6a658d9..0000000 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-on-transparent-element.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[effect-reference-on-transparent-element.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/filtered-inline-applies-to-float.html.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/filtered-inline-applies-to-float.html.ini deleted file mode 100644 index 1bab71e..0000000 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/filtered-inline-applies-to-float.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[filtered-inline-applies-to-float.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/idlharness.any.js.ini index c0ff702..4a8a40b 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/idlharness.any.js.ini
@@ -28,6 +28,3 @@ [SVGFEImageElement interface: attribute crossOrigin] expected: FAIL - - -[idlharness.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-computed.svg.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-computed.svg.ini index e77796f..eb5065ec 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-computed.svg.ini
@@ -1,3 +1,2 @@ [flood-opacity-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-invalid.svg.ini index 43bcad2..dcbe26a0 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-invalid.svg.ini
@@ -1,3 +1,2 @@ [flood-opacity-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-valid.svg.ini b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-valid.svg.ini index 06423754..6d965b60 100644 --- a/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/parsing/flood-opacity-valid.svg.ini
@@ -1,3 +1,2 @@ [flood-opacity-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/css/geometry/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/css/geometry/idlharness.any.js.ini index 9e745f4..737ceb26 100644 --- a/third_party/blink/web_tests/external/wpt/css/geometry/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/css/geometry/idlharness.any.js.ini
@@ -1,5 +1,3 @@ -[idlharness.any.worker.html] - [idlharness.any.html] [DOMPoint interface: legacy window alias] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-001.html.ini b/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-001.html.ini index 4cd52bba..0f1d59c 100644 --- a/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-001.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-001.html.ini
@@ -1,4 +1,2 @@ [device-aspect-ratio-001.html] expected: FAIL - # https://github.com/web-platform-tests/wpt/issues/8547 - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-005.html.ini b/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-005.html.ini index 8da4d35..cab488f 100644 --- a/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/mediaqueries/device-aspect-ratio-005.html.ini
@@ -1,3 +1,2 @@ [device-aspect-ratio-005.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/css/mediaqueries/negation-001.html.ini b/third_party/blink/web_tests/external/wpt/css/mediaqueries/negation-001.html.ini deleted file mode 100644 index 2862902e1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/mediaqueries/negation-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[negation-001.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/mediaqueries/test_media_queries.html.ini b/third_party/blink/web_tests/external/wpt/css/mediaqueries/test_media_queries.html.ini index 7939b5bb..b0ddcef 100644 --- a/third_party/blink/web_tests/external/wpt/css/mediaqueries/test_media_queries.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/mediaqueries/test_media_queries.html.ini
@@ -51,21 +51,3 @@ [nesting: should_not_apply: ((height))] expected: if product == "chrome": FAIL - - [three-valued logic: should_not_apply: (width) and (not ((unknown) or (height)))] - expected: FAIL - - [three-valued logic: should_apply: (width) and (not ((unknown) and (height)))] - expected: FAIL - - [three-valued logic: should_not_apply: not (unknown(width) or (height))] - expected: FAIL - - [three-valued logic: should_apply: not ((unknown) and (height))] - expected: FAIL - - [three-valued logic: should_apply: not (unknown(width) and (height))] - expected: FAIL - - [three-valued logic: should_not_apply: not ((unknown) or (height))] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/printing/fragmented-inline-block-002-print.html.ini b/third_party/blink/web_tests/external/wpt/css/printing/fragmented-inline-block-002-print.html.ini index d5c4f9bb..b1ce5c4 100644 --- a/third_party/blink/web_tests/external/wpt/css/printing/fragmented-inline-block-002-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/printing/fragmented-inline-block-002-print.html.ini
@@ -1,4 +1,2 @@ [fragmented-inline-block-002-print.html] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/printing/input-file-print.html.ini b/third_party/blink/web_tests/external/wpt/css/printing/input-file-print.html.ini deleted file mode 100644 index f4ea262..0000000 --- a/third_party/blink/web_tests/external/wpt/css/printing/input-file-print.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[input-file-print.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/printing/page-overflow-crash-print.html.ini b/third_party/blink/web_tests/external/wpt/css/printing/page-overflow-crash-print.html.ini index 99ba675..5260bc8 100644 --- a/third_party/blink/web_tests/external/wpt/css/printing/page-overflow-crash-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/printing/page-overflow-crash-print.html.ini
@@ -1,3 +1,2 @@ [page-overflow-crash-print.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01a.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01a.html.ini index 34e064b..fdeb3663 100644 --- a/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01a.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01a.html.ini
@@ -1,3 +1,2 @@ [dir-style-01a.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01b.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01b.html.ini index ce1eda5c..cf79e1b8 100644 --- a/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01b.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/selectors/dir-style-01b.html.ini
@@ -1,3 +1,2 @@ [dir-style-01b.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-in-shadow-root.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-in-shadow-root.html.ini deleted file mode 100644 index b9eada79..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-in-shadow-root.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-in-shadow-root.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-attr.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-attr.html.ini deleted file mode 100644 index e927148..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-attr.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-attr.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-class.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-class.html.ini deleted file mode 100644 index 9a24925..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-class.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-class.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-has.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-has.html.ini deleted file mode 100644 index f9ae9a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-has.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-has.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-in-ancestor.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-in-ancestor.html.ini deleted file mode 100644 index 99b0646..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-in-ancestor.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-in-ancestor.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-sibling.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-sibling.html.ini deleted file mode 100644 index 66fec24..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/invalidation/nth-child-of-sibling.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-sibling.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/last-child.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/last-child.html.ini deleted file mode 100644 index ced78672..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/last-child.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[last-child.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/media/media-loading-state.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/media/media-loading-state.html.ini index 433b7607..6a19b04a 100644 --- a/third_party/blink/web_tests/external/wpt/css/selectors/media/media-loading-state.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/selectors/media/media-loading-state.html.ini
@@ -1,7 +1,5 @@ [media-loading-state.html] expected: TIMEOUT - bug: crbug.com/1377648 - disabled: was skipped in 'TestExpectations' [Test :pseudo-class syntax is supported without throwing a SyntaxError] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-and-nth-last-child.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-and-nth-last-child.html.ini deleted file mode 100644 index fb1a38c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-and-nth-last-child.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-and-nth-last-child.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-attribute.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-attribute.html.ini deleted file mode 100644 index c5e0224..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-attribute.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-attribute.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname-002.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname-002.html.ini deleted file mode 100644 index 618d0d2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-classname-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname.html.ini deleted file mode 100644 index 0c90c18..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-classname.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-classname.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-complex-selector.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-complex-selector.html.ini deleted file mode 100644 index 05b5551..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-complex-selector.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-complex-selector.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-compound-selector.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-compound-selector.html.ini deleted file mode 100644 index ad0be69..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-compound-selector.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-compound-selector.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-has.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-has.html.ini deleted file mode 100644 index f9ae9a2..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-has.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-has.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-no-space-after-of.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-no-space-after-of.html.ini deleted file mode 100644 index c5cd724..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-no-space-after-of.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-no-space-after-of.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-not.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-not.html.ini deleted file mode 100644 index 85379cd..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-not.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-not.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-nth-child.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-nth-child.html.ini deleted file mode 100644 index e98ea78c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-nth-child.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-nth-child.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-tagname.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-tagname.html.ini deleted file mode 100644 index 00f52e3f..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-tagname.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-tagname.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-universal-selector.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-universal-selector.html.ini deleted file mode 100644 index ab15855..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-of-universal-selector.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-of-universal-selector.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-1.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-1.html.ini deleted file mode 100644 index c847a92..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-specificity-1.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-2.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-2.html.ini deleted file mode 100644 index 25bffa7..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-2.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-specificity-2.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-3.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-3.html.ini deleted file mode 100644 index 1dabfb82..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-3.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-specificity-3.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-4.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-4.html.ini deleted file mode 100644 index 6805b3f5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-child-specificity-4.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-child-specificity-4.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-classname.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-classname.html.ini deleted file mode 100644 index 235b0d8a..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-classname.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-classname.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-complex-selector.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-complex-selector.html.ini deleted file mode 100644 index 5b36c3b..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-complex-selector.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-complex-selector.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-compound-selector.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-compound-selector.html.ini deleted file mode 100644 index 2b7ec8ee..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-compound-selector.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-compound-selector.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-no-space-after-of.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-no-space-after-of.html.ini deleted file mode 100644 index e1e2aeb..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-no-space-after-of.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-no-space-after-of.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-1.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-1.html.ini deleted file mode 100644 index cdd34c5..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-style-sharing-1.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-2.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-2.html.ini deleted file mode 100644 index e8d72b1..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-style-sharing-2.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-style-sharing-2.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-tagname.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-tagname.html.ini deleted file mode 100644 index 7f84685..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-of-tagname.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-of-tagname.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-1.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-1.html.ini deleted file mode 100644 index 17480435..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-specificity-1.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-2.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-2.html.ini deleted file mode 100644 index cfb6403c..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-2.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-specificity-2.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-3.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-3.html.ini deleted file mode 100644 index 8b9b5974..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-3.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-specificity-3.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-4.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-4.html.ini deleted file mode 100644 index 04c0c21..0000000 --- a/third_party/blink/web_tests/external/wpt/css/selectors/nth-last-child-specificity-4.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[nth-last-child-specificity-4.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/css/selectors/remove-hovered-element.html.ini b/third_party/blink/web_tests/external/wpt/css/selectors/remove-hovered-element.html.ini index 1eae7dbe..d01b449 100644 --- a/third_party/blink/web_tests/external/wpt/css/selectors/remove-hovered-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/css/selectors/remove-hovered-element.html.ini
@@ -1,3 +1,2 @@ [remove-hovered-element.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/Document-createElement-svg.svg.ini b/third_party/blink/web_tests/external/wpt/custom-elements/Document-createElement-svg.svg.ini index aafc55f2..37db081 100644 --- a/third_party/blink/web_tests/external/wpt/custom-elements/Document-createElement-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/custom-elements/Document-createElement-svg.svg.ini
@@ -1,3 +1,2 @@ [Document-createElement-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/HTMLElement-constructor.html.ini b/third_party/blink/web_tests/external/wpt/custom-elements/HTMLElement-constructor.html.ini index e12f3ca6..cbed805f 100644 --- a/third_party/blink/web_tests/external/wpt/custom-elements/HTMLElement-constructor.html.ini +++ b/third_party/blink/web_tests/external/wpt/custom-elements/HTMLElement-constructor.html.ini
@@ -8,14 +8,5 @@ [HTMLElement constructor must only get .prototype once, calling proxy constructor via Reflect with no inheritance] expected: FAIL - [HTMLElement constructor must not get .prototype until it finishes its extends sanity checks, calling proxy constructor directly] - expected: FAIL - - [HTMLElement constructor must not get .prototype until it finishes its extends sanity checks, calling via Reflect] - expected: FAIL - - [HTMLElement constructor must not get .prototype until it finishes its registration sanity checks, calling proxy constructor directly] - expected: FAIL - [HTMLElement constructor must not get .prototype until it finishes its registration sanity checks, calling via Reflect] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini b/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini index 913735014..a5c8e0c 100644 --- a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini +++ b/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-reportValidity-bubble.html.ini
@@ -1,3 +1,2 @@ [ElementInternals-reportValidity-bubble.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-setFormValue.html.ini b/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-setFormValue.html.ini deleted file mode 100644 index d26dc7f1..0000000 --- a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-setFormValue.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ElementInternals-setFormValue.html] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini b/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini deleted file mode 100644 index 0ff46fe..0000000 --- a/third_party/blink/web_tests/external/wpt/custom-elements/form-associated/ElementInternals-target-element-is-held-strongly.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[ElementInternals-target-element-is-held-strongly.html] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): [OK, TIMEOUT] - if os == "win": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini b/third_party/blink/web_tests/external/wpt/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini index 4b724593..ef1cd212 100644 --- a/third_party/blink/web_tests/external/wpt/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/custom-elements/parser/parser-uses-create-an-element-for-a-token-svg.svg.ini
@@ -1,3 +1,2 @@ [parser-uses-create-an-element-for-a-token-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini b/third_party/blink/web_tests/external/wpt/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini deleted file mode 100644 index 4bf0e4f..0000000 --- a/third_party/blink/web_tests/external/wpt/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[throw-on-dynamic-markup-insertion-counter-reactions.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/document-policy/experimental-features/sync-script.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/document-policy/experimental-features/sync-script.tentative.https.sub.html.ini deleted file mode 100644 index 3e65b34..0000000 --- a/third_party/blink/web_tests/external/wpt/document-policy/experimental-features/sync-script.tentative.https.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sync-script.tentative.https.sub.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/document-policy/reporting/sync-script-reporting.html.ini b/third_party/blink/web_tests/external/wpt/document-policy/reporting/sync-script-reporting.html.ini deleted file mode 100644 index adf25a8..0000000 --- a/third_party/blink/web_tests/external/wpt/document-policy/reporting/sync-script-reporting.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[sync-script-reporting.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/document-policy/required-policy/document-policy.html.ini b/third_party/blink/web_tests/external/wpt/document-policy/required-policy/document-policy.html.ini deleted file mode 100644 index 1cd14fce..0000000 --- a/third_party/blink/web_tests/external/wpt/document-policy/required-policy/document-policy.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[document-policy.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/Event-constructors.any.js.ini b/third_party/blink/web_tests/external/wpt/dom/events/Event-constructors.any.js.ini index fe790139c..13f650d 100644 --- a/third_party/blink/web_tests/external/wpt/dom/events/Event-constructors.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/dom/events/Event-constructors.any.js.ini
@@ -4,6 +4,3 @@ [Event constructors 4] expected: FAIL - - -[Event-constructors.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/Event-dispatch-bubbles-false.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/Event-dispatch-bubbles-false.html.ini deleted file mode 100644 index b6c3474..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/events/Event-dispatch-bubbles-false.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Event-dispatch-bubbles-false.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/Event-timestamp-cross-realm-getter.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/Event-timestamp-cross-realm-getter.html.ini deleted file mode 100644 index 9b8ffac..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/events/Event-timestamp-cross-realm-getter.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[Event-timestamp-cross-realm-getter.html] - [event.timeStamp is initialized using event's relevant global object] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-1.sub.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-1.sub.html.ini index 4bd2a33b..d12622e 100644 --- a/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-1.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-1.sub.html.ini
@@ -1,5 +1,2 @@ [EventListener-incumbent-global-1.sub.html] - expected: - if (flag_specific == "") and (product == "chrome"): OK - if flag_specific == "disable-site-isolation-trials": OK - TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-2.sub.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-2.sub.html.ini index f7633f97..b57ee911 100644 --- a/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-2.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/events/EventListener-incumbent-global-2.sub.html.ini
@@ -1,4 +1,2 @@ [EventListener-incumbent-global-2.sub.html] - expected: - if (flag_specific == "") and (product == "content_shell"): TIMEOUT - if flag_specific == "disable-layout-ng": [TIMEOUT, CRASH] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-after-sequence-of-scrolls.tentative.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-after-sequence-of-scrolls.tentative.html.ini index 747f358..7f5bb3a 100644 --- a/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-after-sequence-of-scrolls.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-after-sequence-of-scrolls.tentative.html.ini
@@ -1,11 +1,7 @@ [scrollend-event-fired-after-sequence-of-scrolls.tentative.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR + expected: ERROR [Move down, up and down again, receive scrollend event only once] - expected: - if product == "chrome": [FAIL, PASS] - FAIL + expected: FAIL [Move right, left and right again, receive scrollend event only once] - expected: [FAIL, PASS] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini b/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini index d85845ad..ef07c073 100644 --- a/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini
@@ -1,7 +1,4 @@ [scrollend-event-fired-to-element-with-overscroll-behavior.html] - expected: - if product == "chrome": [TIMEOUT, OK] + expected: TIMEOUT [Tests that the last element in the cut scroll chain gets scrollend event when no element scrolls by touch.] - expected: - if product == "chrome": [TIMEOUT, FAIL] - FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/historical.html.ini b/third_party/blink/web_tests/external/wpt/dom/historical.html.ini index 758e7c7..ef1d8fa7 100644 --- a/third_party/blink/web_tests/external/wpt/dom/historical.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/historical.html.ini
@@ -1,6 +1,4 @@ [historical.html] - expected: - if os == "win": [OK, CRASH] [Historical DOM features must be removed: DOMError] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/dom/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/dom/idlharness.window.js.ini index dc801cf2..11e86568 100644 --- a/third_party/blink/web_tests/external/wpt/dom/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/dom/idlharness.window.js.ini
@@ -1,8 +1,3 @@ [idlharness.window.html?exclude=Node] - expected: - if os == "win": [OK, CRASH] [Window interface: attribute event] expected: FAIL - - -[idlharness.window.html?include=Node]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/CharacterData-surrogates.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/CharacterData-surrogates.html.ini deleted file mode 100644 index 392efab..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/CharacterData-surrogates.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[CharacterData-surrogates.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-URL.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-URL.html.ini deleted file mode 100644 index 07115d1..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-URL.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Document-URL.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-svg.svg.ini index d90e9e0..3dad147 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-svg.svg.ini
@@ -1,3 +1,2 @@ [Document-constructor-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-xml.xml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-xml.xml.ini index decc598..b93298d 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-xml.xml.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-constructor-xml.xml.ini
@@ -1,3 +1,2 @@ [Document-constructor-xml.xml] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createCDATASection.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createCDATASection.html.ini deleted file mode 100644 index 0bf7e4b..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createCDATASection.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Document-createCDATASection.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createElement-namespace.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createElement-namespace.html.ini deleted file mode 100644 index 9d74f18..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createElement-namespace.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Document-createElement-namespace.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/DocumentType-literal-xhtml.xhtml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/DocumentType-literal-xhtml.xhtml.ini deleted file mode 100644 index c48c841..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/DocumentType-literal-xhtml.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[DocumentType-literal-xhtml.xhtml] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElement-null-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElement-null-svg.svg.ini index 7ba8f4d..c6a64c9 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElement-null-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElement-null-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-childElement-null-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-add-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-add-svg.svg.ini index 64a4eab..1d90d677 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-add-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-add-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-childElementCount-dynamic-add-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-remove-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-remove-svg.svg.ini index ec7477f..c1f16c5 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-remove-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-dynamic-remove-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-childElementCount-dynamic-remove-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-nochild-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-nochild-svg.svg.ini index c84eba39..c502a1a 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-nochild-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-nochild-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-childElementCount-nochild-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-svg.svg.ini index acc18de5..386c22f 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-childElementCount-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-xhtml.xhtml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-xhtml.xhtml.ini deleted file mode 100644 index fb2cf4e0..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-childElementCount-xhtml.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Element-childElementCount-xhtml.xhtml] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-entity.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-entity.svg.ini index 7a37353..df5bd6c 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-entity.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-entity.svg.ini
@@ -1,3 +1,2 @@ [Element-firstElementChild-entity.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-namespace-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-namespace-svg.svg.ini index ba2c57b1..fcbc71e 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-namespace-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-namespace-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-firstElementChild-namespace-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-svg.svg.ini index 501999e9..22826b7 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-firstElementChild-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-firstElementChild-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-lastElementChild-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-lastElementChild-svg.svg.ini index 8e1efad8..afb7290 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-lastElementChild-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-lastElementChild-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-lastElementChild-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-matches-namespaced-elements.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-matches-namespaced-elements.html.ini deleted file mode 100644 index 1668f3b..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-matches-namespaced-elements.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Element-matches-namespaced-elements.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-nextElementSibling-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-nextElementSibling-svg.svg.ini index 07f02ef..9fb2a46 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-nextElementSibling-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-nextElementSibling-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-nextElementSibling-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-previousElementSibling-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-previousElementSibling-svg.svg.ini index 2beab740..ac6d886d 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-previousElementSibling-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-previousElementSibling-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-previousElementSibling-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-svg.svg.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-svg.svg.ini index 8ecb273..41d0e18 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-svg.svg.ini
@@ -1,3 +1,2 @@ [Element-siblingElement-null-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-xhtml.xhtml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-xhtml.xhtml.ini deleted file mode 100644 index 9354fb5..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Element-siblingElement-null-xhtml.xhtml.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Element-siblingElement-null-xhtml.xhtml] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-characterData.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-characterData.html.ini deleted file mode 100644 index 28008b81..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-characterData.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[MutationObserver-characterData.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-cross-realm-callback-report-exception.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-cross-realm-callback-report-exception.html.ini deleted file mode 100644 index e592d07..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-cross-realm-callback-report-exception.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[MutationObserver-cross-realm-callback-report-exception.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-document.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-document.html.ini deleted file mode 100644 index d79ee99..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/MutationObserver-document.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[MutationObserver-document.html] - [parser insertion mutations] - expected: [FAIL, PASS] - - [parser script insertion mutation] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/Node-contains-xml.xml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/Node-contains-xml.xml.ini index 4802c4ac..95679b5 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/Node-contains-xml.xml.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/Node-contains-xml.xml.ini
@@ -1,3 +1,2 @@ [Node-contains-xml.xml] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-1.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-1.html.ini index ec6c947..08e2974d 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-1.html.ini
@@ -1,7 +1,2 @@ [NodeList-static-length-getter-tampered-1.html] - expected: - if product == "content_shell": [OK, TIMEOUT] - bug: crbug.com/1357443 - # Very slow (~2 minutes) when DCHECKs are enabled, due to huge number of loop iterations. - # The -3 variant additionally exposes a bug, but even once that's fixed the test is too slow. - disabled: was skipped in 'TestExpectations' + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-2.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-2.html.ini index 2ec0db67..2d4abf3 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-2.html.ini
@@ -1,3 +1,2 @@ [NodeList-static-length-getter-tampered-2.html] - bug: crbug.com/1357443 - disabled: was skipped in 'TestExpectations' + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-3.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-3.html.ini index bd6557f..bf5f6e3 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-3.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-3.html.ini
@@ -1,3 +1,2 @@ [NodeList-static-length-getter-tampered-3.html] - bug: crbug.com/1357443 - disabled: was skipped in 'TestExpectations' + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-1.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-1.html.ini index 2a6d059..5819f10 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-1.html.ini
@@ -1,4 +1,2 @@ [NodeList-static-length-getter-tampered-indexOf-1.html] expected: TIMEOUT - bug: crbug.com/1357443 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-2.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-2.html.ini index 30f4ed4c..9bea2f5 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-2.html.ini
@@ -1,4 +1,2 @@ [NodeList-static-length-getter-tampered-indexOf-2.html] expected: TIMEOUT - bug: crbug.com/1357443 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-3.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-3.html.ini index 79fd781..9b30c5ec 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-3.html.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/NodeList-static-length-getter-tampered-indexOf-3.html.ini
@@ -1,4 +1,2 @@ [NodeList-static-length-getter-tampered-indexOf-3.html] expected: TIMEOUT - bug: crbug.com/1357443 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/ParentNode-querySelector-case-insensitive.html.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/ParentNode-querySelector-case-insensitive.html.ini deleted file mode 100644 index a8a30fd..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/ParentNode-querySelector-case-insensitive.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ParentNode-querySelector-case-insensitive.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-02.htm.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-02.htm.ini deleted file mode 100644 index ef67a4a..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-02.htm.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[getElementsByClassName-02.htm] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-10.xml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-10.xml.ini index eccc269..23fff12 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-10.xml.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-10.xml.ini
@@ -1,3 +1,2 @@ [getElementsByClassName-10.xml] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-11.xml.ini b/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-11.xml.ini index a1b1f59..6d0f197 100644 --- a/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-11.xml.ini +++ b/third_party/blink/web_tests/external/wpt/dom/nodes/getElementsByClassName-11.xml.ini
@@ -1,3 +1,2 @@ [getElementsByClassName-11.xml] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-commonAncestorContainer-2.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-commonAncestorContainer-2.html.ini deleted file mode 100644 index 1e115ee..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-commonAncestorContainer-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-commonAncestorContainer-2.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-deleteContents.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-deleteContents.html.ini deleted file mode 100644 index 2657bb76..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-deleteContents.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-deleteContents.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-detach.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-detach.html.ini deleted file mode 100644 index 0e746ed..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-detach.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-detach.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-dataChange.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-dataChange.html.ini deleted file mode 100644 index c1f1d46..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-dataChange.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-mutations-dataChange.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-deleteData.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-deleteData.html.ini deleted file mode 100644 index 8a4d2fe..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-deleteData.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-mutations-deleteData.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-insertData.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-insertData.html.ini deleted file mode 100644 index 68d21f87..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-mutations-insertData.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-mutations-insertData.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-set.html.ini b/third_party/blink/web_tests/external/wpt/dom/ranges/Range-set.html.ini deleted file mode 100644 index af8dc57..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/ranges/Range-set.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Range-set.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/traversal/NodeFilter-constants.html.ini b/third_party/blink/web_tests/external/wpt/dom/traversal/NodeFilter-constants.html.ini deleted file mode 100644 index 38e5a24f..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/traversal/NodeFilter-constants.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[NodeFilter-constants.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-acceptNode-filter.html.ini b/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-acceptNode-filter.html.ini deleted file mode 100644 index 2379c9f1..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-acceptNode-filter.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[TreeWalker-acceptNode-filter.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html.ini b/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html.ini deleted file mode 100644 index 1c7d29a3..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[TreeWalker-previousSiblingLastChildSkip.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-traversal-skip.html.ini b/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-traversal-skip.html.ini deleted file mode 100644 index 924152c3..0000000 --- a/third_party/blink/web_tests/external/wpt/dom/traversal/TreeWalker-traversal-skip.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[TreeWalker-traversal-skip.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-html.html.ini b/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-html.html.ini deleted file mode 100644 index ebdd141..0000000 --- a/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-html.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[DOMParser-parseFromString-html.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-url-base.html.ini b/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-url-base.html.ini deleted file mode 100644 index fd01787..0000000 --- a/third_party/blink/web_tests/external/wpt/domparsing/DOMParser-parseFromString-url-base.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[DOMParser-parseFromString-url-base.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-01.xhtml.ini b/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-01.xhtml.ini index dc54db07..708d849 100644 --- a/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-01.xhtml.ini +++ b/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-01.xhtml.ini
@@ -1,6 +1,4 @@ [innerhtml-01.xhtml] - expected: - if os == "win": [OK, CRASH] [innerHTML in XHTML: getting while the document is in an invalid state] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-06.html.ini b/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-06.html.ini deleted file mode 100644 index 001fff8..0000000 --- a/third_party/blink/web_tests/external/wpt/domparsing/innerhtml-06.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[innerhtml-06.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domparsing/insert-adjacent.html.ini b/third_party/blink/web_tests/external/wpt/domparsing/insert-adjacent.html.ini deleted file mode 100644 index c086710..0000000 --- a/third_party/blink/web_tests/external/wpt/domparsing/insert-adjacent.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[insert-adjacent.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domxpath/fn-normalize-space.html.ini b/third_party/blink/web_tests/external/wpt/domxpath/fn-normalize-space.html.ini deleted file mode 100644 index 31b35e4..0000000 --- a/third_party/blink/web_tests/external/wpt/domxpath/fn-normalize-space.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fn-normalize-space.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domxpath/fn-substring-after.html.ini b/third_party/blink/web_tests/external/wpt/domxpath/fn-substring-after.html.ini deleted file mode 100644 index 1d355ab..0000000 --- a/third_party/blink/web_tests/external/wpt/domxpath/fn-substring-after.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fn-substring-after.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domxpath/node-sets.html.ini b/third_party/blink/web_tests/external/wpt/domxpath/node-sets.html.ini deleted file mode 100644 index 2844ca22..0000000 --- a/third_party/blink/web_tests/external/wpt/domxpath/node-sets.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[node-sets.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/domxpath/resolver-non-string-result.html.ini b/third_party/blink/web_tests/external/wpt/domxpath/resolver-non-string-result.html.ini index 52f6466..fc041a35 100644 --- a/third_party/blink/web_tests/external/wpt/domxpath/resolver-non-string-result.html.ini +++ b/third_party/blink/web_tests/external/wpt/domxpath/resolver-non-string-result.html.ini
@@ -1,6 +1,4 @@ [resolver-non-string-result.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [symbol] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/domxpath/xml_xpath_runner.html.ini b/third_party/blink/web_tests/external/wpt/domxpath/xml_xpath_runner.html.ini deleted file mode 100644 index b9af709d7..0000000 --- a/third_party/blink/web_tests/external/wpt/domxpath/xml_xpath_runner.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[xml_xpath_runner.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-head.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-head.tentative.html.ini index d922bfcb..2e4be68 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-head.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-head.tentative.html.ini
@@ -1,50 +1,50 @@ -[delete-in-child-of-head.tentative.html?designMode=off&method=forwarddelete] - [forwarddelete around invisible <meta> should not delete it at joining paragraphs] +[delete-in-child-of-head.tentative.html?designMode=on&method=backspace] + [delete around invisible <meta> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <title> should not delete it at joining paragraphs] + [delete around invisible <title> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <style> should not delete it at joining paragraphs] + [delete around invisible <style> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <script> should not delete it at joining paragraphs] + [delete around invisible <script> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <link> should not delete it at joining paragraphs] + [delete around invisible <link> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <base> should not delete it at joining paragraphs] + [delete around invisible <base> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete around invisible <template> should not delete it at joining paragraphs] + [delete around invisible <template> should not delete it at joining paragraphs] expected: FAIL - [forwarddelete in visible <script> elements in <head> should not join them] + [delete in visible <script> elements in <head> should not join them] expected: FAIL - [forwarddelete in visible <style> elements in <head> should not join them] + [delete in visible <style> elements in <head> should not join them] expected: FAIL - [forwarddelete in visible <title> elements in <head> should not join them] + [delete in visible <title> elements in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <script> and <div> in <head> should not join them] + [delete at boundary of <script> and <div> in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <style> and <div> in <head> should not join them] + [delete at boundary of <style> and <div> in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <title> and <div> in <head> should not join them] + [delete at boundary of <title> and <div> in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <div> and <script> in <head> should not join them] + [delete at boundary of <div> and <script> in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <div> and <style> in <head> should not join them] + [delete at boundary of <div> and <style> in <head> should not join them] expected: FAIL - [forwarddelete at boundary of <div> and <title> in <head> should not join them] + [delete at boundary of <div> and <title> in <head> should not join them] expected: FAIL @@ -148,51 +148,51 @@ expected: FAIL -[delete-in-child-of-head.tentative.html?designMode=on&method=backspace] - [delete around invisible <meta> should not delete it at joining paragraphs] +[delete-in-child-of-head.tentative.html?designMode=off&method=forwarddelete] + [forwarddelete around invisible <meta> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <title> should not delete it at joining paragraphs] + [forwarddelete around invisible <title> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <style> should not delete it at joining paragraphs] + [forwarddelete around invisible <style> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <script> should not delete it at joining paragraphs] + [forwarddelete around invisible <script> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <link> should not delete it at joining paragraphs] + [forwarddelete around invisible <link> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <base> should not delete it at joining paragraphs] + [forwarddelete around invisible <base> should not delete it at joining paragraphs] expected: FAIL - [delete around invisible <template> should not delete it at joining paragraphs] + [forwarddelete around invisible <template> should not delete it at joining paragraphs] expected: FAIL - [delete in visible <script> elements in <head> should not join them] + [forwarddelete in visible <script> elements in <head> should not join them] expected: FAIL - [delete in visible <style> elements in <head> should not join them] + [forwarddelete in visible <style> elements in <head> should not join them] expected: FAIL - [delete in visible <title> elements in <head> should not join them] + [forwarddelete in visible <title> elements in <head> should not join them] expected: FAIL - [delete at boundary of <script> and <div> in <head> should not join them] + [forwarddelete at boundary of <script> and <div> in <head> should not join them] expected: FAIL - [delete at boundary of <style> and <div> in <head> should not join them] + [forwarddelete at boundary of <style> and <div> in <head> should not join them] expected: FAIL - [delete at boundary of <title> and <div> in <head> should not join them] + [forwarddelete at boundary of <title> and <div> in <head> should not join them] expected: FAIL - [delete at boundary of <div> and <script> in <head> should not join them] + [forwarddelete at boundary of <div> and <script> in <head> should not join them] expected: FAIL - [delete at boundary of <div> and <style> in <head> should not join them] + [forwarddelete at boundary of <div> and <style> in <head> should not join them] expected: FAIL - [delete at boundary of <div> and <title> in <head> should not join them] + [forwarddelete at boundary of <div> and <title> in <head> should not join them] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-html.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-html.tentative.html.ini index c5f6494e..487232d 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-html.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-child-of-html.tentative.html.ini
@@ -1,4 +1,4 @@ -[delete-in-child-of-html.tentative.html?designMode=off&method=forwarddelete] +[delete-in-child-of-html.tentative.html?designMode=on&method=forwarddelete] [forwarddelete should merge <div> after <body> into the <body>] expected: FAIL @@ -47,27 +47,7 @@ expected: FAIL -[delete-in-child-of-html.tentative.html?designMode=on&method=backspace] - [delete should merge <div> before <body> into the <body>] - expected: FAIL - - [delete should merge <div> before <body> into the <div> in the <body>] - expected: FAIL - - [delete should merge <div> before <body> into the empty <body>] - expected: FAIL - - [delete from <div> around invisible <head> element should not delete the <head>] - expected: FAIL - - [delete from <div> following visible <head> element should be merged with the visible <style> in the <head>] - expected: FAIL - - [delete from <div> following visible <script> element should be merged with the visible <script> in the <head>] - expected: FAIL - - -[delete-in-child-of-html.tentative.html?designMode=on&method=forwarddelete] +[delete-in-child-of-html.tentative.html?designMode=off&method=forwarddelete] [forwarddelete should merge <div> after <body> into the <body>] expected: FAIL @@ -94,3 +74,23 @@ [forwarddelete from <div> following visible <script> element should be merged with the visible <script> in the <head>] expected: FAIL + + +[delete-in-child-of-html.tentative.html?designMode=on&method=backspace] + [delete should merge <div> before <body> into the <body>] + expected: FAIL + + [delete should merge <div> before <body> into the <div> in the <body>] + expected: FAIL + + [delete should merge <div> before <body> into the empty <body>] + expected: FAIL + + [delete from <div> around invisible <head> element should not delete the <head>] + expected: FAIL + + [delete from <div> following visible <head> element should be merged with the visible <style> in the <head>] + expected: FAIL + + [delete from <div> following visible <script> element should be merged with the visible <script> in the <head>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-last-list-item-when-parent-list-is-editing-host.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-last-list-item-when-parent-list-is-editing-host.html.ini index 808e951..11f0275 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/delete-in-last-list-item-when-parent-list-is-editing-host.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/delete-in-last-list-item-when-parent-list-is-editing-host.html.ini
@@ -1,3 +1,37 @@ +[delete-in-last-list-item-when-parent-list-is-editing-host.html?list=ul&action=Backspace] + [Backspace in "<ul contenteditable><li>{}</li></ul>"] + expected: FAIL + + [Backspace in "<ul contenteditable><li><ul><li>{}</li></ul></li></ul>"] + expected: FAIL + + [Backspace in "<ul contenteditable><li><ol><li>{}</li></ol></li></ul>"] + expected: FAIL + + [Backspace in "<ul contenteditable><dl><dt>{}</dt></dl></ul>"] + expected: FAIL + + [Backspace in "<ul contenteditable><dl><dd>{}</dd></dl></ul>"] + expected: FAIL + + +[delete-in-last-list-item-when-parent-list-is-editing-host.html?list=ol&action=Backspace] + [Backspace in "<ol contenteditable><li>{}</li></ol>"] + expected: FAIL + + [Backspace in "<ol contenteditable><li><ul><li>{}</li></ul></li></ol>"] + expected: FAIL + + [Backspace in "<ol contenteditable><li><ol><li>{}</li></ol></li></ol>"] + expected: FAIL + + [Backspace in "<ol contenteditable><dl><dt>{}</dt></dl></ol>"] + expected: FAIL + + [Backspace in "<ol contenteditable><dl><dd>{}</dd></dl></ol>"] + expected: FAIL + + [delete-in-last-list-item-when-parent-list-is-editing-host.html?list=ol&action=Delete] [Delete in "<ol contenteditable><li><ul><li>{}</li></ul></li></ol>"] expected: FAIL @@ -36,37 +70,3 @@ [Delete in "<ul contenteditable><dl><dd>{}</dd></dl></ul>"] expected: FAIL - - -[delete-in-last-list-item-when-parent-list-is-editing-host.html?list=ul&action=Backspace] - [Backspace in "<ul contenteditable><li>{}</li></ul>"] - expected: FAIL - - [Backspace in "<ul contenteditable><li><ul><li>{}</li></ul></li></ul>"] - expected: FAIL - - [Backspace in "<ul contenteditable><li><ol><li>{}</li></ol></li></ul>"] - expected: FAIL - - [Backspace in "<ul contenteditable><dl><dt>{}</dt></dl></ul>"] - expected: FAIL - - [Backspace in "<ul contenteditable><dl><dd>{}</dd></dl></ul>"] - expected: FAIL - - -[delete-in-last-list-item-when-parent-list-is-editing-host.html?list=ol&action=Backspace] - [Backspace in "<ol contenteditable><li>{}</li></ol>"] - expected: FAIL - - [Backspace in "<ol contenteditable><li><ul><li>{}</li></ul></li></ol>"] - expected: FAIL - - [Backspace in "<ol contenteditable><li><ol><li>{}</li></ol></li></ol>"] - expected: FAIL - - [Backspace in "<ol contenteditable><dl><dt>{}</dt></dl></ol>"] - expected: FAIL - - [Backspace in "<ol contenteditable><dl><dd>{}</dd></dl></ol>"] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/editing-around-select-element.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/editing-around-select-element.tentative.html.ini index f09ee0b5..6cfd2e3 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/editing-around-select-element.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/editing-around-select-element.tentative.html.ini
@@ -18,20 +18,7 @@ expected: FAIL -[editing-around-select-element.tentative.html?forwardDelete] - [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select>{<option>def</option>}<option>ghi</option></select><p>jkl</p></div>: shouldn't delete <option>] - expected: FAIL - - [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select>{<option>def</option><option>ghi</option>}</select><p>jkl</p></div>: shouldn't delete <option>s nor <select>] - expected: FAIL - - [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select multiple>{<option>def</option><option>ghi</option>}</select><p>jkl</p></div>: shouldn't delete <option>s nor <select multiple>] - expected: FAIL - - [editing-around-select-element.tentative.html?insertText] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] [execCommand(insertText, false, "XYZ") in <div contenteditable><p>ab[c</p><select><option>d\]ef</option></select></div>: shouldn't modify in <option>] expected: FAIL @@ -49,3 +36,14 @@ [execCommand(insertText, false, "XYZ") in <div contenteditable><p>abc</p><select multiple>{<option>def</option><option>ghi</option>}</select><p>jkl</p></div>: shouldn't delete <option>s nor <select multiple>] expected: FAIL + + +[editing-around-select-element.tentative.html?forwardDelete] + [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select>{<option>def</option>}<option>ghi</option></select><p>jkl</p></div>: shouldn't delete <option>] + expected: FAIL + + [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select>{<option>def</option><option>ghi</option>}</select><p>jkl</p></div>: shouldn't delete <option>s nor <select>] + expected: FAIL + + [execCommand(forwardDelete, false, "") in <div contenteditable><p>abc</p><select multiple>{<option>def</option><option>ghi</option>}</select><p>jkl</p></div>: shouldn't delete <option>s nor <select multiple>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/exec-command-with-text-editor.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/exec-command-with-text-editor.tentative.html.ini index 286260e..ca609ab 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/exec-command-with-text-editor.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/exec-command-with-text-editor.tentative.html.ini
@@ -1,6 +1,9 @@ [exec-command-with-text-editor.tentative.html] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): [OK, CRASH] + [In <input>, execCommand("cut", false, null), ab[\]c): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <input>, execCommand("cut", false, null), a[b\]c): The command should be enabled] expected: if product == "chrome": FAIL @@ -21,6 +24,11 @@ expected: if product == "chrome": FAIL + [In <input>, execCommand("copy", false, null), abc[\]d): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <input>, execCommand("copy", false, null), a[bc\]d): The command should be enabled] expected: if product == "chrome": FAIL @@ -118,6 +126,11 @@ [In <input>, execCommand("defaultParagraphSeparator", false, div), a[b\]c): execCommand() should return false] expected: FAIL + [In <textarea>, execCommand("cut", false, null), ab[\]c): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <textarea>, execCommand("cut", false, null), a[b\]c): The command should be enabled] expected: if product == "chrome": FAIL @@ -138,6 +151,11 @@ expected: if product == "chrome": FAIL + [In <textarea>, execCommand("copy", false, null), abc[\]d): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <textarea>, execCommand("copy", false, null), a[bc\]d): The command should be enabled] expected: if product == "chrome": FAIL @@ -226,6 +244,11 @@ [In <textarea>, execCommand("defaultParagraphSeparator", false, div), a[b\]c): execCommand() should return false] expected: FAIL + [In <input> in contenteditable, execCommand("cut", false, null), ab[\]c): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <input> in contenteditable, execCommand("cut", false, null), a[b\]c): The command should be enabled] expected: if product == "chrome": FAIL @@ -246,6 +269,11 @@ expected: if product == "chrome": FAIL + [In <input> in contenteditable, execCommand("copy", false, null), abc[\]d): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <input> in contenteditable, execCommand("copy", false, null), a[bc\]d): The command should be enabled] expected: if product == "chrome": FAIL @@ -307,6 +335,11 @@ [In <input> in contenteditable, execCommand("insertlinebreak", false, null), a[b\]c): execCommand() should return false] expected: FAIL + [In <textarea> in contenteditable, execCommand("cut", false, null), ab[\]c): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <textarea> in contenteditable, execCommand("cut", false, null), a[b\]c): The command should be enabled] expected: if product == "chrome": FAIL @@ -327,6 +360,11 @@ expected: if product == "chrome": FAIL + [In <textarea> in contenteditable, execCommand("copy", false, null), abc[\]d): execCommand() should return false] + expected: + if product == "chrome": PASS + FAIL + [In <textarea> in contenteditable, execCommand("copy", false, null), a[bc\]d): The command should be enabled] expected: if product == "chrome": FAIL @@ -379,54 +417,14 @@ [In <textarea> in contenteditable, execCommand("removeformat", false, null), a[b\]c): execCommand() should return false] expected: FAIL - [In <textarea> in contenteditable, execCommand("copy", false, null), abc[\]d): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <input>, execCommand("copy", false, null), abc[\]d): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL + [In <input>, execCommand("paste", false, null), a[\]c): <input>.value should be "a[bc\]c"] + expected: FAIL [In <textarea>, execCommand("paste", false, null), a[\]c): <textarea>.value should be "a[bc\]c"] expected: FAIL - [In <input> in contenteditable, execCommand("cut", false, null), ab[\]c): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <textarea>, execCommand("copy", false, null), abc[\]d): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <textarea>, execCommand("cut", false, null), ab[\]c): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - [In <input> in contenteditable, execCommand("paste", false, null), a[\]c): <input>.value should be "a[bc\]c"] expected: FAIL - [In <textarea> in contenteditable, execCommand("cut", false, null), ab[\]c): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <input> in contenteditable, execCommand("copy", false, null), abc[\]d): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <input>, execCommand("cut", false, null), ab[\]c): execCommand() should return false] - expected: - if product == "chrome": PASS - FAIL - - [In <input>, execCommand("paste", false, null), a[\]c): <input>.value should be "a[bc\]c"] - expected: FAIL - [In <textarea> in contenteditable, execCommand("paste", false, null), a[\]c): <textarea>.value should be "a[bc\]c"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/exec-command-without-editable-element.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/exec-command-without-editable-element.tentative.html.ini index f1942e7..91f3b8c 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/exec-command-without-editable-element.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/exec-command-without-editable-element.tentative.html.ini
@@ -1,16 +1,36 @@ [exec-command-without-editable-element.tentative.html] + [ChildDocument.execCommand(cut, false, null) with ab[\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ChildDocument.execCommand(cut, false, null) with ab[\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ChildDocument.execCommand(cut, false, null) with a[b\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ChildDocument.execCommand(cut, false, null) with a[b\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ChildDocument.execCommand(copy, false, null) with ab[\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ChildDocument.execCommand(copy, false, null) with ab[\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ChildDocument.execCommand(copy, false, null) with a[b\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ChildDocument.execCommand(copy, false, null) with a[b\]c: checking event on executed document] expected: if product == "chrome": FAIL @@ -42,18 +62,38 @@ [ChildDocument.execCommand(defaultParagraphSeparator, false, p): calling execCommand to set state] expected: FAIL + [ParentDocument.execCommand(cut, false, null) with ab[\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ParentDocument.execCommand(cut, false, null) with ab[\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ParentDocument.execCommand(cut, false, null) with a[b\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ParentDocument.execCommand(cut, false, null) with a[b\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ParentDocument.execCommand(copy, false, null) with ab[\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ParentDocument.execCommand(copy, false, null) with ab[\]c: checking event on executed document] expected: if product == "chrome": FAIL + [ParentDocument.execCommand(copy, false, null) with a[b\]c: calling execCommand] + expected: + if product == "chrome": PASS + FAIL + [ParentDocument.execCommand(copy, false, null) with a[b\]c: checking event on executed document] expected: if product == "chrome": FAIL @@ -103,48 +143,8 @@ [ParentDocument.execCommand(defaultParagraphSeparator, false, p): calling execCommand to set state] expected: FAIL - [ParentDocument.execCommand(paste, false, null) with a[b\]c: calling execCommand] - expected: FAIL - - [ChildDocument.execCommand(copy, false, null) with ab[\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ParentDocument.execCommand(cut, false, null) with ab[\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ChildDocument.execCommand(cut, false, null) with a[b\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ChildDocument.execCommand(cut, false, null) with ab[\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - [ChildDocument.execCommand(paste, false, null) with a[b\]c: calling execCommand] expected: FAIL - [ParentDocument.execCommand(copy, false, null) with a[b\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ChildDocument.execCommand(copy, false, null) with a[b\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ParentDocument.execCommand(cut, false, null) with a[b\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL - - [ParentDocument.execCommand(copy, false, null) with ab[\]c: calling execCommand] - expected: - if product == "chrome": PASS - FAIL + [ParentDocument.execCommand(paste, false, null) with a[b\]c: calling execCommand] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/formatblock-preserving-selection.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/formatblock-preserving-selection.tentative.html.ini index 557dec1..da3d09f4 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/formatblock-preserving-selection.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/formatblock-preserving-selection.tentative.html.ini
@@ -1,5 +1,5 @@ -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=h1] - [Preserve selection after formatBlock with h1 at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] +[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=article] + [Preserve selection after formatBlock with article at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL @@ -8,12 +8,7 @@ expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=article] - [Preserve selection after formatBlock with article at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] - expected: FAIL - - -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=dt] +[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=dt] [Preserve selection after formatBlock with dt at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL @@ -23,25 +18,38 @@ expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=article] - [Preserve selection after formatBlock with article at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] +[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=blockquote] + [Preserve selection after formatBlock with blockquote at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=li] +[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=pre] + [Preserve selection after formatBlock with pre at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] + expected: FAIL + + +[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=article] + [Preserve selection after formatBlock with article at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] + expected: FAIL + [formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=address] [Preserve selection after formatBlock with address at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=dt] +[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=blockquote] + [Preserve selection after formatBlock with blockquote at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] + expected: FAIL + + +[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=dt] [Preserve selection after formatBlock with dt at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=dd] - [Preserve selection after formatBlock with dd at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] +[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=h1] + [Preserve selection after formatBlock with h1 at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL @@ -50,27 +58,11 @@ expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=div] - -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=blockquote] - [Preserve selection after formatBlock with blockquote at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] - expected: FAIL - - [formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=address] [Preserve selection after formatBlock with address at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=li] - -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=div] - -[formatblock-preserving-selection.tentative.html?styleWithCSS=true&block=blockquote] - [Preserve selection after formatBlock with blockquote at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] - expected: FAIL - - -[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=pre] - [Preserve selection after formatBlock with pre at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] +[formatblock-preserving-selection.tentative.html?styleWithCSS=false&block=dd] + [Preserve selection after formatBlock with dd at <table><tr><td>a[bc</td></tr></table><div>de\]f</div>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insert-text-in-void-element.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insert-text-in-void-element.tentative.html.ini index 5ac06fbe..55272713 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insert-text-in-void-element.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insert-text-in-void-element.tentative.html.ini
@@ -22,19 +22,3 @@ [Inserting text when selection is collapsed in <wbr> which follows a text node, an empty <span> element and white-space only text node] expected: FAIL - - [Inserting text when selection is collapsed in <wbr> which is only child (explicitly flushes maybe pending layout)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Inserting text when selection is collapsed in <wbr> which follows an empty <span> element] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Inserting text when selection is collapsed in <br> which follows a text node, an empty <span> element and white-space only text node] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Inserting text when selection is collapsed in <wbr> which is only child] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insertlinebreak-with-white-space-style.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insertlinebreak-with-white-space-style.tentative.html.ini index 5cceaf62..e7842999 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insertlinebreak-with-white-space-style.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insertlinebreak-with-white-space-style.tentative.html.ini
@@ -160,10 +160,3 @@ [<div contenteditable><p style="display:inline-block; white-space:pre-line">abc[\]</p></div> (defaultparagraphseparator: p)] expected: FAIL - - -[insertlinebreak-with-white-space-style.tentative.html?nowrap] - -[insertlinebreak-with-white-space-style.tentative.html?pre-wrap] - -[insertlinebreak-with-white-space-style.tentative.html?pre]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-head.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-head.tentative.html.ini index 3ca2ec6..4ea195a 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-head.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-head.tentative.html.ini
@@ -21,6 +21,98 @@ expected: FAIL +[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre] + [insertParagraph in empty <title style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <title style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <style style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <style style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <script style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <script style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre"> in the <head> should split the <div>] + expected: FAIL + + +[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre-line] + [insertParagraph in empty <title style="display:block;white-space:pre-line"> should not split it] + expected: FAIL + + [insertParagraph in <title style="display:block;white-space:pre-line"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <style style="display:block;white-space:pre-line"> should not split it] + expected: FAIL + + [insertParagraph in <style style="display:block;white-space:pre-line"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <script style="display:block;white-space:pre-line"> should not split it] + expected: FAIL + + [insertParagraph in <script style="display:block;white-space:pre-line"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre-line"> in the <head> should split the <div>] + expected: FAIL + + +[insertparagraph-in-child-of-head.tentative.html?designMode=off&white-space=pre] + [insertParagraph in empty <title style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <title style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <style style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <style style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <script style="display:block;white-space:pre"> should not split it] + expected: FAIL + + [insertParagraph in <script style="display:block;white-space:pre"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre"> in the <head> should split the <div>] + expected: FAIL + + +[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre-wrap] + [insertParagraph in empty <title style="display:block;white-space:pre-wrap"> should not split it] + expected: FAIL + + [insertParagraph in <title style="display:block;white-space:pre-wrap"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <style style="display:block;white-space:pre-wrap"> should not split it] + expected: FAIL + + [insertParagraph in <style style="display:block;white-space:pre-wrap"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <script style="display:block;white-space:pre-wrap"> should not split it] + expected: FAIL + + [insertParagraph in <script style="display:block;white-space:pre-wrap"> containing text should not split it] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre-wrap"> in the <head> should split the <div>] + expected: FAIL + + [insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=normal] [insertParagraph in empty <title style="display:block;white-space:normal"> should not split it] expected: FAIL @@ -67,29 +159,6 @@ expected: FAIL -[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre-line] - [insertParagraph in empty <title style="display:block;white-space:pre-line"> should not split it] - expected: FAIL - - [insertParagraph in <title style="display:block;white-space:pre-line"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <style style="display:block;white-space:pre-line"> should not split it] - expected: FAIL - - [insertParagraph in <style style="display:block;white-space:pre-line"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <script style="display:block;white-space:pre-line"> should not split it] - expected: FAIL - - [insertParagraph in <script style="display:block;white-space:pre-line"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre-line"> in the <head> should split the <div>] - expected: FAIL - - [insertparagraph-in-child-of-head.tentative.html?designMode=off&white-space=pre-wrap] [insertParagraph in empty <title style="display:block;white-space:pre-wrap"> should not split it] expected: FAIL @@ -111,72 +180,3 @@ [insertParagraph in empty <div style="white-space:pre-wrap"> in the <head> should split the <div>] expected: FAIL - - -[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre] - [insertParagraph in empty <title style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <title style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <style style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <style style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <script style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <script style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre"> in the <head> should split the <div>] - expected: FAIL - - -[insertparagraph-in-child-of-head.tentative.html?designMode=on&white-space=pre-wrap] - [insertParagraph in empty <title style="display:block;white-space:pre-wrap"> should not split it] - expected: FAIL - - [insertParagraph in <title style="display:block;white-space:pre-wrap"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <style style="display:block;white-space:pre-wrap"> should not split it] - expected: FAIL - - [insertParagraph in <style style="display:block;white-space:pre-wrap"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <script style="display:block;white-space:pre-wrap"> should not split it] - expected: FAIL - - [insertParagraph in <script style="display:block;white-space:pre-wrap"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre-wrap"> in the <head> should split the <div>] - expected: FAIL - - -[insertparagraph-in-child-of-head.tentative.html?designMode=off&white-space=pre] - [insertParagraph in empty <title style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <title style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <style style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <style style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <script style="display:block;white-space:pre"> should not split it] - expected: FAIL - - [insertParagraph in <script style="display:block;white-space:pre"> containing text should not split it] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre"> in the <head> should split the <div>] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-html.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-html.tentative.html.ini index 64d3817..7dbf993 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-html.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-child-of-html.tentative.html.ini
@@ -1,28 +1,14 @@ -[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=normal] - [insertParagraph in empty <div style="white-space:normal"> after <body> should split the <div>] +[insertparagraph-in-child-of-html.tentative.html?designMode=off&white-space=pre] + [insertParagraph in empty <div style="white-space:pre"> after <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:normal"> before <body> should split the <div>] + [insertParagraph in empty <div style="white-space:pre"> before <body> should split the <div>] expected: FAIL - [insertParagraph in <div style="white-space:normal"> (containing text) before <body> should split the <div>] + [insertParagraph in <div style="white-space:pre"> (containing text) before <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:normal"> before <head> should split the <div>] - expected: FAIL - - -[insertparagraph-in-child-of-html.tentative.html?designMode=off&white-space=normal] - [insertParagraph in empty <div style="white-space:normal"> after <body> should split the <div>] - expected: FAIL - - [insertParagraph in empty <div style="white-space:normal"> before <body> should split the <div>] - expected: FAIL - - [insertParagraph in <div style="white-space:normal"> (containing text) before <body> should split the <div>] - expected: FAIL - - [insertParagraph in empty <div style="white-space:normal"> before <head> should split the <div>] + [insertParagraph in empty <div style="white-space:pre"> before <head> should split the <div>] expected: FAIL @@ -40,17 +26,31 @@ expected: FAIL -[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=pre] - [insertParagraph in empty <div style="white-space:pre"> after <body> should split the <div>] +[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=pre-line] + [insertParagraph in empty <div style="white-space:pre-line"> after <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:pre"> before <body> should split the <div>] + [insertParagraph in empty <div style="white-space:pre-line"> before <body> should split the <div>] expected: FAIL - [insertParagraph in <div style="white-space:pre"> (containing text) before <body> should split the <div>] + [insertParagraph in <div style="white-space:pre-line"> (containing text) before <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:pre"> before <head> should split the <div>] + [insertParagraph in empty <div style="white-space:pre-line"> before <head> should split the <div>] + expected: FAIL + + +[insertparagraph-in-child-of-html.tentative.html?designMode=off&white-space=normal] + [insertParagraph in empty <div style="white-space:normal"> after <body> should split the <div>] + expected: FAIL + + [insertParagraph in empty <div style="white-space:normal"> before <body> should split the <div>] + expected: FAIL + + [insertParagraph in <div style="white-space:normal"> (containing text) before <body> should split the <div>] + expected: FAIL + + [insertParagraph in empty <div style="white-space:normal"> before <head> should split the <div>] expected: FAIL @@ -68,31 +68,17 @@ expected: FAIL -[insertparagraph-in-child-of-html.tentative.html?designMode=off&white-space=pre] - [insertParagraph in empty <div style="white-space:pre"> after <body> should split the <div>] +[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=normal] + [insertParagraph in empty <div style="white-space:normal"> after <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:pre"> before <body> should split the <div>] + [insertParagraph in empty <div style="white-space:normal"> before <body> should split the <div>] expected: FAIL - [insertParagraph in <div style="white-space:pre"> (containing text) before <body> should split the <div>] + [insertParagraph in <div style="white-space:normal"> (containing text) before <body> should split the <div>] expected: FAIL - [insertParagraph in empty <div style="white-space:pre"> before <head> should split the <div>] - expected: FAIL - - -[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=pre-line] - [insertParagraph in empty <div style="white-space:pre-line"> after <body> should split the <div>] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre-line"> before <body> should split the <div>] - expected: FAIL - - [insertParagraph in <div style="white-space:pre-line"> (containing text) before <body> should split the <div>] - expected: FAIL - - [insertParagraph in empty <div style="white-space:pre-line"> before <head> should split the <div>] + [insertParagraph in empty <div style="white-space:normal"> before <head> should split the <div>] expected: FAIL @@ -108,3 +94,17 @@ [insertParagraph in empty <div style="white-space:pre-wrap"> before <head> should split the <div>] expected: FAIL + + +[insertparagraph-in-child-of-html.tentative.html?designMode=on&white-space=pre] + [insertParagraph in empty <div style="white-space:pre"> after <body> should split the <div>] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre"> before <body> should split the <div>] + expected: FAIL + + [insertParagraph in <div style="white-space:pre"> (containing text) before <body> should split the <div>] + expected: FAIL + + [insertParagraph in empty <div style="white-space:pre"> before <head> should split the <div>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-inline-editing-host.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-inline-editing-host.tentative.html.ini index 7585c8d..afae5342a 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-inline-editing-host.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-in-inline-editing-host.tentative.html.ini
@@ -1,252 +1,38 @@ -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=inline-block&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=table-cell&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=inline-block&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=table-cell&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=table-cell&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=list-item&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=list-item&method=enter] - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> (defaultParagraphSeparator=div)] +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline&method=shift-enter] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}<br></span> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}<br></span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=inline&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=list-item&method=enter] - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}<br></span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">[\]abcd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">ab[\]cd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}<br></span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">[\]abcd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">ab[\]cd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=inline&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=table-cell&method=enter] - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=block&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=table-cell&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=inline&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=list-item&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline-block&method=shift-enter] - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=inline&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=block&method=shift-enter] - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] expected: FAIL @@ -344,6 +130,156 @@ expected: FAIL +[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=list-item&method=enter] + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}<br></span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}<br></span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=table-cell&method=shift-enter] + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=block&method=enter] + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}<br></span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}<br></span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=block&method=enter] [insertParagraph in <span contenteditable style="display:block;white-space:pre-wrap">{}</span> (defaultParagraphSeparator=div)] expected: FAIL @@ -400,6 +336,194 @@ expected: FAIL +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline&method=enter] + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=block&method=enter] + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}<br></span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}<br></span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=list-item&method=enter] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}<br></span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">[\]abcd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">ab[\]cd</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">{}<br></span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">[\]abcd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">ab[\]cd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=table-cell&method=enter] + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=list-item&method=enter] [insertParagraph in <span contenteditable style="display:list-item;white-space:pre-wrap">{}</span> (defaultParagraphSeparator=div)] expected: FAIL @@ -456,41 +580,97 @@ expected: FAIL -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=table-cell&method=shift-enter] - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=list-item&method=enter] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}<br></span> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> (defaultParagraphSeparator=p)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=p)] expected: FAIL - [insertLineBreak in <span contenteditable style="display:table-cell;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">{}<br></span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertParagraph in <span contenteditable style="display:list-item;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline-block&method=shift-enter] + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + expected: FAIL + + [insertLineBreak in <span contenteditable style="display:inline-block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] expected: FAIL @@ -532,268 +712,39 @@ expected: FAIL -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline&method=enter] - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] +[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=block&method=shift-enter] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] expected: FAIL - [insertParagraph in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=block&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=table-cell&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=block&method=enter] - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}<br></span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">{}<br></span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-line&display=inline&method=shift-enter] - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertLineBreak in <span contenteditable style="display:inline;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=inline-block&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=list-item&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=list-item&method=enter] - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}<br></span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">{}<br></span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">[\]abcd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">ab[\]cd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:list-item;white-space:normal">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=inline-block&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=inline-block&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=block&method=enter] - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}<br></span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=div)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by a <br> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}</span> followed by text (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">{}<br></span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">[\]abcd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">ab[\]cd</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by a <br> element (defaultParagraphSeparator=p)] - expected: FAIL - - [insertParagraph in <span contenteditable style="display:block;white-space:pre">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] + [insertLineBreak in <span contenteditable style="display:block;white-space:pre-line">abcd[\]</span> followed by text (defaultParagraphSeparator=p)] expected: FAIL - - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=normal&display=inline-block&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=table-cell&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre-wrap&display=inline&method=shift-enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=inline&method=enter] - -[insertparagraph-in-inline-editing-host.tentative.html?white-space=pre&display=block&method=shift-enter]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-with-white-space-style.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-with-white-space-style.tentative.html.ini index 10f0b8e..2bc707a8 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-with-white-space-style.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/insertparagraph-with-white-space-style.tentative.html.ini
@@ -36,10 +36,6 @@ expected: FAIL -[insertparagraph-with-white-space-style.tentative.html?white-space=pre&command=insertText] - -[insertparagraph-with-white-space-style.tentative.html?white-space=pre&command=insertParagraph] - [insertparagraph-with-white-space-style.tentative.html?white-space=pre-line&command=insertParagraph] [<div contenteditable style="white-space:pre-line; display:inline">abc[\]</div> (defaultparagraphseparator: div)] expected: FAIL @@ -76,12 +72,3 @@ [<div contenteditable style="white-space:pre-line; display:inline-block"><b>abc[\]</b></div> (defaultparagraphseparator: p) (preserving inline style test)] expected: FAIL - - -[insertparagraph-with-white-space-style.tentative.html?white-space=nowrap&command=insertParagraph] - -[insertparagraph-with-white-space-style.tentative.html?white-space=pre-wrap&command=insertText] - -[insertparagraph-with-white-space-style.tentative.html?white-space=nowrap&command=insertText] - -[insertparagraph-with-white-space-style.tentative.html?white-space=pre-wrap&command=insertParagraph]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-line-and-right-paragraph.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-line-and-right-paragraph.html.ini index d997c0e..871c9d8 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-line-and-right-paragraph.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-line-and-right-paragraph.html.ini
@@ -1,4 +1,28 @@ -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre&right-white-space=normal] +[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=normal&right-white-space=pre-line] + [delete at abc<div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at abc<div class="preLine">[\]def\\nghi</div>] + expected: FAIL + + [delete at abc<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at abc<div class="preLine"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at abc<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at abc<div class="preLine"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at abc<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at abc<div class="preLine"><div>[\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + [join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre-line] [delete at <span style="white-space:pre-wrap">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] @@ -38,254 +62,6 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=nowrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-line&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=normal&right-white-space=pre-line] - [delete at abc<div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at abc<div class="preLine">[\]def\\nghi</div>] - expected: FAIL - - [delete at abc<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at abc<div class="preLine"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at abc<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at abc<div class="preLine"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at abc<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at abc<div class="preLine"><div>[\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-line] - [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div class="preLine">\]def\\nghi</div>] - expected: FAIL - - [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=nowrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-line&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] - [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div class="preLine">\]def\\nghi</div>] - expected: FAIL - - [delete at <span class="pre">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span style="white-space:pre">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] - [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine">\]def\\nghi</div>] - expected: FAIL - - [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] - [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div class="preLine">[\]def\\nghi</div>] - expected: FAIL - - [delete at <span class="nowrap">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><div>[\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] - expected: FAIL - - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=nowrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-line&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre] - [join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-line] [forwarddelete at abc[\]<div style="white-space:pre-line">def\\nghi</div>] expected: FAIL @@ -312,10 +88,6 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre&right-white-space=nowrap] - [join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-line] [forwarddelete at <span style="white-space:pre">abc[\]</span><div style="white-space:pre-line">def\\nghi</div>] expected: FAIL @@ -354,7 +126,31 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre] +[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=normal&right-white-space=pre-line] + [delete at abc[<div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL + + [delete at abc[<div class="preLine">\]def\\nghi</div>] + expected: FAIL + + [delete at abc[<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at abc[<div class="preLine"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at abc[<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at abc[<div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at abc[<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at abc[<div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + [join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre&right-white-space=pre-line] [delete at <span style="white-space:pre">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] @@ -394,33 +190,41 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=normal&right-white-space=pre-line] - [delete at abc[<div style="white-space:pre-line">\]def\\nghi</div>] +[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] + [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] expected: FAIL - [delete at abc[<div class="preLine">\]def\\nghi</div>] + [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine">\]def\\nghi</div>] expected: FAIL - [delete at abc[<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] expected: FAIL - [delete at abc[<div class="preLine"><b>\]def\\nghi</b></div>] + [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] expected: FAIL - [delete at abc[<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] expected: FAIL - [delete at abc[<div class="preLine"><b>\]def\\n</b>ghi</div>] + [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] expected: FAIL - [delete at abc[<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] expected: FAIL - [delete at abc[<div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] + [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:pre-wrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span style="white-space:pre-wrap">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span class="preWrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] expected: FAIL @@ -462,15 +266,81 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=normal&right-white-space=pre-wrap] +[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-line] + [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=nowrap&right-white-space=pre-wrap] + [delete at <span style="white-space:nowrap">abc[</span><div class="preLine">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=pre-line&right-white-space=nowrap] + [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=nowrap] + [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre-wrap] + [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span class="nowrap">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + +[join-different-white-space-style-left-line-and-right-paragraph.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] + [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div class="preLine">[\]def\\nghi</div>] + expected: FAIL + + [delete at <span class="nowrap">abc</span><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span style="white-space:nowrap">abc</span><div class="preLine"><div>[\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span class="nowrap">abc</span><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + [join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre-line] [forwarddelete at <span style="white-space:pre-wrap">abc[\]</span><div style="white-space:pre-line">def\\nghi</div>] @@ -510,6 +380,39 @@ expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre-line&right-white-space=nowrap] +[join-different-white-space-style-left-line-and-right-paragraph.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] + [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-left-line-and-right-paragraph.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre] + [delete at <span style="white-space:pre">abc[</span><div class="preLine">\]def\\nghi</div>] + expected: FAIL + + [delete at <span class="pre">abc[</span><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div class="preLine"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span style="white-space:pre">abc[</span><div class="preLine"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL + + [delete at <span class="pre">abc[</span><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl\\nmno</div>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-paragraph-and-right-line.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-paragraph-and-right-line.html.ini index 7ac8c7e7..4d8bc69 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-paragraph-and-right-line.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-left-paragraph-and-right-line.html.ini
@@ -1,639 +1,3 @@ -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre-line] - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=normal] - [delete at <div style="white-space:pre">abc[</div>\]def] - expected: FAIL - - [delete at <div class="pre">abc[</div>\]def] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div class="pre">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="pre">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div class="pre">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="pre">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="pre">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="pre">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=normal] - [delete at <div style="white-space:nowrap">abc[</div>\]def] - expected: FAIL - - [delete at <div class="nowrap">abc[</div>\]def] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=pre-line] - [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span class="preLine">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="pre">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=normal] - [delete at <div style="white-space:pre">abc</div>[\]def] - expected: FAIL - - [delete at <div class="pre">abc</div>[\]def] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div class="pre">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="pre">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div class="pre">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="pre">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="pre">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="pre">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=normal&right-white-space=pre-line] - [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span class="preLine">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] - [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span class="preLine">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=normal&right-white-space=pre-line] - [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span class="preLine">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=normal] - [delete at <div style="white-space:pre-wrap">abc</div>[\]def] - expected: FAIL - - [delete at <div class="preWrap">abc</div>[\]def] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-line] - [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span class="preLine">\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=normal] - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div>def] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def<br>ghi] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div>def<br>ghi] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def<div>ghi</div>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div>def<div>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def</b>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><b>def</b>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def<br>ghi</b>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><b>def<br>ghi</b>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def</b><br>ghi] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><b>def</b><br>ghi] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def<br></b>ghi] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><b>def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-line&right-white-space=normal] - [delete at <div style="white-space:pre-line">abc[</div>\]def] - expected: FAIL - - [delete at <div class="preLine">abc[</div>\]def] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div class="preLine">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="preLine">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div class="preLine">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="preLine">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="preLine">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="preLine">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-line] - [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-line] - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre-line] - [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] - expected: FAIL - - [join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-line] [forwarddelete at <div style="white-space:normal">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] expected: FAIL @@ -660,52 +24,6 @@ expected: FAIL -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=normal] - [delete at <div style="white-space:pre-wrap">abc[</div>\]def] - expected: FAIL - - [delete at <div class="preWrap">abc[</div>\]def] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc[</div>\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div>\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><b>\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><b>\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><b>\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><b>\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=normal&right-white-space=pre] - [join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=nowrap&right-white-space=normal] [forwarddelete at <div style="white-space:nowrap">abc[\]</div>def] expected: FAIL @@ -750,224 +68,6 @@ expected: FAIL -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] - [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine">\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-line&right-white-space=normal] - [delete at <div style="white-space:pre-line">abc</div>[\]def] - expected: FAIL - - [delete at <div class="preLine">abc</div>[\]def] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div class="preLine">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="preLine">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div class="preLine">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="preLine">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="preLine">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:pre-line">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="preLine">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=normal] - [forwarddelete at <div style="white-space:pre">abc[\]</div>def] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div>def] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>def<br>ghi] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div>def<br>ghi] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>def<div>ghi</div>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div>def<div>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def</b>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><b>def</b>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def<br>ghi</b>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><b>def<br>ghi</b>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def</b><br>ghi] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><b>def</b><br>ghi] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def<br></b>ghi] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><b>def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=normal] - [delete at <div style="white-space:nowrap">abc</div>[\]def] - expected: FAIL - - [delete at <div class="nowrap">abc</div>[\]def] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc</div>[\]def<br>ghi] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div class="nowrap">abc</div>[\]def<div>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><b>[\]def</b>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><b>[\]def<br>ghi</b>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc</div><b>[\]def</b><br>ghi] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - [delete at <div class="nowrap">abc</div><b>[\]def<br></b>ghi] - expected: FAIL - - -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] - [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span class="preLine">\]def\\nghi</span>] - expected: FAIL - - [delete at <div class="pre">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] - expected: FAIL - - [join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-line&right-white-space=normal] [forwarddelete at <div style="white-space:pre-line">abc[\]</div>def] expected: FAIL @@ -1012,8 +112,835 @@ expected: FAIL -[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=nowrap] +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-line&right-white-space=normal] + [delete at <div style="white-space:pre-line">abc</div>[\]def] + expected: FAIL -[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=nowrap] + [delete at <div class="preLine">abc</div>[\]def] + expected: FAIL -[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-wrap] + [delete at <div style="white-space:pre-line">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div class="preLine">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="preLine">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div class="preLine">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="preLine">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="preLine">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="preLine">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=normal] + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div>def] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def<br>ghi] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div>def<br>ghi] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>def<div>ghi</div>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div>def<div>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def</b>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><b>def</b>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def<br>ghi</b>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><b>def<br>ghi</b>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def</b><br>ghi] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><b>def</b><br>ghi] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><b>def<br></b>ghi] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><b>def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] + [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span class="preLine">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=normal&right-white-space=pre-line] + [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span class="preLine">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=normal] + [delete at <div style="white-space:pre">abc[</div>\]def] + expected: FAIL + + [delete at <div class="pre">abc[</div>\]def] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div class="pre">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="pre">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div class="pre">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="pre">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="pre">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="pre">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-line&right-white-space=normal] + [delete at <div style="white-space:pre-line">abc[</div>\]def] + expected: FAIL + + [delete at <div class="preLine">abc[</div>\]def] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div class="preLine">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="preLine">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div class="preLine">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="preLine">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="preLine">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-line">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="preLine">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=normal] + [delete at <div style="white-space:pre">abc</div>[\]def] + expected: FAIL + + [delete at <div class="pre">abc</div>[\]def] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div class="pre">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="pre">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div class="pre">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="pre">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="pre">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="pre">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre-line] + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=normal] + [delete at <div style="white-space:nowrap">abc[</div>\]def] + expected: FAIL + + [delete at <div class="nowrap">abc[</div>\]def] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-line] + [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span class="preLine">\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="nowrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] + [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span class="preLine">\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="pre">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="pre">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=nowrap&right-white-space=normal] + [delete at <div style="white-space:nowrap">abc</div>[\]def] + expected: FAIL + + [delete at <div class="nowrap">abc</div>[\]def] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="nowrap">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="nowrap">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-line] + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=normal] + [forwarddelete at <div style="white-space:pre">abc[\]</div>def] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div>def] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>def<br>ghi] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div>def<br>ghi] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>def<div>ghi</div>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div>def<div>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def</b>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><b>def</b>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def<br>ghi</b>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><b>def<br>ghi</b>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def</b><br>ghi] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><b>def</b><br>ghi] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><b>def<br></b>ghi] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><b>def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre&right-white-space=pre-line] + [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span class="preLine">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="pre">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:pre">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="pre">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] + [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine">\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line">\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><span class="preLine"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><span style="white-space:pre-line"><b>\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=normal] + [delete at <div style="white-space:pre-wrap">abc[</div>\]def] + expected: FAIL + + [delete at <div class="preWrap">abc[</div>\]def] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc[</div>\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div>\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><b>\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><b>\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><b>\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><b>\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=normal] + [delete at <div style="white-space:pre-wrap">abc</div>[\]def] + expected: FAIL + + [delete at <div class="preWrap">abc</div>[\]def] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc</div>[\]def<br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc</div>[\]def<div>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><b>[\]def</b>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><b>[\]def<br>ghi</b>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc</div><b>[\]def</b><br>ghi] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + [delete at <div class="preWrap">abc</div><b>[\]def<br></b>ghi] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-line] + [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line">def\\nghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b></span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\n</b>ghi</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><span class="preLine"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><span style="white-space:pre-line"><b>def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre-line] + [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + +[join-different-white-space-style-left-paragraph-and-right-line.html?method=backspace&left-white-space=normal&right-white-space=pre-line] + [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span class="preLine">[\]def\\nghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\nghi</b></span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\n</b>ghi</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span style="white-space:pre-line"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><span class="preLine"><b>[\]def\\nghi</b>jkl</span>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-paragraphs.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-paragraphs.html.ini index 516ec75..13b7596b 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-paragraphs.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/join-different-white-space-style-paragraphs.html.ini
@@ -1,16 +1,428 @@ -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre&right-white-space=normal] +[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] + [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-wrap] + [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre] + [delete at <div style="white-space:pre">abc[</div><div class="preLine">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre] + [delete at <div class="pre">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=nowrap&right-white-space=normal] + [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-wrap&right-white-space=nowrap] + [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-line&right-white-space=pre-wrap] + [delete at <div style="white-space:pre">abc[</div><div class="preLine"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre">abc[</div><div class="preLine"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-line] + [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-line] + [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] + [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div class="preLine">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-line] + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre-line] + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=normal&right-white-space=pre-line] + [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div class="preLine">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:normal">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre-line] + [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] + expected: FAIL + + +[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] + [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine">\]def\\nghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + + [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] + expected: FAIL + [join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-line] [delete at <div style="white-space:nowrap">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] @@ -100,132 +512,6 @@ expected: FAIL -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-line&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=nowrap&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-line] - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:nowrap">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div class="nowrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=nowrap&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre-line] - [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine">\]def\\nghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div>\\n<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc[</div><div class="preLine"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div class="preWrap">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-line&right-white-space=normal] - [join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre&right-white-space=pre-line] [delete at <div style="white-space:pre">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] expected: FAIL @@ -274,386 +560,3 @@ [delete at <div class="pre">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=nowrap&right-white-space=pre-line] - [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div class="preLine">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:nowrap">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div class="nowrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-line&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=normal&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-line] - [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div class="pre">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=normal&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=normal&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-wrap&right-white-space=pre-line] - [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre-wrap">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div class="preWrap">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=normal&right-white-space=pre-line] - [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:normal">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-line&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=pre-line&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre-line] - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line">def\\nghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><b>def\\nghi</b></div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><b>def\\n</b>ghi</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div>\\n<div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div style="white-space:pre-wrap">abc[\]</div><div class="preLine"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - [forwarddelete at <div class="preWrap">abc[\]</div><div style="white-space:pre-line"><div>def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-wrap&right-white-space=nowrap] - -[join-different-white-space-style-paragraphs.html?method=backspace&left-white-space=normal&right-white-space=pre-line] - [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div class="preLine">[\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div class="preLine"><b>[\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div class="preLine"><b>[\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div>\\n<div style="white-space:pre-line"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:normal">abc</div><div class="preLine"><div>[\]def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=nowrap&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre&right-white-space=pre-line] - [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div class="preLine">\]def\\nghi</div>] - expected: FAIL - - [delete at <div class="pre">abc[</div><div style="white-space:pre-line">\]def\\nghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div class="preLine"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><b>\]def\\nghi</b></div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div class="preLine"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><b>\]def\\n</b>ghi</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div>\\n<div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div style="white-space:pre">abc[</div><div class="preLine"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - [delete at <div class="pre">abc[</div><div style="white-space:pre-line"><div>\]def\\nghi</div>jkl</div>] - expected: FAIL - - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre&right-white-space=normal] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-wrap&right-white-space=pre] - -[join-different-white-space-style-paragraphs.html?method=select-boundary&left-white-space=pre-line&right-white-space=pre-wrap] - -[join-different-white-space-style-paragraphs.html?method=forwarddelete&left-white-space=pre-line&right-white-space=nowrap]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/join-pre-and-other-block.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/join-pre-and-other-block.html.ini deleted file mode 100644 index 3af19809..0000000 --- a/third_party/blink/web_tests/external/wpt/editing/other/join-pre-and-other-block.html.ini +++ /dev/null
@@ -1,144 +0,0 @@ -[join-pre-and-other-block.html?method=backspace&block=div] - expected: [OK, TIMEOUT] - [delete at <div>abc</div>\\n<pre><b>[\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <div>abc</div>\\n<pre><b>[\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <div>abc</div><pre><b>[\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <div>abc</div><pre><b>[\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - -[join-pre-and-other-block.html?method=select-boundary&block=div] - expected: [OK, TIMEOUT] - [delete at <div>abc[</div>\\n<pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <div>abc[</div><pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - -[join-pre-and-other-block.html?method=forwarddelete&block=p] - expected: [OK, TIMEOUT] - [forwarddelete at <p>abc[\]</p>\\n<pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <p>abc[\]</p>\\n<pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <p>abc[\]</p><pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - [forwarddelete at <p>abc[\]</p>\\n<pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <p>abc[\]</p><pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <p>abc[\]</p><pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - -[join-pre-and-other-block.html?method=backspace&block=p] - -[join-pre-and-other-block.html?method=select-boundary&block=blockquote] - expected: [OK, TIMEOUT] - [delete at <blockquote>abc[</blockquote>\\n<pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <blockquote>abc[</blockquote><pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - -[join-pre-and-other-block.html?method=backspace&block=blockquote] - expected: [OK, TIMEOUT] - [delete at <blockquote>abc</blockquote>\\n<pre><b>[\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <blockquote>abc</blockquote><pre><b>[\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <blockquote>abc</blockquote>\\n<pre><b>[\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <blockquote>abc</blockquote><pre><b>[\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - -[join-pre-and-other-block.html?method=forwarddelete&block=blockquote] - expected: [OK, TIMEOUT] - [forwarddelete at <blockquote>abc[\]</blockquote><pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <blockquote>abc[\]</blockquote>\\n<pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <blockquote>abc[\]</blockquote><pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <blockquote>abc[\]</blockquote>\\n<pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <blockquote>abc[\]</blockquote>\\n<pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <blockquote>abc[\]</blockquote>\\n<pre><b>def</b><br>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - [forwarddelete at <blockquote>abc[\]</blockquote><pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - -[join-pre-and-other-block.html?method=forwarddelete&block=div] - expected: [OK, TIMEOUT] - [forwarddelete at <div>abc[\]</div><pre><b>def</b><br>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div><pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div>\\n<pre><b>def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div>\\n<pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div>\\n<pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div>\\n<pre><b>def</b>\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - [forwarddelete at <div>abc[\]</div><pre><b>def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [forwarddelete at <div>abc[\]</div><pre>\\ndef\\nghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - [forwarddelete at <div>abc[\]</div>\\n<pre><b>def</b><br>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - -[join-pre-and-other-block.html?method=select-boundary&block=p] - expected: [OK, TIMEOUT] - [delete at <p>abc[</p><pre><b>\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <p>abc[</p>\\n<pre><b>\]def\\n</b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <p>abc[</p><pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <p>abc[</p>\\n<pre><b>\]def<br></b>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN] - - [delete at <p>abc[</p><pre><b>\]def</b><br>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, TIMEOUT] - - [delete at <p>abc[</p>\\n<pre><b>\]def</b><br>ghi</pre> (with <style>pre { white-space: pre; }</style>)] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/legacy-edit-command.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/legacy-edit-command.html.ini deleted file mode 100644 index 482d456..0000000 --- a/third_party/blink/web_tests/external/wpt/editing/other/legacy-edit-command.html.ini +++ /dev/null
@@ -1,31 +0,0 @@ -[legacy-edit-command.html?command=heading¶m=h5] - -[legacy-edit-command.html?command=contentReadOnly¶m=false] - -[legacy-edit-command.html?command=increaseFontSize] - -[legacy-edit-command.html?command=insertBrOrReturn¶m=false] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[legacy-edit-command.html?command=getHTML] - -[legacy-edit-command.html?command=heading¶m=h1] - -[legacy-edit-command.html?command=readonly¶m=true] - -[legacy-edit-command.html?command=insertBrOrReturn¶m=true] - -[legacy-edit-command.html?command=contentReadOnly¶m=true] - -[legacy-edit-command.html?command=heading¶m=h4] - -[legacy-edit-command.html?command=decreaseFontSize] - -[legacy-edit-command.html?command=heading¶m=h6] - -[legacy-edit-command.html?command=heading¶m=h2] - -[legacy-edit-command.html?command=heading¶m=h3] - -[legacy-edit-command.html?command=readonly¶m=false]
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-collapsed-selection.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-collapsed-selection.tentative.html.ini index ab4a2e8..8dcfbcf 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-collapsed-selection.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-collapsed-selection.tentative.html.ini
@@ -78,6 +78,16 @@ expected: FAIL +[typing-around-link-element-at-collapsed-selection.tentative.html?target=DesignMode&parent=b] + [Replacing text in a link in <b> with "XY" in <p><b>[abc\]</b></p>] + expected: FAIL + + +[typing-around-link-element-at-collapsed-selection.tentative.html?target=DesignMode] + [Replacing text in a link with "XY" in <p>[abc\]</p>] + expected: FAIL + + [typing-around-link-element-at-collapsed-selection.tentative.html?target=DesignMode&parent=b&child=i] [Inserting "XY" after setting caret position to start of a link in <b> and containing <i> (Selection.collapse) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] expected: FAIL @@ -158,106 +168,91 @@ expected: FAIL +[typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable&parent=b&child=i] + [Inserting "XY" after setting caret position to start of a link in <b> and containing <i> (Selection.collapse) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after setting caret position to start of a link in <b> and containing <i> (Selection.addRange) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after setting caret position to end of a link in <b> and containing <i> (Selection.collapse) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after setting caret position to end of a link in <b> and containing <i> (Selection.addRange) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after modifying caret position to start of a link in <b> and containing <i> in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after modifying caret position to end of a link in <b> and containing <i> in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting following character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>abc</i></a>d[\]</b></p>] + expected: FAIL + + [Inserting "XY" after deleting following character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>abc</i></a>d[\]</b></p>] + expected: FAIL + + [Inserting "XY" after deleting a previous character of a link in <b> and containing <i> (Delete) in <p><b>[\]z<a href="about:blank"><i>abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting a previous character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b>[\]z<a href="about:blank"><i>abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting last character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>abcd[\]</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting last character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>abcd[\]</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting last character of a link in <b> and containing <i> (Delete) in <p><b><a href="about:blank"><i>abc[\]d</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting last character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b><a href="about:blank"><i>abc[\]d</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>z[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>z[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link in <b> and containing <i> (Delete) in <p><b><a href="about:blank"><i>[\]zabc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b><a href="about:blank"><i>[\]zabc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at start of a link which has a class for bold text in <p><b><a href="about:blank" class="bold"><i>[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at end of a link which has a class for bold text in <p><b><a href="about:blank" class="bold"><i>abc[\]</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at start of a link which has inline style for bold text in <p><b><a href="about:blank" style="font-weight: bold"><i>[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at end of a link which has inline style for bold text in <p><b><a href="about:blank" style="font-weight: bold"><i>abc[\]</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at start of a link which has a class for bold text (in CSS mode) in <p><b><a href="about:blank" class="bold"><i>[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at end of a link which has a class for bold text (in CSS mode) in <p><b><a href="about:blank" class="bold"><i>abc[\]</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at start of a link which has inline style for bold text (in CSS mode) in <p><b><a href="about:blank" style="font-weight: bold"><i>[\]abc</i></a></b></p>] + expected: FAIL + + [Inserting "XY" at end of a link which has inline style for bold text (in CSS mode) in <p><b><a href="about:blank" style="font-weight: bold"><i>abc[\]</i></a></b></p>] + expected: FAIL + + [typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable] [Replacing text in a link with "XY" in <p>[abc\]</p>] expected: FAIL -[typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable&parent=b] - [Replacing text in a link in <b> with "XY" in <p><b>[abc\]</b></p>] - expected: FAIL - - -[typing-around-link-element-at-collapsed-selection.tentative.html?target=DesignMode] - [Replacing text in a link with "XY" in <p>[abc\]</p>] - expected: FAIL - - -[typing-around-link-element-at-collapsed-selection.tentative.html?target=DesignMode&parent=b] - [Replacing text in a link in <b> with "XY" in <p><b>[abc\]</b></p>] - expected: FAIL - - -[typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable&parent=b&child=i] - [Inserting "XY" after setting caret position to start of a link in <b> and containing <i> (Selection.collapse) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after setting caret position to start of a link in <b> and containing <i> (Selection.addRange) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after setting caret position to end of a link in <b> and containing <i> (Selection.collapse) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after setting caret position to end of a link in <b> and containing <i> (Selection.addRange) in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after modifying caret position to start of a link in <b> and containing <i> in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after modifying caret position to end of a link in <b> and containing <i> in <p><b><a href="about:blank"><i>ab[\]c</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting following character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>abc</i></a>d[\]</b></p>] - expected: FAIL - - [Inserting "XY" after deleting following character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>abc</i></a>d[\]</b></p>] - expected: FAIL - - [Inserting "XY" after deleting a previous character of a link in <b> and containing <i> (Delete) in <p><b>[\]z<a href="about:blank"><i>abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting a previous character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b>[\]z<a href="about:blank"><i>abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting last character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>abcd[\]</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting last character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>abcd[\]</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting last character of a link in <b> and containing <i> (Delete) in <p><b><a href="about:blank"><i>abc[\]d</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting last character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b><a href="about:blank"><i>abc[\]d</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link in <b> and containing <i> (Backspace) in <p><b><a href="about:blank"><i>z[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link in <b> and containing <i> (execCommand("delete")) in <p><b><a href="about:blank"><i>z[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link in <b> and containing <i> (Delete) in <p><b><a href="about:blank"><i>[\]zabc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link in <b> and containing <i> (execCommand("forwarddelete")) in <p><b><a href="about:blank"><i>[\]zabc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at start of a link which has a class for bold text in <p><b><a href="about:blank" class="bold"><i>[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at end of a link which has a class for bold text in <p><b><a href="about:blank" class="bold"><i>abc[\]</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at start of a link which has inline style for bold text in <p><b><a href="about:blank" style="font-weight: bold"><i>[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at end of a link which has inline style for bold text in <p><b><a href="about:blank" style="font-weight: bold"><i>abc[\]</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at start of a link which has a class for bold text (in CSS mode) in <p><b><a href="about:blank" class="bold"><i>[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at end of a link which has a class for bold text (in CSS mode) in <p><b><a href="about:blank" class="bold"><i>abc[\]</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at start of a link which has inline style for bold text (in CSS mode) in <p><b><a href="about:blank" style="font-weight: bold"><i>[\]abc</i></a></b></p>] - expected: FAIL - - [Inserting "XY" at end of a link which has inline style for bold text (in CSS mode) in <p><b><a href="about:blank" style="font-weight: bold"><i>abc[\]</i></a></b></p>] - expected: FAIL - - [typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable&child=b] [Inserting "XY" after setting caret position to start of a link containing <b> (Selection.collapse) in <p><a href="about:blank"><b>ab[\]c</b></a></p>] expected: FAIL @@ -336,3 +331,8 @@ [Inserting "XY" at end of a link which has inline style for bold text (in CSS mode) in <p><a href="about:blank" style="font-weight: bold"><b>abc[\]</b></a></p>] expected: FAIL + + +[typing-around-link-element-at-collapsed-selection.tentative.html?target=ContentEditable&parent=b] + [Replacing text in a link in <b> with "XY" in <p><b>[abc\]</b></p>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-non-collapsed-selection.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-non-collapsed-selection.tentative.html.ini index e1295fc..9acd4f7 100644 --- a/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-non-collapsed-selection.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/other/typing-around-link-element-at-non-collapsed-selection.tentative.html.ini
@@ -1,5 +1,44 @@ -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable&parent=b] - [Inserting "XY" after deleting last character in a non-collapsed range of a link in <b> (Direct typing) in <p><b><a href="about:blank">abc[d\]</a></b></p>] +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode&child=b] + [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Direct typing) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting text after middle of a link containing <b> (Direct typing) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link containing <b> (Backspace) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Backspace) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting text after middle of a link containing <b> (Backspace) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link containing <b> (Delete) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Delete) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting text after middle of a link containing <b> (Delete) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting text after middle of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] + expected: FAIL + + [Inserting "XY" after deleting first character of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] + expected: FAIL + + [Inserting "XY" after deleting text after middle of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] expected: FAIL @@ -47,12 +86,27 @@ expected: FAIL +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode] + [Inserting "XY" after deleting last character in a non-collapsed range of a link (Direct typing) in <p><a href="about:blank">abc[d\]</a></p>] + expected: FAIL + + +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable] + [Inserting "XY" after deleting last character in a non-collapsed range of a link (Direct typing) in <p><a href="about:blank">abc[d\]</a></p>] + expected: FAIL + + +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable&parent=b] + [Inserting "XY" after deleting last character in a non-collapsed range of a link in <b> (Direct typing) in <p><b><a href="about:blank">abc[d\]</a></b></p>] + expected: FAIL + + [typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode&parent=b] [Inserting "XY" after deleting last character in a non-collapsed range of a link in <b> (Direct typing) in <p><b><a href="about:blank">abc[d\]</a></b></p>] expected: FAIL -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable&parent=b&child=i] +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode&parent=b&child=i] [Inserting "XY" after deleting last character in a non-collapsed range of a link in <b> and containing <i> (Direct typing) in <p><b><a href="about:blank"><i>abc[d\]</i></a></b></p>] expected: FAIL @@ -96,61 +150,7 @@ expected: FAIL -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable] - [Inserting "XY" after deleting last character in a non-collapsed range of a link (Direct typing) in <p><a href="about:blank">abc[d\]</a></p>] - expected: FAIL - - -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode] - [Inserting "XY" after deleting last character in a non-collapsed range of a link (Direct typing) in <p><a href="about:blank">abc[d\]</a></p>] - expected: FAIL - - -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode&child=b] - [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Direct typing) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting text after middle of a link containing <b> (Direct typing) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link containing <b> (Backspace) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Backspace) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting text after middle of a link containing <b> (Backspace) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link containing <b> (Delete) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (Delete) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting text after middle of a link containing <b> (Delete) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting text after middle of a link containing <b> (execCommand("delete")) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] - expected: FAIL - - [Inserting "XY" after deleting first character of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>[z\]abc</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting last character in a non-collapsed range of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>abc[d\]</b></a></p>] - expected: FAIL - - [Inserting "XY" after deleting text after middle of a link containing <b> (execCommand("forwarddelete")) in <p><a href="about:blank"><b>ab[cd</b></a>de\]f</p>] - expected: FAIL - - -[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=DesignMode&parent=b&child=i] +[typing-around-link-element-at-non-collapsed-selection.tentative.html?target=ContentEditable&parent=b&child=i] [Inserting "XY" after deleting last character in a non-collapsed range of a link in <b> and containing <i> (Direct typing) in <p><b><a href="about:blank"><i>abc[d\]</i></a></b></p>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/other/white-spaces-after-execCommand-insertparagraph.tentative.html.ini b/third_party/blink/web_tests/external/wpt/editing/other/white-spaces-after-execCommand-insertparagraph.tentative.html.ini deleted file mode 100644 index 870b276a..0000000 --- a/third_party/blink/web_tests/external/wpt/editing/other/white-spaces-after-execCommand-insertparagraph.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[white-spaces-after-execCommand-insertparagraph.tentative.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/bold.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/bold.html.ini index 7c9284e0..7cc2347a 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/bold.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/bold.html.ini
@@ -1,969 +1,3 @@ -[bold.html?1-1000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - [[["bold",""\]\] "foo[\]bar" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo[\]bar" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<b>foo[\]bar</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<b>foo[\]bar</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<i>foo[\]bar</i>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<i>foo[\]bar</i>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<span contenteditable=false>[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<span contenteditable=false>[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<span contenteditable=false>ba[r</span>b\]az" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<span contenteditable=false>ba[r</span>b\]az" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz": execCommand("bold", false, "") return value] - expected: FAIL - - [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" compare innerHTML] - expected: FAIL - - [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandState("bold") after] - expected: FAIL - - [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b\]az</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b\]az</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>": execCommand("bold", false, "") return value] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" compare innerHTML] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandState("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>b\]ar</span>baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>b\]ar</span>baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>\]az</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>\]az</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<b>bar</b>[baz\]" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<b>bar</b>[baz\]" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "[foo\]<b>bar</b>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "[foo\]<b>bar</b>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","true"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<strong>bar</strong>[baz\]" compare innerHTML] - expected: [PASS, FAIL] - - [[["bold",""\]\] "foo<strong>bar</strong>[baz\]" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<strong>bar</strong>[baz\]" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "[foo\]<strong>bar</strong>baz" compare innerHTML] - expected: [PASS, FAIL] - - [[["bold",""\]\] "[foo\]<strong>bar</strong>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "[foo\]<strong>bar</strong>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<strong>foo</strong>[bar\]<strong>baz</strong>" compare innerHTML] - expected: [PASS, FAIL] - - [[["bold",""\]\] "<strong>foo</strong>[bar\]<strong>baz</strong>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<strong>foo</strong>[bar\]<strong>baz</strong>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "<b>foo</b>[bar\]<strong>baz</strong>" compare innerHTML] - expected: [PASS, FAIL] - - [[["bold",""\]\] "<b>foo</b>[bar\]<strong>baz</strong>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "<b>foo</b>[bar\]<strong>baz</strong>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","true"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","false"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo{<b></b>}baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo{<b></b>}baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo{<i></i>}baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo{<i></i>}baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo{<b><i></i></b>}baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo{<b><i></i></b>}baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo{<i><b></b></i>}baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo{<i><b></b></i>}baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<strong>[bar\]</strong>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<strong>[bar\]</strong>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo[<strong>bar</strong>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo[<strong>bar</strong>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo[<strong>bar\]</strong>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo[<strong>bar\]</strong>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo<strong>[bar</strong>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo<strong>[bar</strong>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - -[bold.html?1001-2000] - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandState("stylewithcss") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandState("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo [bar <b>baz\] qoz</b> quz sic" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo [bar <b>baz\] qoz</b> quz sic" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "foo bar <b>baz [qoz</b> quz\] sic" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "foo bar <b>baz [qoz</b> quz\] sic" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["bold",""\]\] "{<span style=\\"font-weight: 900\\">foobar\]baz</span>" queryCommandValue("bold") before] - expected: FAIL - - [[["bold",""\]\] "{<span style=\\"font-weight: 900\\">foobar\]baz</span>" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") before] - expected: FAIL - - [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") after] - expected: FAIL - - [bold.html?2001-3000] [[["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[barbaz</span>}" compare innerHTML] expected: FAIL @@ -1464,6 +498,464 @@ expected: FAIL +[bold.html?1001-2000] + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandState("stylewithcss") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b><p>foo[<i>bar</i>}</p><p>baz</p></b>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo [bar <b>baz\] qoz</b> quz sic" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo [bar <b>baz\] qoz</b> quz sic" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo bar <b>baz [qoz</b> quz\] sic" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo bar <b>baz [qoz</b> quz\] sic" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b id=purple>bar [baz\] qoz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 100\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 200\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 300\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 500\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 600\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 800\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 900\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 400\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: 700\\">[bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 400\\">bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<span style=\\"font-weight: 700\\">bar</span>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 900\\">foo[bar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 100\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 400\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<span style=\\"font-weight: 700\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "{<span style=\\"font-weight: 900\\">foobar\]baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "{<span style=\\"font-weight: 900\\">foobar\]baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 100\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 400\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span style=\\"font-weight: 700\\">foo[barbaz</span>}" queryCommandValue("bold") after] + expected: FAIL + + [bold.html?3001-last] [[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:100>fo[o</span><span style=font-weight:200>b\]ar</span>" queryCommandState("stylewithcss") after] expected: FAIL @@ -1477,14 +969,499 @@ [[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:100>fo[o</span><span style=font-weight:200>b\]ar</span>" queryCommandValue("bold") after] expected: FAIL + [[["stylewithcss","false"\],["bold",""\]\] "abc<b>[d<span contenteditable=\\"false\\"><b>e</b></span>f\]</b>ghi" compare innerHTML] + expected: FAIL + [[["stylewithcss","false"\],["bold",""\]\] "abc<b>[d<span contenteditable=\\"false\\"><span contenteditable><b>e</b></span></span>f\]</b>ghi" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["bold",""\]\] "abc<b>[d<span contenteditable=\\"false\\"><b>e</b></span>f\]</b>ghi" compare innerHTML] + [[["stylewithcss","false"\],["bold",""\]\] "abc[<i>def</i>\]ghi" compare innerHTML] expected: FAIL [[["stylewithcss","false"\],["bold",""\]\] "abc{<i>def</i>}ghi" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["bold",""\]\] "abc[<i>def</i>\]ghi" compare innerHTML] + +[bold.html?1-1000] + [[["bold",""\]\] "foo[\]bar" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo[\]bar" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<b>foo[\]bar</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<b>foo[\]bar</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<i>foo[\]bar</i>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<i>foo[\]bar</i>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<span contenteditable=false>[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<span contenteditable=false>[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[o<span contenteditable=false>bar</span>b\]az" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<span contenteditable=false>ba[r</span>b\]az" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<span contenteditable=false>ba[r</span>b\]az" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz": execCommand("bold", false, "") return value] + expected: FAIL + + [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\]\] "fo[o<span contenteditable=false>b\]ar</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>\]az" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>[bar\]</span>baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b\]az</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b\]az</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>": execCommand("bold", false, "") return value] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b\]az</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>b\]ar</span>baz</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[o<span contenteditable=true>b\]ar</span>baz</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>\]az</span>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>\]az</span>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<span style=\\"font-weight: bold\\">[bar\]</span>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar\]</b>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<b>bar</b>[baz\]" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<b>bar</b>[baz\]" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "[foo\]<b>bar</b>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "[foo\]<b>bar</b>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<b>foo</b>[bar\]<b>baz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<strong>bar</strong>[baz\]" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<strong>bar</strong>[baz\]" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "[foo\]<strong>bar</strong>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "[foo\]<strong>bar</strong>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<strong>foo</strong>[bar\]<strong>baz</strong>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<strong>foo</strong>[bar\]<strong>baz</strong>" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "<b>foo</b>[bar\]<strong>baz</strong>" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "<b>foo</b>[bar\]<strong>baz</strong>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "<strong>foo</strong>[bar\]<b>baz</b>" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar</b>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[<b>bar\]</b>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo<b>[bar</b>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{<b></b>}baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo{<b></b>}baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{<i></i>}baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo{<i></i>}baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{<b><i></i></b>}baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo{<b><i></i></b>}baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{<i><b></b></i>}baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo{<i><b></b></i>}baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<strong>[bar\]</strong>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<strong>[bar\]</strong>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo[<strong>bar</strong>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo[<strong>bar</strong>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo[<strong>bar\]</strong>baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo[<strong>bar\]</strong>baz" queryCommandValue("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo<strong>[bar</strong>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo<strong>[bar</strong>\]baz" queryCommandValue("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[<span style=\\"font-weight: bold\\">bar</span>\]baz" queryCommandValue("bold") after] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/delete.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/delete.html.ini index fdd32b0e..2e18381 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/delete.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/delete.html.ini
@@ -1,289 +1,3 @@ -[delete.html?7001-last] - [[["delete",""\]\] "<div style=white-space:pre-line>foo\\n\\n[\]bar</div>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<div style=white-space:pre-line>foo\\nb[\]</div>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<div style=white-space:nowrap>foo\\nb[\]</div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=3>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=3>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=5>foo</font><p><font color=blue>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=4>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font face=monospace>foo</font><p><font face=sans-serif>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=5>foo</font><p><font color=blue>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=4>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font face=monospace>foo</font><p><font face=sans-serif>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - -[delete.html?3001-4000] - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=color:blue>foo<p style=color:rgba(0,0,255,1)>[\]bar" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=color:brown>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=color:brown>[\]bar" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p><font color=brown>[\]bar</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] - expected: FAIL - - -[delete.html?6001-7000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - [[["delete",""\]\] "<ol><li>fo[o</ol><ol><li>b\]ar</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["delete",""\]\] "<span style=display:block>fo[o</span><span style=display:block>b\]ar</span>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["delete",""\]\] "<span style=display:none>fo[o</span><span style=display:none>b\]ar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["delete",""\]\] "<quasit style=display:block>fo[o</quasit><quasit style=display:block>b\]ar</quasit>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["delete",""\]\] "<quasit style=display:block>fo[o</quasit><quasit style=display:block>b\]ar</quasit>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li><p>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li><p>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol class=a><li>foo</ol>{}<br><ol class=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><ol><li>foo</ol><li>{}<br></li><ol><li>bar</ol></ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo[</ol>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo</ol>[bar<ol><li>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><ol><li>foo[</ol><li>bar</ol>baz\]<ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ul><li>foo</ul>{}<br><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<ol><li>foo[<li>bar\]</ol><ol><li>baz</ol><ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<div><b>[foo\]</b></div>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "foo<img contenteditable=false src=/img/lion.svg>[\]bar" compare innerHTML] - expected: FAIL - - -[delete.html?5001-6000] - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<div>foo[bar</div><p>baz\]quz" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "foo<p>{bar</p>}baz" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<p>foo<br><br>{</p>\]bar" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<table><tbody><tr><th>fo[o<th>bar<th>b\]az<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz\]<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz<tr><td>quz<td>qoz<td>qiz\]</table>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<table><tbody><tr><td>foo<td>ba[r<tr><td>baz<td>quz<tr><td>q\]oz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<p>foo<table><tr><td>ba[r</table><p>b\]az" compare innerHTML] - expected: FAIL - - [delete.html?2001-3000] [[["delete",""\]\] "foo<blockquote>[\]bar</blockquote>" compare innerHTML] expected: FAIL @@ -483,6 +197,343 @@ expected: FAIL +[delete.html?6001-7000] + [[["delete",""\]\] "<ol><li>fo[o</ol><ol><li>b\]ar</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["delete",""\]\] "<span style=display:block>fo[o</span><span style=display:block>b\]ar</span>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["delete",""\]\] "<span style=display:none>fo[o</span><span style=display:none>b\]ar</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["delete",""\]\] "<quasit style=display:block>fo[o</quasit><quasit style=display:block>b\]ar</quasit>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["delete",""\]\] "<quasit style=display:block>fo[o</quasit><quasit style=display:block>b\]ar</quasit>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li><p>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li><p>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol class=a><li>foo</ol>{}<br><ol class=b><li>bar</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><ol><li>foo</ol><li>{}<br></li><ol><li>bar</ol></ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo[</ol>bar\]<ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo</ol>[bar<ol><li>\]baz</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li>\]baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><ol><li>foo[</ol><li>bar</ol>baz\]<ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ul><li>foo</ul>{}<br><ul><li>bar</ul>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<ol><li>foo[<li>bar\]</ol><ol><li>baz</ol><ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<div><b>[foo\]</b></div>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo<img contenteditable=false src=/img/lion.svg>[\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?3001-4000] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=color:blue>foo<p style=color:rgba(0,0,255,1)>[\]bar" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=color:brown>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=color:brown>[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=background-color:aqua>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=background-color:tan>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p style=text-decoration:underline>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?5001-6000] + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<div>foo[bar</div><p>baz\]quz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo<p>{bar</p>}baz" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<p>foo<br><br>{</p>\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<table><tbody><tr><th>fo[o<th>bar<th>b\]az<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz\]<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz<tr><td>quz<td>qoz<td>qiz\]</table>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<table><tbody><tr><td>foo<td>ba[r<tr><td>baz<td>quz<tr><td>q\]oz<td>qiz</table>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<p>foo<table><tr><td>ba[r</table><p>b\]az" compare innerHTML] + expected: FAIL + + +[delete.html?1-1000] + [[["delete",""\]\] "<span>foo[</span><span>\]bar</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["delete",""\]\] "foo<span style=display:none>bar</span>[\]baz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<br><br></p><p>[\]bar</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<br><br></p><p>[\]bar</p>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<p>foo<br><br></p>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<a>foo</a>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<a href=/>foo</a>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<a name=abc>foo</a>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<a href=/ name=abc>foo</a>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<span><a>foo</a></span>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<span><a href=/>foo</a></span>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<span><a name=abc>foo</a></span>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<span><a href=/ name=abc>foo</a></span>[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo <span> </span>[\] bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo <span> </span> [\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<b>foo </b> [\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<b>foo </b> [\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?7001-last] + [[["delete",""\]\] "<div style=white-space:pre-line>foo\\n\\n[\]bar</div>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<div style=white-space:pre-line>foo\\nb[\]</div>" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "<div style=white-space:nowrap>foo\\nb[\]</div>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font color=brown>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=3>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=3>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=4>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=4>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font color=blue>foo</font><p><font size=5>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font size=5>foo</font><p><font color=blue>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font size=5>foo</font><p><font color=blue>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "<p><font face=monospace>foo</font><p><font face=sans-serif>[\]bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p><font face=monospace>foo</font><p><font face=sans-serif>[\]bar</font>" compare innerHTML] + expected: FAIL + + [delete.html?4001-5000] [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<p style=text-decoration:line-through>[\]bar" queryCommandState("stylewithcss") after] expected: FAIL @@ -543,56 +594,3 @@ [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo</p>{<p>bar</p>}<p>baz</p>" compare innerHTML] expected: FAIL - - -[delete.html?1-1000] - [[["delete",""\]\] "<span>foo[</span><span>\]bar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["delete",""\]\] "foo<span style=display:none>bar</span>[\]baz" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["delete",""\]\] "<p>foo<br><br></p><p>[\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["delete",""\]\] "<p>foo<br><br></p><p>[\]bar</p>" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<p>foo<br><br></p>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<a>foo</a>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<a href=/>foo</a>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<a name=abc>foo</a>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<a href=/ name=abc>foo</a>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<span><a>foo</a></span>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<span><a href=/>foo</a></span>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<span><a name=abc>foo</a></span>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<span><a href=/ name=abc>foo</a></span>[\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "foo <span> </span>[\] bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "foo <span> </span> [\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<b>foo </b> [\]bar" compare innerHTML] - expected: FAIL - - [[["delete",""\]\] "<b>foo </b> [\]bar" compare innerHTML] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/fontname.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/fontname.html.ini index 3e4071ff..1019ef9 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/fontname.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/fontname.html.ini
@@ -1,35 +1,3 @@ -[fontname.html?2001-last] - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<listing>b\]ar</listing>" queryCommandValue("fontname") after] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<samp>b\]ar</samp>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<samp>b\]ar</samp>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<tt>b\]ar</tt>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<tt>b\]ar</tt>" queryCommandIndeterm("fontname") before] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "<span style=font-family:monospace>fo[o</span><kbd>b\]ar</kbd>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "<span style=font-family:monospace>fo[o</span><kbd>b\]ar</kbd>" compare innerHTML] - expected: FAIL - - [fontname.html?1-1000] [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] expected: FAIL @@ -207,12 +175,6 @@ [[["fontname","sans-serif"\]\] "foo<span style=\\"font-family: sans-serif\\">b[a\]r</span>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo<span style=\\"font-family: monospace\\">b[a\]r</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo<span style=\\"font-family: monospace\\">b[a\]r</span>baz" compare innerHTML] - expected: FAIL - [[["fontname","sans-serif"\]\] "foo<tt contenteditable=false>ba[r</tt>b\]az" queryCommandValue("fontname") before] expected: FAIL @@ -264,27 +226,15 @@ [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo<tt>{<br></tt>b\]ar" queryCommandValue("fontname") before] expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<span style=font-family:monospace>b\]ar</span>baz" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<span style=font-family:monospace>b\]ar</span>baz" queryCommandIndeterm("fontname") before] expected: FAIL - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<span style=font-family:monospace>b\]ar</span>baz" compare innerHTML] - expected: FAIL - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<span style=font-family:monospace>b\]ar</span>baz" queryCommandIndeterm("fontname") before] expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>b\]az" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>b\]az" queryCommandIndeterm("fontname") before] expected: FAIL - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>b\]az" compare innerHTML] - expected: FAIL - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>b\]az" queryCommandIndeterm("fontname") before] expected: FAIL @@ -294,18 +244,6 @@ [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<span style=font-family:monospace>bar</span>b\]az" queryCommandIndeterm("fontname") before] expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo[<span style=font-family:monospace>b\]ar</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo[<span style=font-family:monospace>b\]ar</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>\]baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo<span style=font-family:monospace>ba[r</span>\]baz" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<code>b\]ar</code>" queryCommandIndeterm("fontname") before] expected: FAIL @@ -323,3 +261,29 @@ [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<listing>b\]ar</listing>" queryCommandIndeterm("fontname") before] expected: FAIL + + +[fontname.html?2001-last] + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<listing>b\]ar</listing>" queryCommandValue("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<pre>b\]ar</pre>" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<samp>b\]ar</samp>" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<samp>b\]ar</samp>" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "fo[o<tt>b\]ar</tt>" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[o<tt>b\]ar</tt>" queryCommandIndeterm("fontname") before] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/fontsize.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/fontsize.html.ini index fbfa853..acde3eae 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/fontsize.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/fontsize.html.ini
@@ -1,71 +1,62 @@ -[fontsize.html?2001-last] - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandState("stylewithcss") after] +[fontsize.html?1-1000] + [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandIndeterm("fontsize") before] + [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandValue("fontsize") after] + [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandState("stylewithcss") before] + [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandIndeterm("fontsize") before] + [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" queryCommandIndeterm("fontsize") after] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandIndeterm("fontsize") before] + [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[<font size=2>b\]ar</font>baz" compare innerHTML] + [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" queryCommandIndeterm("fontsize") after] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[<font size=2>b\]ar</font>baz" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","7"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>\]baz" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","8"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>\]baz" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","100"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" compare innerHTML] + [[["fontsize","2em"\]\] "foo[bar\]baz": execCommand("fontsize", false, "2em") return value] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" queryCommandIndeterm("fontsize") before] + [[["fontsize","2em"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" compare innerHTML] + [[["fontsize","2em"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" queryCommandIndeterm("fontsize") before] + [[["fontsize","20pt"\]\] "foo[bar\]baz": execCommand("fontsize", false, "20pt") return value] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=2>fo[o</font><span style=font-size:small>b\]ar</span>" compare innerHTML] + [[["fontsize","20pt"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=2>fo[o</font><span style=font-size:small>b\]ar</span>" compare innerHTML] + [[["fontsize","20pt"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=3>fo[o</font><span style=font-size:medium>b\]ar</span>" compare innerHTML] + [[["fontsize","1."\]\] "foo[bar\]baz": execCommand("fontsize", false, "1.") return value] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=3>fo[o</font><span style=font-size:medium>b\]ar</span>" compare innerHTML] + [[["fontsize","1."\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL - [[["fontsize","4"\]\] "<font size=4>fo[o</font><span style=font-size:large>b\]ar</span>" compare innerHTML] + [[["fontsize","1."\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=5>fo[o</font><span style=font-size:x-large>b\]ar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=5>fo[o</font><span style=font-size:x-large>b\]ar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=6>fo[o</font><span style=font-size:xx-large>b\]ar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=6>fo[o</font><span style=font-size:xx-large>b\]ar</span>" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","+9"\]\] "foo[bar\]baz" compare innerHTML] expected: FAIL @@ -88,18 +79,6 @@ [[["stylewithcss","false"\],["fontsize","4"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("fontsize") after] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=1>foo[bar\]baz</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=1>foo[bar\]baz</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=3>foo[bar\]baz</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=3>foo[bar\]baz</font>" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "foo<font size=4>[bar\]</font>baz" compare innerHTML] expected: FAIL @@ -118,24 +97,12 @@ [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<span style=\\"font-size: xx-small\\">[bar\]</span>baz" queryCommandValue("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<span style=\\"font-size: xx-small\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<span style=\\"font-size: xx-small\\">foo[bar\]baz</span>" queryCommandValue("fontsize") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<span style=\\"font-size: xx-small\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<span style=\\"font-size: xx-small\\">foo[bar\]baz</span>" queryCommandValue("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<span style=\\"font-size: medium\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<span style=\\"font-size: medium\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - [[["fontsize","4"\]\] "<span style=\\"font-size: large\\">foo[bar\]baz</span>" compare innerHTML] expected: FAIL @@ -151,12 +118,6 @@ [[["stylewithcss","false"\],["fontsize","4"\]\] "<span style=\\"font-size: large\\">foo<span style=\\"font-size: xx-small\\">b[a\]r</span>baz</span>" queryCommandValue("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<span style=\\"font-size: 2em\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["fontsize","4"\]\] "<span style=\\"font-size: 2em\\">foo[bar\]baz</span>" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<p style=\\"font-size: xx-small\\">foo[bar\]baz</p>" compare innerHTML] expected: FAIL @@ -217,85 +178,40 @@ [[["stylewithcss","true"\],["fontsize","3"\]\] "foo<small>[bar\]</small>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>b\]ar</font>baz" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>b\]ar</font>baz" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[o<font size=2>b\]ar</font>baz" compare innerHTML] - expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[o<font size=2>b\]ar</font>baz" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" compare innerHTML] - expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" compare innerHTML] + +[fontsize.html?2001-last] + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandState("stylewithcss") after] expected: FAIL - -[fontsize.html?1-1000] - [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo<font size=2>ba[r</font>b\]az" queryCommandValue("fontsize") after] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandState("stylewithcss") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" queryCommandIndeterm("fontsize") after] + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[o<font size=2>bar</font>b\]az" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] + [[["stylewithcss","true"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","false"\],["fontsize","4"\]\] "<p>[foo<p><br><p>bar\]" queryCommandIndeterm("fontsize") after] + [[["stylewithcss","false"\],["fontsize","4"\]\] "<font size=1>fo[o</font><span style=font-size:xx-small>b\]ar</span>" queryCommandIndeterm("fontsize") before] expected: FAIL - [[["stylewithcss","true"\],["fontsize","7"\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["fontsize","8"\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["fontsize","100"\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["fontsize","2em"\]\] "foo[bar\]baz": execCommand("fontsize", false, "2em") return value] - expected: FAIL - - [[["fontsize","2em"\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["fontsize","2em"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","20pt"\]\] "foo[bar\]baz": execCommand("fontsize", false, "20pt") return value] - expected: FAIL - - [[["fontsize","20pt"\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["fontsize","20pt"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","1."\]\] "foo[bar\]baz": execCommand("fontsize", false, "1.") return value] - expected: FAIL - - [[["fontsize","1."\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["fontsize","1."\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] - expected: FAIL - - [[["stylewithcss","true"\],["fontsize","+9"\]\] "foo[bar\]baz" compare innerHTML] + [[["fontsize","4"\]\] "<font size=4>fo[o</font><span style=font-size:large>b\]ar</span>" compare innerHTML] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/forecolor.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/forecolor.html.ini index 7e2f4f3..18d5206 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/forecolor.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/forecolor.html.ini
@@ -1,157 +1,3 @@ -[forecolor.html?2001-last] - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandValue("forecolor") after] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo[<font color=brown>b\]ar</font>baz" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo[<font color=brown>b\]ar</font>baz" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>\]baz" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>\]baz" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=brown>fo[o</font><span style=color:brown>b\]ar</span>" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<font color=brown>fo[o</font><span style=color:brown>b\]ar</span>" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" compare innerHTML] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["styleWithCSS","true"\],["foreColor","transparent"\],["styleWithCSS","false"\],["insertText","b"\]\] "a[\]c" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","true"\],["foreColor","rgba(0, 0, 255, 0.5)"\],["styleWithCSS","false"\],["insertText","b"\]\] "a[\]c" compare innerHTML] - expected: FAIL - - -[forecolor.html?1001-2000] - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("forecolor") after] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("forecolor") after] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("forecolor") after] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=\\"color: blue\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: blue\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: #00f\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: #0000ff\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=blue>foo<font color=brown>[bar\]</font>baz</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<font color=blue>foo<font color=brown>[bar\]</font>baz</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">b[ar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">b[ar\]</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<span id=purple>ba[r</span>ba\]z" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<span id=purple>ba[r</span>ba\]z" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span id=purple>b[a\]r</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span id=purple>b[a\]r</span>baz</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=\\"0000ff\\">[foo\]</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<font color=\\"0000ff\\">[foo\]</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=\\"#0000ff\\">[foo\]</font>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" queryCommandIndeterm("forecolor") before] - expected: FAIL - - [forecolor.html?1-1000] [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] expected: FAIL @@ -197,3 +43,97 @@ [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("forecolor") after] expected: FAIL + + +[forecolor.html?1001-2000] + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: blue\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: #00f\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: #0000ff\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">[bar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<font color=blue>foo<font color=brown>[bar\]</font>baz</font>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">b[ar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span style=\\"color: brown\\">b[ar\]</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<span id=purple>ba[r</span>ba\]z" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<span id=purple>ba[r</span>ba\]z" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span id=purple>b[a\]r</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=\\"color: rgb(0, 0, 255)\\">foo<span id=purple>b[a\]r</span>baz</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=\\"0000ff\\">[foo\]</font>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<font color=\\"0000ff\\">[foo\]</font>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<font color=\\"#0000ff\\">[foo\]</font>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>b\]ar</font>baz" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo<font color=brown>ba[r</font>b\]az" queryCommandIndeterm("forecolor") before] + expected: FAIL + + +[forecolor.html?2001-last] + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[o<font color=brown>bar</font>b\]az" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "<span style=color:brown>fo[o</span><span style=color:#0000ff>b\]ar</span>" queryCommandIndeterm("forecolor") before] + expected: FAIL + + [[["styleWithCSS","true"\],["foreColor","rgba(0, 0, 255, 0.5)"\],["styleWithCSS","false"\],["insertText","b"\]\] "a[\]c" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","true"\],["foreColor","transparent"\],["styleWithCSS","false"\],["insertText","b"\]\] "a[\]c" compare innerHTML] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/formatblock.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/formatblock.html.ini index 30bfc305..62c6b0a 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/formatblock.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/formatblock.html.ini
@@ -96,596 +96,6 @@ expected: FAIL -[formatblock.html?1001-2000] - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<del>[foobar\]</del>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<quasit>[foobar\]</quasit>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "{<p><p> <p>foo</p>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "{<p><p> <p>foo</p>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo\]<dd>bar</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo\]<dd>bar</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>foo<dd>[bar\]</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>foo<dd>[bar\]</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<ol><li>[foobar\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<ol><li>[foobar\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<ul><li>[foobar\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<ul><li>[foobar\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" compare innerHTML] - expected: FAIL - - -[formatblock.html?4001-last] - expected: - if os == "win": [OK, CRASH] - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" queryCommandValue("defaultparagraphseparator") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<address>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<address>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h2>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h2>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo<br>bar\]</p>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["formatblock","<address>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<address>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] - expected: FAIL - - [[["formatblock","<pre>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] - expected: FAIL - - [[["formatblock","<address>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] - expected: FAIL - - [[["formatblock","<address>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] - expected: FAIL - - [[["formatblock","<h1>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "[foo<p>bar\]</p>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "[foo<p>bar\]</p>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandIndeterm("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>": execCommand("formatblock", false, "p") return value] - expected: FAIL - - [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>" compare innerHTML] - expected: FAIL - - [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>": execCommand("formatblock", false, "p") return value] - expected: FAIL - - [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>" compare innerHTML] - expected: FAIL - - [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>": execCommand("formatblock", false, "div") return value] - expected: FAIL - - [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>" compare innerHTML] - expected: FAIL - - [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>" queryCommandValue("formatblock") after] - expected: FAIL - - -[formatblock.html?2001-3000] - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<article>"\]\] "<section>[foo\]</section>": execCommand("formatblock", false, "<article>") return value] - expected: FAIL - - [[["formatblock","<article>"\]\] "<section>[foo\]</section>" compare innerHTML] - expected: FAIL - - [[["formatblock","<article>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") before] - expected: FAIL - - [[["formatblock","<article>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<article>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<article>") return value] - expected: FAIL - - [[["formatblock","<article>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["formatblock","<article>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<dd>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<dd>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<dl>") return value] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<dt>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<dt>"\]\] "<div>[foobar\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<pre>"\]\] "<div>[foobar\]</div>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["formatblock","<article>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<article>") return value] - expected: FAIL - - [[["formatblock","<article>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<article>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<aside>") return value] - expected: FAIL - - [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<blockquote>") return value] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<dd>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<dd>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<dl>") return value] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["formatblock","<dt>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["formatblock","<dt>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<footer>") return value] - expected: FAIL - - [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>" compare innerHTML] - expected: FAIL - - [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] - expected: FAIL - - [formatblock.html?3001-4000] [[["defaultparagraphseparator","div"\],["formatblock","<h5>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] expected: FAIL @@ -1061,3 +471,591 @@ [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] expected: FAIL + + +[formatblock.html?2001-3000] + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<xmp>[foobar\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<article>[foobar\]</article>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote>[foo\]</blockquote><p>extra" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<blockquote><p>[foo\]<p>bar</blockquote><p>extra" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "[foo\]<blockquote>bar</blockquote><p>extra" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><p>[foo\]</section>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<section><hgroup><h1>[foo\]</h1><h2>bar</h2></hgroup><p>baz</section>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<article>"\]\] "<section>[foo\]</section>": execCommand("formatblock", false, "<article>") return value] + expected: FAIL + + [[["formatblock","<article>"\]\] "<section>[foo\]</section>" compare innerHTML] + expected: FAIL + + [[["formatblock","<article>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","<article>"\]\] "<section>[foo\]</section>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<article>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<article>") return value] + expected: FAIL + + [[["formatblock","<article>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["formatblock","<article>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<dd>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<dd>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>": execCommand("formatblock", false, "<dl>") return value] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<div>[foobar\]</div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<dt>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<dt>"\]\] "<div>[foobar\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<pre>"\]\] "<div>[foobar\]</div>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["formatblock","<article>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<article>") return value] + expected: FAIL + + [[["formatblock","<article>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<article>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<aside>") return value] + expected: FAIL + + [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<aside>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<blockquote>") return value] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<blockquote>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<dd>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<dd>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<dl>") return value] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<dl>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<dt>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<dt>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>": execCommand("formatblock", false, "<footer>") return value] + expected: FAIL + + [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<footer>"\]\] "<p>[foobar\]</p>" queryCommandValue("formatblock") after] + expected: FAIL + + +[formatblock.html?1001-2000] + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<del>[foobar\]</del>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<quasit>[foobar\]</quasit>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "{<p><p> <p>foo</p>}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "{<p><p> <p>foo</p>}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<blockquote>[foobar\]</blockquote>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo\]<dd>bar</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo\]<dd>bar</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>foo<dd>[bar\]</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>foo<dd>[bar\]</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<dl><dt>[foo<dd>bar\]</dl>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<ol><li>[foobar\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<ol><li>[foobar\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<ul><li>[foobar\]</ul>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<ul><li>[foobar\]</ul>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<listing>[foobar\]</listing>" compare innerHTML] + expected: FAIL + + +[formatblock.html?4001-last] + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<h1>[foo<br>bar\]</h1>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","<address>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<address>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h2>"\]\] "<h1>[foo\]<br>bar</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h2>"\]\] "<h1>foo<br>[bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo<br>bar\]</p>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["formatblock","<address>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<address>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<p>foo<br>[bar\]</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] + expected: FAIL + + [[["formatblock","<pre>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<address>[foo\]<br>bar</address>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<address>foo<br>[bar\]</address>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] + expected: FAIL + + [[["formatblock","<address>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] + expected: FAIL + + [[["formatblock","<address>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<pre>[foo\]<br>bar</pre>" compare innerHTML] + expected: FAIL + + [[["formatblock","<h1>"\]\] "<pre>foo<br>[bar\]</pre>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "<p>[foo</p>bar\]" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "[foo<p>bar\]</p>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "[foo<p>bar\]</p>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div>[foo<p>bar\]</p></div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<xmp>[foo\]</xmp>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><ol><li>[foo\]</ol></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div><table><tr><td>[foo\]</table></div>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<p>[foo<h1>bar\]</h1>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<h1>[foo</h1><h2>bar\]</h2>" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<div>"\]\] "<div>[foo</div>bar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["formatblock","<p>"\]\] "<div style=color:blue>[foo\]</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","<h1>"\]\] "{<p>foo</p>ba\]r" queryCommandValue("formatblock") before] + expected: FAIL + + [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>": execCommand("formatblock", false, "p") return value] + expected: FAIL + + [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>" compare innerHTML] + expected: FAIL + + [[["formatblock","p"\]\] "<div><div contenteditable=false><span contenteditable>[foo\]</span></div></div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>": execCommand("formatblock", false, "p") return value] + expected: FAIL + + [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>" compare innerHTML] + expected: FAIL + + [[["formatblock","p"\]\] "<div><p contenteditable=false><span contenteditable>[foo\]</span></p></div>" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>": execCommand("formatblock", false, "div") return value] + expected: FAIL + + [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>" compare innerHTML] + expected: FAIL + + [[["formatblock","div"\]\] "<div><div contenteditable=false><p contenteditable>[foo\]</p></div></div>" queryCommandValue("formatblock") after] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/forwarddelete.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/forwarddelete.html.ini index 4b28ac4..bc4350c 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/forwarddelete.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/forwarddelete.html.ini
@@ -1,267 +1,3 @@ -[forwarddelete.html?6001-last] - [[["forwarddelete",""\]\] "<ol><li>foo[<li>\]bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li><p>foo</ol><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol id=a><li>foo</ol>{}<br><ol id=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol class=a><li>foo</ol>{}<br><ol class=b><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><ol><li>foo</ol><li>{}<br><ol><li>bar</ol></ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><ol><li>foo</ol><li>{}<br></li><ol><li>bar</ol></ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo[</ol>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li><p>foo[</ol><p>bar\]<ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol>[bar<ol><li>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>foo</ol><p>[bar<ol><li><p>\]baz</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><ol><li>foo[</ol><li>bar</ol>baz\]<ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ul><li>foo</ul>{}<br><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo[<li>bar\]</ol><ol><li>baz</ol><ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol>{}<br><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>foo</ol><p>{}<br></p><ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ul><li>foo</ul>{}<br><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ul><li>foo</ul><p>{}<br></p><ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div><b>[foo\]</b></div>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "foo[\]<img contenteditable=false src=/img/lion.svg>bar" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "foo<span>bar[\]<span contenteditable=false>baz</span></span>qux" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div><div>{}<br></div></div>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div><div contenteditable=false><div contenteditable><div>{}<br></div></div></div></div>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div style=white-space:pre-line>foo[\]\\n\\nbar</div>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div style=white-space:pre-line>[\]f\\nbar</div>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<div style=white-space:nowrap>[\]f\\nbar</div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font color=brown>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font color=brown>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=3>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=3>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - -[forwarddelete.html?5001-6000] - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div><p>foo[bar</div><p>baz\]quz" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "foo<p>{bar</p>}baz" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<p>foo<br><br>{</p>\]bar" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo<br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo<br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<table><tbody><tr><th>fo[o<th>bar<th>b\]az<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz\]<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz<tr><td>quz<td>qoz<td>qiz\]</table>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<table><tbody><tr><td>foo<td>ba[r<tr><td>baz<td>quz<tr><td>q\]oz<td>qiz</table>" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<p>foo<table><tr><td>ba[r</table><p>b\]az" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<ol><li>fo[o</ol><ol><li>b\]ar</ol>" compare innerHTML] - expected: FAIL - - -[forwarddelete.html?4001-5000] - [[["stylewithcss","true"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<p style=color:brown>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<p style=color:brown>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div><p style=color:brown>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div><p style=color:brown>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<div style=color:brown><p style=color:green>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<div style=color:brown><p style=color:green>bar" compare innerHTML] - expected: FAIL - - [[["forwarddelete",""\]\] "<p>foo</p><p>{bar</p>}<p>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar}</p><p>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar}</p><p>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar</p>}<p>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar</p>}<p>baz</p>" compare innerHTML] - expected: FAIL - - [forwarddelete.html?3001-4000] [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p style=color:brown>bar" queryCommandState("stylewithcss") before] expected: FAIL @@ -348,50 +84,6 @@ expected: FAIL -[forwarddelete.html?2001-3000] - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><div>bar</div></blockquote>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","true"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\">bar</blockquote>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\">bar</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><div><p>bar<p>baz</div></blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote><div><p>bar<p>baz</div></blockquote>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\"><p>bar<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\"><p>bar<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><p><span>bar</span><p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote><p><span>bar</span><p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p style=color:brown>bar" compare innerHTML] - expected: FAIL - - [forwarddelete.html?1-1000] [[["forwarddelete",""\]\] "<span>foo[</span><span>\]bar</span>" compare innerHTML] expected: FAIL @@ -412,91 +104,71 @@ expected: FAIL -[forwarddelete.html?1001-2000] - [[["forwarddelete",""\]\] "foo [\]<span> </span> bar" compare innerHTML] +[forwarddelete.html?5001-6000] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div><p>foo[bar</div><p>baz\]quz" queryCommandValue("defaultparagraphseparator") before] expected: FAIL - [[["forwarddelete",""\]\] "foo <span> </span>[\] bar" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" queryCommandState("stylewithcss") before] expected: FAIL - [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo[bar<p style=color:blue>baz\]quz" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "foo[\]<br><table><tr><td>bar</table>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<div><p>foo<p>[bar<p>baz\]</div>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "foo<table><tr><td>bar[\]<br></table>baz" compare innerHTML] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<p>foo[\]<br><table><tr><td>bar</table><p>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo[</p><p>\]bar<br>baz</p>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<p>foo<table><tr><td>bar[\]<br></table><p>baz" compare innerHTML] + [[["forwarddelete",""\]\] "foo<p>{bar</p>}baz" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<table><tr><td>foo[\]<br><td>bar</table>" compare innerHTML] + [[["forwarddelete",""\]\] "<p>foo<br><br>{</p>\]bar" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<table><tr><td>foo[\]<br><tr><td>bar</table>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo<br>{<p>\]bar</p>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<ol><li>foo[\]<li>bar<br>baz</ol>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo<br>{<p>\]bar</p>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo[\]<li><p>bar</ol>" queryCommandValue("defaultparagraphseparator") before] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<ol><li>{}<br></ol>bar" compare innerHTML] + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo<br><br>{<p>\]bar</p>" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol>bar" compare innerHTML] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>{}<br></ol><p>bar" compare innerHTML] + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo<br><br>{</p><p>}bar</p>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>{}<br></ol><p>bar" compare innerHTML] + [[["forwarddelete",""\]\] "<table><tbody><tr><th>fo[o<th>bar<th>b\]az<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol><p>bar" compare innerHTML] + [[["forwarddelete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz\]<tr><td>quz<td>qoz<td>qiz</table>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol><p>bar" compare innerHTML] + [[["forwarddelete",""\]\] "<table><tbody><tr><th>[foo<th>bar<th>baz<tr><td>quz<td>qoz<td>qiz\]</table>" compare innerHTML] expected: FAIL - -[forwarddelete.html?7001-last] - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=3>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + [[["forwarddelete",""\]\] "<table><tbody><tr><td>foo<td>ba[r<tr><td>baz<td>quz<tr><td>q\]oz<td>qiz</table>" compare innerHTML] expected: FAIL - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + [[["forwarddelete",""\]\] "<p>foo<table><tr><td>ba[r</table><p>b\]az" compare innerHTML] expected: FAIL - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] + [[["forwarddelete",""\]\] "<ol><li>fo[o</ol><ol><li>b\]ar</ol>" compare innerHTML] expected: FAIL @@ -617,3 +289,185 @@ [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=3>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] expected: FAIL + + +[forwarddelete.html?2001-3000] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><div>bar</div></blockquote>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\">bar</blockquote>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\">bar</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><div><p>bar<p>baz</div></blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote><div><p>bar<p>baz</div></blockquote>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\"><p>bar<p>baz</blockquote>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote style=\\"color: blue\\"><p>bar<p>baz</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<blockquote><p><span>bar</span><p>baz</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<blockquote><p><span>bar</span><p>baz</blockquote>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<p style=color:brown>bar" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?1001-2000] + [[["forwarddelete",""\]\] "foo [\]<span> </span> bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo <span> </span>[\] bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<b>foo[\] </b> bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]<br><table><tr><td>bar</table>baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo<table><tr><td>bar[\]<br></table>baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<p>foo[\]<br><table><tr><td>bar</table><p>baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<p>foo<table><tr><td>bar[\]<br></table><p>baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<table><tr><td>foo[\]<br><td>bar</table>" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<table><tr><td>foo[\]<br><tr><td>bar</table>" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<ol><li>foo[\]<li>bar<br>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo[\]<li><p>bar</ol>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["forwarddelete",""\]\] "<ol><li>{}<br></ol>bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol>bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>{}<br></ol><p>bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>{}<br></ol><p>bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol><p>bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<ol><li>foo<li>{}<br></ol><p>bar" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?7001-last] + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=3>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=4>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font color=blue>foo[\]</font><p><font size=5>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font size=5>foo[\]</font><p><font color=blue>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p><font face=monospace>foo[\]</font><p><font face=sans-serif>bar</font>" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?4001-5000] + [[["stylewithcss","true"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]</p>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]<p style=color:brown>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]<p style=color:brown>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div><p style=color:brown>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<div style=color:blue><p style=color:green>foo[\]</div><p style=color:brown>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<div style=color:brown><p style=color:green>bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p style=color:blue>foo[\]<div style=color:brown><p style=color:green>bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "<p>foo</p><p>{bar</p>}<p>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar}</p><p>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar}</p><p>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar</p>}<p>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "<p>foo</p>{<p>bar</p>}<p>baz</p>" compare innerHTML] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/insertlinebreak.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/insertlinebreak.html.ini index 8634003..92a660d 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/insertlinebreak.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/insertlinebreak.html.ini
@@ -88,7 +88,3 @@ [[["insertlinebreak",""\]\] "<div> [\]abc</div>" compare innerHTML] expected: FAIL - - [[["insertlinebreak",""\]\] "<table><tr><td>[foo<td>bar\]<tr><td>baz<td>quz</table>" compare innerHTML] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/insertorderedlist.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/insertorderedlist.html.ini index e53ff18..d31a7db4 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/insertorderedlist.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/insertorderedlist.html.ini
@@ -1,721 +1,10 @@ -[insertorderedlist.html] - [[["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo[bar\]baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo[bar\]baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<br>[bar\]" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<br>[bar\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<br>[bar\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "f[oo<br>b\]ar<br>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "f[oo<br>b\]ar<br>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<p>[foo\]<br>bar</p>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<p>[foo\]<br>bar</p>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ol><li>bar\]</ol>baz" queryCommandIndeterm("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ol><li>bar\]</ol>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ol><li>bar\]</ol>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandIndeterm("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ul><li>bar\]</ul>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ul><li>bar\]</ul>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandIndeterm("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandIndeterm("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<p>foo<blockquote>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<p>foo<blockquote>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol>[bar\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol>[bar\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<ol><li>bar</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<ol><li>bar</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol>[bar\]<ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol>[bar\]<ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandState("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandIndeterm("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</ul>[bar\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</ul>[bar\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<ul><li>bar</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<ul><li>bar</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</ul>[bar\]<ul><li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</ul>[bar\]<ul><li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - +[insertorderedlist.html?1001-last] [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] expected: FAIL + [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandState("insertorderedlist") after] + expected: FAIL + [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] expected: FAIL @@ -944,6 +233,9 @@ [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" compare innerHTML] expected: FAIL + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertorderedlist") before] expected: FAIL @@ -1202,6 +494,15 @@ [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}<br></p>" compare innerHTML] expected: FAIL + [[["insertorderedlist",""\]\] "<div id=\\"a\\">a[bc</div><div id=\\"b\\">de\]f</div>" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "<div class=\\"a\\">a[bc</div><div class=\\"b\\">de\]f</div>" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "<div title=\\"a\\">a[bc</div><div title=\\"b\\">de\]f</div>" compare innerHTML] + expected: FAIL + [insertorderedlist.html?1-1000] [[["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] @@ -1917,509 +1218,3 @@ [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" compare innerHTML] expected: FAIL - - -[insertorderedlist.html?1001-last] - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ul><li>bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<ul><li>bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<blockquote>bar</blockquote>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<blockquote>bar</blockquote>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<blockquote>[bar\]</blockquote>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<blockquote>[bar\]</blockquote>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]</blockquote>baz" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]</blockquote>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]</blockquote>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<blockquote><ol><li>bar</ol></blockquote>baz" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<blockquote><ol><li>bar</ol></blockquote>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo\]<blockquote><ol><li>bar</ol></blockquote>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "foo<blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]<br>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["insertorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["insertorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<p>[foo\]</p> <ol><li>bar</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "<ol><li>foo</ol> <p>[bar\]</p> <ol><li>baz</ol>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>": execCommand("insertorderedlist", false, "") return value] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>": execCommand("inserttext", false, "abc") return value] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("insertorderedlist", false, "") return value] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("inserttext", false, "abc") return value] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandState("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["insertorderedlist",""\],["inserttext","abc"\]\] "<p>{}<br></p>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<div id=\\"a\\">a[bc</div><div id=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<div class=\\"a\\">a[bc</div><div class=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL - - [[["insertorderedlist",""\]\] "<div title=\\"a\\">a[bc</div><div title=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/insertparagraph.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/insertparagraph.html.ini index 3866dd0c..250469f 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/insertparagraph.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/insertparagraph.html.ini
@@ -1,160 +1,89 @@ -[insertparagraph.html?1001-2000] - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" compare innerHTML] +[insertparagraph.html?2001-3000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote><p>foo[\]<p>bar</blockquote>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" queryCommandValue("defaultparagraphseparator") before] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote><p>foo[\]<p>bar</blockquote>" queryCommandValue("defaultparagraphseparator") before] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" queryCommandState("stylewithcss") before] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" queryCommandState("stylewithcss") before] expected: FAIL - [[["insertparagraph",""\]\] "<listing>foo[\]bar</listing>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>{}<br></dt></dl>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>{}<br></dt></dl>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>foo<dd>{}<br></dl>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>foo<dd>{}<br></dl>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>{}<br><dd>bar</dl>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>{}<br><dd>bar</dl>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] expected: FAIL - [[["insertparagraph",""\]\] "<dl><dt>foo<dd>bar<dl><dt>{}<br><dd>baz</dl></dl>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]</b>bar" compare innerHTML] expected: FAIL - [[["insertparagraph",""\]\] "<dl><dt>foo<dd>bar<dl><dt>baz<dd>{}<br></dl></dl>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]</b>bar" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{}<br>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo<b>[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{}<br>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo<b>[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "{}<br><p>foo</p>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]</b><i>bar</i>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "{}<br><p>foo</p>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]</b><i>bar</i>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{}<br><h1>bar</h1>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{}<br><h1>bar</h1>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><p>bar</p>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><p>bar</p>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><h2>bar</h2>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><h2>bar</h2>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{<h1>bar</h1>}<p>baz</p>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{<h1>bar</h1>}<p>baz</p>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<table><tr><td>foo[\]bar</table>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<table><tr><td>foo[\]bar</table>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>[\]foo</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>[\]foo</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]<br></blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]<br></blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]bar</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]bar</blockquote>" compare innerHTML] - expected: FAIL - - -[insertparagraph.html?6001-last] - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<ol><li class=a id=x><p class=b id=y>foo[\]bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<ol><li class=a id=x><p class=b id=y>foo[\]bar</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><div class=b id=y>foo[\]bar</div></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><div class=b id=y>foo[\]bar</div></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>foo[\]bar</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>foo[\]bar</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div contenteditable=false><h1 contenteditable>ab[\]cd</h1></div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<ol contenteditable=false><li contenteditable>ab[\]cd</li></ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl contenteditable=false><dt contenteditable>ab[\]cd</dt></dl>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl contenteditable=false><dd contenteditable>ab[\]cd</dd></dl>" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] expected: FAIL @@ -205,6 +134,47 @@ expected: FAIL +[insertparagraph.html?6001-last] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>[\]foo</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<ol><li class=a id=x><p class=b id=y>foo[\]bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<ol><li class=a id=x><p class=b id=y>foo[\]bar</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><div class=b id=y>foo[\]bar</div></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><div class=b id=y>foo[\]bar</div></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>foo[\]bar</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div class=a id=x><p class=b id=y>foo[\]bar</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div contenteditable=false><h1 contenteditable>ab[\]cd</h1></div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<ol contenteditable=false><li contenteditable>ab[\]cd</li></ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl contenteditable=false><dt contenteditable>ab[\]cd</dt></dl>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl contenteditable=false><dd contenteditable>ab[\]cd</dd></dl>" compare innerHTML] + expected: FAIL + + [insertparagraph.html?3001-4000] [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div><b>foo[\]bar</b></div>" queryCommandState("stylewithcss") before] expected: FAIL @@ -377,92 +347,122 @@ expected: FAIL -[insertparagraph.html?2001-3000] - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote><p>foo[\]<p>bar</blockquote>" compare innerHTML] +[insertparagraph.html?1001-2000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote><p>foo[\]<p>bar</blockquote>" queryCommandValue("defaultparagraphseparator") before] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" queryCommandValue("defaultparagraphseparator") before] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<script>foo[\]bar</script>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>baz" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" queryCommandState("stylewithcss") before] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<span>foo[\]bar</span>baz" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" queryCommandState("stylewithcss") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<div style=display:none>foo[\]bar</div>baz" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] + [[["insertparagraph",""\]\] "<listing>foo[\]bar</listing>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>{}<br></dt></dl>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>{}<br></dt></dl>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>foo<dd>{}<br></dl>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>foo<dd>{}<br></dl>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<dl><dt>{}<br><dd>bar</dl>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]bar</b>baz" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<dl><dt>{}<br><dd>bar</dl>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]</b>bar" compare innerHTML] + [[["insertparagraph",""\]\] "<dl><dt>foo<dd>bar<dl><dt>{}<br><dd>baz</dl></dl>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]</b>bar" compare innerHTML] + [[["insertparagraph",""\]\] "<dl><dt>foo<dd>bar<dl><dt>baz<dd>{}<br></dl></dl>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo<b>[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{}<br>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo<b>[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{}<br>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b>foo[\]</b><i>bar</i>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "{}<br><p>foo</p>" compare innerHTML] expected: FAIL - [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b>foo[\]</b><i>bar</i>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "{}<br><p>foo</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{}<br><h1>bar</h1>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{}<br><h1>bar</h1>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><p>bar</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<b id=x class=y>foo[\]bar</b>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><p>bar</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><h2>bar</h2>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<h1>foo</h1>{}<br><h2>bar</h2>" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<p>foo</p>{<h1>bar</h1>}<p>baz</p>" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<i><b>foo[\]bar</b>baz</i>" compare innerHTML] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<p>foo</p>{<h1>bar</h1>}<p>baz</p>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<table><tr><td>foo[\]bar</table>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<table><tr><td>foo[\]bar</table>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>[\]foo</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>[\]foo</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]<br></blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]<br></blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "<blockquote>foo[\]bar</blockquote>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "<blockquote>foo[\]bar</blockquote>" compare innerHTML] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/insertunorderedlist.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/insertunorderedlist.html.ini index a7a4e8ae..c3840ee 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/insertunorderedlist.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/insertunorderedlist.html.ini
@@ -1,739 +1,39 @@ -[insertunorderedlist.html] - [[["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] +[insertunorderedlist.html?2001-last] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}<br></div>" queryCommandState("insertunorderedlist") after] expected: FAIL - [[["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}<br></div>" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["insertunorderedlist",""\]\] "foo[bar\]baz" queryCommandValue("insertunorderedlist") before] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("insertunorderedlist", false, "") return value] expected: FAIL - [[["insertunorderedlist",""\]\] "foo[bar\]baz" queryCommandValue("insertunorderedlist") after] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("inserttext", false, "abc") return value] expected: FAIL - [[["insertunorderedlist",""\]\] "foo<br>[bar\]" compare innerHTML] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" compare innerHTML] expected: FAIL - [[["insertunorderedlist",""\]\] "foo<br>[bar\]" queryCommandValue("insertunorderedlist") before] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandState("insertunorderedlist") after] expected: FAIL - [[["insertunorderedlist",""\]\] "foo<br>[bar\]" queryCommandValue("insertunorderedlist") after] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["insertunorderedlist",""\]\] "f[oo<br>b\]ar<br>baz" queryCommandValue("insertunorderedlist") before] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}<br></p>" compare innerHTML] expected: FAIL - [[["insertunorderedlist",""\]\] "f[oo<br>b\]ar<br>baz" queryCommandValue("insertunorderedlist") after] + [[["insertunorderedlist",""\]\] "<div id=\\"a\\">a[bc</div><div id=\\"b\\">de\]f</div>" compare innerHTML] expected: FAIL - [[["insertunorderedlist",""\]\] "<p>[foo\]<br>bar</p>" compare innerHTML] + [[["insertunorderedlist",""\]\] "<div class=\\"a\\">a[bc</div><div class=\\"b\\">de\]f</div>" compare innerHTML] expected: FAIL - [[["insertunorderedlist",""\]\] "<p>[foo\]<br>bar</p>" queryCommandValue("insertunorderedlist") before] + [[["insertunorderedlist",""\]\] "<div title=\\"a\\">a[bc</div><div title=\\"b\\">de\]f</div>" compare innerHTML] expected: FAIL - [[["insertunorderedlist",""\]\] "<p>[foo\]<br>bar</p>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - [[["insertunorderedlist",""\]\] "[foo<ol><li>bar\]</ol>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ol><li>bar\]</ol>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>[bar</ol>baz\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul>baz" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul>baz\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ul><li>[bar</ul><ol><li>baz\]</ol>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>[bar</ol><ul><li>baz\]</ul>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<table><tbody><tr><td>fo[o<td>b\]ar<td>baz</table>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<p>[bar\]<p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<p>foo<blockquote>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<p>foo<blockquote>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>bar<dt>[baz\]<dd>quz</dl>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<p>bar\]<p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>[foo<dd>bar\]<dt>baz<dd>quz</dl>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<dl><dt>foo<dd>[bar<dt>baz\]<dd>quz</dl>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]<p>baz</blockquote>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]<li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol>[bar\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol>[bar\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<ol><li>bar</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<ol><li>bar</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol>[bar\]<ol><li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol>[bar\]<ol><li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><ol><li>[foo\]</ol></ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<br>bar<li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<br>[bar\]<li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li><div>[foo\]</div>bar<li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<li>[bar<li>baz\]</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</ul>[bar\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</ul>[bar\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<ul><li>bar</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<ul><li>bar</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</ul>[bar\]<ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</ul>[bar\]<ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><ul><li>[foo\]</ul></ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<br>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<br>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li><div>[foo\]</div>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>[bar\]<li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>[bar\]<li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>[baz\]</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>[baz\]</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]</li><ul><li>bar</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]<ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar\]</li><ul><li>baz</ul><li>quz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</li><ul><li>bar<li>baz</ul><li>[quz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<li>[bar<li>baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" compare innerHTML] - expected: FAIL - +[insertunorderedlist.html?1001-2000] [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandState("insertunorderedlist") before] expected: FAIL @@ -1334,59 +634,6 @@ [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("insertunorderedlist", false, "") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("inserttext", false, "abc") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}<br></p>" compare innerHTML] - expected: FAIL - - -[insertunorderedlist.html?2001-last] - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}<br></div>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}<br></div>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("insertunorderedlist", false, "") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>": execCommand("inserttext", false, "abc") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}</p>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<p>{}<br></p>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<div id=\\"a\\">a[bc</div><div id=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<div class=\\"a\\">a[bc</div><div class=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<div title=\\"a\\">a[bc</div><div title=\\"b\\">de\]f</div>" compare innerHTML] - expected: FAIL - [insertunorderedlist.html?1-1000] [[["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] @@ -2123,605 +1370,3 @@ [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" compare innerHTML] expected: FAIL - - -[insertunorderedlist.html?1001-2000] - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>b[ar</ul><li>b\]az</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar</ul><li>baz\]</ul><p>extra" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo\]<ul><li>bar</ul>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>[bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo<ul><li>bar</ul>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandState("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandIndeterm("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>[foo<ul><li>bar\]</ul>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz\]</ul>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<ol><li>bar</ol><ul><li>[baz</ul>quz\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo<ul><li>[bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul><ol><li>baz</ol>quz" queryCommandIndeterm("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<ul><li>bar\]</ul><ol><li>baz</ol>quz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<blockquote>bar</blockquote>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<blockquote>bar</blockquote>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<blockquote>[bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<blockquote>[bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]</blockquote>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<blockquote><ol><li>bar</ol></blockquote>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo\]<blockquote><ol><li>bar</ol></blockquote>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "foo<blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "[foo<blockquote>bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote>[bar\]<br>baz</blockquote>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]<blockquote><p>bar</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>foo<blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo<blockquote><p>bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ol><li>foo</ol><blockquote><p>[bar\]</blockquote><p>baz" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>[bar\]<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>[foo\]<li>bar<li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul id=abc><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=color:blue><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul style=text-indent:1em><li>foo<li>bar<li>[baz\]</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<p>[foo\]</p> <ul><li>bar</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "<ul><li>foo</ul> <p>[bar\]</p> <ul><li>baz</ul>" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "{<div style=\\"font-size: 1.3em\\">1</div><div style=\\"font-size: 1.1em\\">2</div>}" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>": execCommand("insertunorderedlist", false, "") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>": execCommand("inserttext", false, "abc") return value] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" compare innerHTML] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" queryCommandState("insertunorderedlist") after] - expected: FAIL - - [[["insertunorderedlist",""\],["inserttext","abc"\]\] "<div>{}</div>" queryCommandValue("insertunorderedlist") after] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/italic.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/italic.html.ini index 43db8366..84235f31 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/italic.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/italic.html.ini
@@ -1,6 +1,4 @@ [italic.html?1001-2000] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [[["stylewithcss","true"\],["italic",""\]\] "fo[o<dfn>bar</dfn>b\]az" queryCommandState("stylewithcss") before] expected: FAIL @@ -915,18 +913,12 @@ [[["stylewithcss","false"\],["italic",""\]\] "foo<dfn>b[a\]r</dfn>baz" queryCommandValue("italic") after] expected: FAIL - [[["stylewithcss","true"\],["italic",""\]\] "foo<em>b[a\]r</em>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["italic",""\]\] "foo<em>b[a\]r</em>baz" queryCommandValue("italic") before] expected: FAIL [[["stylewithcss","true"\],["italic",""\]\] "foo<em>b[a\]r</em>baz" queryCommandValue("italic") after] expected: FAIL - [[["stylewithcss","false"\],["italic",""\]\] "foo<em>b[a\]r</em>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["italic",""\]\] "foo<em>b[a\]r</em>baz" queryCommandValue("italic") before] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/justifycenter.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/justifycenter.html.ini index 389b84e..2610e9c 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/justifycenter.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/justifycenter.html.ini
@@ -1,3 +1,928 @@ +[justifycenter.html?5001-6000] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + +[justifycenter.html?4001-5000] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("stylewithcss") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] + expected: FAIL + + [justifycenter.html?1-1000] [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo[\]bar<p>extra" queryCommandState("stylewithcss") before] expected: FAIL @@ -378,6 +1303,1053 @@ expected: FAIL +[justifycenter.html?3001-4000] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + +[justifycenter.html?1001-2000] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandState("stylewithcss") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] + expected: FAIL + + +[justifycenter.html?6001-last] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandState("stylewithcss") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] + expected: FAIL + + [justifycenter.html?2001-3000] [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("defaultparagraphseparator") after] expected: FAIL @@ -978,1975 +2950,3 @@ [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - - -[justifycenter.html?6001-last] - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandState("stylewithcss") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]</p> <div align=center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]</p> <center><p>baz</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[\] "<div contenteditable=false align=center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:center><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] - expected: FAIL - - -[justifycenter.html?4001-5000] - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("stylewithcss") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]<p align=center>bar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p align=center>foo<p>[bar\]<p align=center>baz<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>[foo</center>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>fo[o</center>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>[foo</div>bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>fo[o</div>b\]ar<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandState("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandState("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>[foo\]</span><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandState("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandState("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<span style=text-align:center>f[o\]o</span><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<quasit align=right><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] - expected: FAIL - - -[justifycenter.html?1001-2000] - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandState("stylewithcss") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("defaultparagraphseparator") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>[foo<p>bar\]</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr><td>foo<td>b[a\]r<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandIndeterm("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<table align=center data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table><p>extra" compare innerHTML] - expected: FAIL - - -[justifycenter.html?5001-6000] - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div>bar}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandIndeterm("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandState("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><img src=/img/lion.svg>}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>{<div align=left>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left>{<div align=center>foo</div><!-- bar -->}</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center><p>foo</center> <p>[bar\]" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div style=text-align:center><p>bar</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]</p> <div align=center><p>bar</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<p>[foo\]</p> <center><p>bar</center>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div> <p>[bar\]</p> <div style=text-align:center><p>baz</div>" queryCommandValue("justifycenter") after] - expected: FAIL - - -[justifycenter.html?3001-4000] - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifycenter",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]<center>bar</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<center>foo</center>[bar\]<center>baz</center><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div align=center>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center>foo</div>[bar\]<div align=center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div align=center><p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div align=center><p>foo</div><p>[bar\]<div align=center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "[foo\]<div style=text-align:center>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "<div style=text-align:center>foo</div>[bar\]<div style=text-align:center>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["justifycenter",""\]\] "<p>[foo\]<div style=text-align:center><p>bar</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "<div style=text-align:center><p>foo</div><p>[bar\]<div style=text-align:center><p>baz</div><p>extra" compare innerHTML] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/justifyfull.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/justifyfull.html.ini index e110515..f9fc9a7d 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/justifyfull.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/justifyfull.html.ini
@@ -1,500 +1,3 @@ -[justifyfull.html?3001-4000] - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" compare innerHTML] - expected: FAIL - - [justifyfull.html?2001-3000] [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<table align=justify><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifyfull") after] expected: FAIL @@ -1085,380 +588,500 @@ expected: FAIL -[justifyfull.html?1-1000] - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandState("stylewithcss") before] +[justifyfull.html?3001-4000] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["justifyfull",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "[foo\]<div align=justify>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify>foo</div>[bar\]<div align=justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<p>[foo\]<div align=justify><p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div align=justify><p>foo</div><p>[bar\]<div align=justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "[foo\]<div style=text-align:justify>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify>foo</div>[bar\]<div style=text-align:justify>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + [[["justifyfull",""\]\] "<p>[foo\]<div style=text-align:justify><p>bar</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<div style=text-align:justify><p>foo</div><p>[bar\]<div style=text-align:justify><p>baz</div><p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p align=justify>foo<p>[bar\]<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" compare innerHTML] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" queryCommandValue("justifyfull") before] expected: FAIL - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" queryCommandValue("justifyfull") after] expected: FAIL - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" compare innerHTML] expected: FAIL @@ -1911,6 +1534,383 @@ expected: FAIL +[justifyfull.html?1-1000] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [justifyfull.html?4001-last] [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "<p>[foo\]<p align=justify>bar<p>extra" queryCommandValue("justifyfull") before] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/justifyleft.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/justifyleft.html.ini index e89bcd6c..51deff413 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/justifyleft.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/justifyleft.html.ini
@@ -1,473 +1,3 @@ -[justifyleft.html?1001-2000] - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "[foo\]<div align=left>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "[foo\]<div align=left>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<div align=left>baz</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<div align=left>baz</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<div align=left><p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<div align=left><p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<div align=left><p>baz</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<div align=left><p>baz</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "[foo\]<div style=text-align:left>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "[foo\]<div style=text-align:left>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<div style=text-align:left>baz</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<div style=text-align:left>baz</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<div style=text-align:left><p>bar</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<div style=text-align:left><p>bar</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<div style=text-align:left><p>baz</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<div style=text-align:left><p>baz</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<p align=left>bar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<p>[foo\]<p align=left>bar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p align=left>baz<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p align=left>baz<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [justifyleft.html?1-1000] [[["justifyleft",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyleft") before] expected: FAIL @@ -992,6 +522,476 @@ expected: FAIL +[justifyleft.html?1001-2000] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]<div align=left>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]<div align=left>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<div align=left>baz</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left>foo</div>[bar\]<div align=left>baz</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<div align=left><p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<div align=left><p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<div align=left><p>baz</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div align=left><p>foo</div><p>[bar\]<div align=left><p>baz</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]<div style=text-align:left>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]<div style=text-align:left>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<div style=text-align:left>baz</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left>foo</div>[bar\]<div style=text-align:left>baz</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<div style=text-align:left><p>bar</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<div style=text-align:left><p>bar</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<div style=text-align:left><p>baz</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<div style=text-align:left><p>foo</div><p>[bar\]<div style=text-align:left><p>baz</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<p align=left>bar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<p>[foo\]<p align=left>bar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p align=left>baz<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "<p align=left>foo<p>[bar\]<p align=left>baz<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div align=left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo</div>bar\]<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>[foo\]</span><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "<span style=text-align:left>f[o\]o</span><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [justifyleft.html?2001-last] [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "<div style=text-align:left>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("defaultparagraphseparator") before] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/justifyright.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/justifyright.html.ini index 500fac02..0ee52fd 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/justifyright.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/justifyright.html.ini
@@ -1,383 +1,4 @@ -[justifyright.html?1-1000] - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] - expected: FAIL - - [justifyright.html?1001-2000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("defaultparagraphseparator") before] expected: FAIL @@ -826,961 +447,6 @@ expected: FAIL -[justifyright.html?3001-4000] - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] - expected: FAIL - - -[justifyright.html?4001-last] - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandState("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandState("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandState("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandState("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandState("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" compare innerHTML] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] - expected: FAIL - - [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] - expected: FAIL - - [justifyright.html?2001-3000] [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<table align=right><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table><p>extra" queryCommandValue("justifyright") after] expected: FAIL @@ -2369,3 +1035,1335 @@ [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" compare innerHTML] expected: FAIL + + +[justifyright.html?4001-last] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p align=right>baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>[foo</div>bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>fo[o</div>b\]ar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>[foo\]</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span style=text-align:right>f[o\]o</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>[foo<div style=text-align:left contenteditable=false>bar</div>baz\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=nonsense><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:inherit><p>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<quasit align=center><p>[foo\]</p></quasit><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:start>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div dir=rtl style=text-align:end>[foo\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div style=text-align:right><p>bar</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]</p> <div align=right><p>bar</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div> <p>[bar\]</p> <div style=text-align:right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div> <p>[bar\]</p> <div align=right><p>baz</div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[\] "<div contenteditable=false align=right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyleft") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifycenter") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyfull") after] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") before] + expected: FAIL + + [[\] "<div contenteditable=false style=text-align:right><p contenteditable>f[\]oo</p></div>" queryCommandValue("justifyright") after] + expected: FAIL + + +[justifyright.html?1-1000] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<span>foo[</span><span>\]bar</span><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar<b>baz\]qoz</b>quz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[\]bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p>foo[bar\]baz<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<h1>foo[bar\]baz</h1><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<pre>foo[bar\]baz</pre><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<xmp>foo[bar\]baz</xmp><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<center><p>[foo\]<p>bar</center><p>extra" compare innerHTML] + expected: FAIL + + +[justifyright.html?3001-4000] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:center><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:center><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=justify><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:justify><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:justify><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=left><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:left><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:left><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "<div align=right><p>[foo<p>bar}</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>[foo\]<p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>[foo<p>bar\]</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div align=right>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right>foo</div>[bar\]<div align=right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div align=right><p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div align=right><p>foo</div><p>[bar\]<div align=right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]<div style=text-align:right>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right>foo</div>[bar\]<div style=text-align:right>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "<p>[foo\]<div style=text-align:right><p>bar</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<div style=text-align:right><p>foo</div><p>[bar\]<div style=text-align:right><p>baz</div><p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "<p align=right>foo<p>[bar\]<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "<p>[foo\]<p align=right>bar<p>extra" compare innerHTML] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/multitest.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/multitest.html.ini index 8b26ed98..6b071d4 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/multitest.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/multitest.html.ini
@@ -615,1266 +615,938 @@ expected: FAIL -[multitest.html?4001-5000] - [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] +[multitest.html?9001-last] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=blue>[bar</font></a>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=blue><a href=http://www.google.com>[bar</a></font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=brown>[bar</font></a>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=brown><a href=http://www.google.com>[bar</a></font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=black>[bar</font></a>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><u>[bar</u></a>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<u><a href=http://www.google.com>[bar</a></u>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=2>[bar</font></sub>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=2><sub>[bar</sub></font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=3>[bar</font></sub>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=3><sub>[bar</sub></font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "<blockquote><font color=blue>[foo\]</font></blockquote>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["styleWithCSS","false"\],["delete",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["styleWithCSS","false"\],["delete",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["delete",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["delete",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b>abc[\]<br></b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b>abc[\]<br></b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]<br></b></i></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]<br></b></i></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]</b><br></i></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]</b><br></i></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" queryCommandValue("bold") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" queryCommandValue("bold") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["insertparagraph",""\],["inserttext","c"\],["inserttext","d"\],["inserttext","e"\]\] "<div>ab[c<b><i>de\]f</i></b>ghi</div>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["insertlinebreak",""\],["inserttext","c"\],["inserttext","d"\],["inserttext","e"\]\] "<div>ab[c<b><i>de\]f</i></b>ghi</div>" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["styleWithCSS","false"\],["italic",""\],["bold",""\],["insertText","b"\]\] "a[\]c" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] +[multitest.html?5001-6000] + [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + [[["createlink","http://www.google.com/"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + [[["createlink","http://www.google.com/"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["createlink","http://www.google.com/"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["createlink","http://www.google.com/"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["createlink","http://www.google.com/"\],["outdent",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["fontname","sans-serif"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["delete",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["delete",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["formatblock","<div>"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["forwarddelete",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["indent",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["indent",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["fontname","sans-serif"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["fontname","sans-serif"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["fontname","sans-serif"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["fontname","sans-serif"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["fontname","sans-serif"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["fontname","sans-serif"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["fontname","sans-serif"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - -[multitest.html?7001-8000] - [[["forecolor","#0000FF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontname","sans-serif"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["delete",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["indent",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["fontsize","4"\],["indent",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["fontsize","4"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + [[["fontsize","4"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] - expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] +[multitest.html?6001-7000] + [[["fontsize","4"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["hilitecolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["hilitecolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["fontsize","4"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + [[["forecolor","#0000FF"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["hilitecolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + [[["forecolor","#0000FF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + [[["forecolor","#0000FF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + [[["forecolor","#0000FF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] + [[["forecolor","#0000FF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] + [[["forecolor","#0000FF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] + [[["forecolor","#0000FF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] + [[["forecolor","#0000FF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + [[["forecolor","#0000FF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + [[["forecolor","#0000FF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["forecolor","brown"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["forecolor","brown"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["forecolor","brown"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + [[["forecolor","#0000FF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["forecolor","black"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["forecolor","black"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["forecolor","black"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - -[multitest.html?3001-4000] - [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandState("superscript") after] + [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + [[["forecolor","#0000FF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + [[["forecolor","#0000FF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandState("superscript") after] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandState("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandState("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["superscript",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] - expected: FAIL - - [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] - expected: FAIL - - [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["indent",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] expected: FAIL - [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] expected: FAIL - [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandState("underline") after] + [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] expected: FAIL - [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] expected: FAIL - [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandState("underline") after] + [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] expected: FAIL - [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandState("underline") after] + [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] expected: FAIL - [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] expected: FAIL - [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] +[multitest.html?8001-9000] + [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] expected: FAIL - [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] expected: FAIL - [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandState("underline") after] + [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] expected: FAIL - [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] expected: FAIL - [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + [[["delete",""\],["inserttext","a"\]\] "foo<b>[bar\]</b>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + [[["delete",""\],["inserttext","a"\]\] "foo<i>[bar\]</i>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["delete",""\],["inserttext","a"\]\] "foo<s>[bar\]</s>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandState("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<sub>[bar\]</sub>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<sup>[bar\]</sup>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["delete",""\],["inserttext","a"\]\] "foo<u>[bar\]</u>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com>[bar\]</a>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<font face=sans-serif>[bar\]</font>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=4>[bar\]</font>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=#0000FF>[bar\]</font>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=blue>[bar\]</font></a>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=blue><a href=http://www.google.com>[bar\]</a></font>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=brown>[bar\]</font></a>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=brown><a href=http://www.google.com>[bar\]</a></font>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=black>[bar\]</font></a>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><u>[bar\]</u></a>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + [[["delete",""\],["inserttext","a"\]\] "foo<u><a href=http://www.google.com>[bar\]</a></u>baz" compare innerHTML] expected: FAIL - [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=2>[bar\]</font></sub>baz" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=2><sub>[bar\]</sub></font>baz" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=3>[bar\]</font></sub>baz" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=3><sub>[bar\]</sub></font>baz" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<b>[bar</b>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<i>[bar</i>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<s>[bar</s>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<sub>[bar</sub>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<sup>[bar</sup>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<u>[bar</u>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com>[bar</a>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font face=sans-serif>[bar</font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + [[["delete",""\],["inserttext","a"\]\] "foo<font size=4>[bar</font>baz\]" compare innerHTML] expected: FAIL - [[["backcolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + [[["delete",""\],["inserttext","a"\]\] "foo<font color=#0000FF>[bar</font>baz\]" compare innerHTML] expected: FAIL @@ -2507,941 +2179,6 @@ expected: FAIL -[multitest.html?6001-7000] - [[["fontsize","4"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["fontsize","4"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["fontsize","4"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - -[multitest.html?9001-last] - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=blue>[bar</font></a>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=blue><a href=http://www.google.com>[bar</a></font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=brown>[bar</font></a>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=brown><a href=http://www.google.com>[bar</a></font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=black>[bar</font></a>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><u>[bar</u></a>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<u><a href=http://www.google.com>[bar</a></u>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=2>[bar</font></sub>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=2><sub>[bar</sub></font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=3>[bar</font></sub>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=3><sub>[bar</sub></font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "<blockquote><font color=blue>[foo\]</font></blockquote>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","a"\]\] "<div><b>[abc\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","d"\]\] "<div>abc<b>[def\]</b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b>abc[\]<br></b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b>abc[\]<br></b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]<br></b></i></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]<br></b></i></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]</b><br></i></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><i><b>abc[\]</b><br></i></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i></b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]</i><br></b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" queryCommandValue("bold") before] - expected: FAIL - - [[["styleWithCSS","false"\],["bold",""\],["inserttext","d"\]\] "<div><b><i>abc[\]<br></i><br></b></div>" queryCommandValue("bold") after] - expected: FAIL - - [[["insertparagraph",""\],["inserttext","c"\],["inserttext","d"\],["inserttext","e"\]\] "<div>ab[c<b><i>de\]f</i></b>ghi</div>" compare innerHTML] - expected: FAIL - - [[["insertlinebreak",""\],["inserttext","c"\],["inserttext","d"\],["inserttext","e"\]\] "<div>ab[c<b><i>de\]f</i></b>ghi</div>" compare innerHTML] - expected: FAIL - - [[["styleWithCSS","false"\],["italic",""\],["bold",""\],["insertText","b"\]\] "a[\]c" compare innerHTML] - expected: FAIL - - -[multitest.html?5001-6000] - [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["createlink","http://www.google.com/"\],["outdent",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["delete",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["indent",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["indent",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] - expected: FAIL - - [[["fontname","sans-serif"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] - expected: FAIL - - [[["fontname","sans-serif"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] - expected: FAIL - - [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] - expected: FAIL - - [[["fontname","sans-serif"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["delete",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["indent",""\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["indent",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","4"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] - expected: FAIL - - -[multitest.html?8001-9000] - [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] - expected: FAIL - - [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] - expected: FAIL - - [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] - expected: FAIL - - [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] - expected: FAIL - - [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] - expected: FAIL - - [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] - expected: FAIL - - [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] - expected: FAIL - - [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] - expected: FAIL - - [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] - expected: FAIL - - [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] - expected: FAIL - - [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] - expected: FAIL - - [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] - expected: FAIL - - [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<b>[bar\]</b>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<i>[bar\]</i>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<s>[bar\]</s>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub>[bar\]</sub>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sup>[bar\]</sup>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<u>[bar\]</u>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com>[bar\]</a>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font face=sans-serif>[bar\]</font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=4>[bar\]</font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=#0000FF>[bar\]</font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=blue>[bar\]</font></a>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=blue><a href=http://www.google.com>[bar\]</a></font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=brown>[bar\]</font></a>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=brown><a href=http://www.google.com>[bar\]</a></font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><font color=black>[bar\]</font></a>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com><u>[bar\]</u></a>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<u><a href=http://www.google.com>[bar\]</a></u>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=2>[bar\]</font></sub>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=2><sub>[bar\]</sub></font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub><font size=3>[bar\]</font></sub>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=3><sub>[bar\]</sub></font>baz" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<b>[bar</b>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<i>[bar</i>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<s>[bar</s>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sub>[bar</sub>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<sup>[bar</sup>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<u>[bar</u>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<a href=http://www.google.com>[bar</a>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font face=sans-serif>[bar</font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font size=4>[bar</font>baz\]" compare innerHTML] - expected: FAIL - - [[["delete",""\],["inserttext","a"\]\] "foo<font color=#0000FF>[bar</font>baz\]" compare innerHTML] - expected: FAIL - - [multitest.html?1001-2000] [[["italic",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] expected: FAIL @@ -4096,3 +2833,1266 @@ [[["subscript",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] expected: FAIL + + +[multitest.html?3001-4000] + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["superscript",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["delete",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["indent",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["indent",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["underline",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["underline",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["underline",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["outdent",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + +[multitest.html?7001-8000] + [[["forecolor","#0000FF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","<div>"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] + expected: FAIL + + [[["superscript",""\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] + expected: FAIL + + [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") before] + expected: FAIL + + [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("subscript") after] + expected: FAIL + + [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") before] + expected: FAIL + + [[["subscript",""\],["superscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("superscript") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","brown"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","brown"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","brown"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","black"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","black"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","black"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + +[multitest.html?4001-5000] + [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyleft") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") before] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyright") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["formatblock","<div>"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forwarddelete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["indent",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["inserthtml","ab<b>c</b>d"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("justifyfull") after] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/outdent.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/outdent.html.ini index 5f206e1..d4057ae4 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/outdent.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/outdent.html.ini
@@ -1,224 +1,3 @@ -[outdent.html?1001-2000] - [[["outdent",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol data-start=0 data-end=1><li>bar<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol data-start=1 data-end=2><li>bar<li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo<ol><li>b[a\]r</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol><li>b[a\]r</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo{<ol><li>bar</ol>}<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li>{<ol><li>bar</ol>}<li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("defaultparagraphseparator") before] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>b[ar<li>baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>b[ar<li>baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol start=5><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol start=5><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol id=abc><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol id=abc><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol style=color:blue><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol style=color:blue><li>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li value=5>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li value=5>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li id=abc>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li id=abc>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li style=color:blue>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li style=color:blue>[bar\]</ol>baz" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol><li value=5>[bar\]</ol></ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ul><li>foo</li><ol><li value=5>[bar\]</ol></ul>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol start=5><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol id=abc><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar\]</ol><li>baz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol start=5><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<ol><li>foo</li><ol id=abc><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<blockquote><ol><li>[foo\]</ol></blockquote><p>extra" compare innerHTML] - expected: FAIL - - [[["outdent",""\]\] "<blockquote>foo<ol><li>[bar\]</ol>baz</blockquote><p>extra" compare innerHTML] - expected: FAIL - - [outdent.html?1-1000] [[["outdent",""\]\] "<blockquote><p>foo[bar\]</p><p>baz</p></blockquote><p>extra" compare innerHTML] expected: FAIL @@ -488,3 +267,224 @@ [[["outdent",""\]\] "<ul><ul><li><span style=\\"color:rgb(255, 0, 0)\\">[\]foo</span></li></ul></ul>" compare innerHTML] expected: FAIL + + +[outdent.html?1001-2000] + [[["outdent",""\]\] "<ol><li>foo<ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol><li>[bar\]<li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol data-start=0 data-end=1><li>bar<li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>[baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol data-start=1 data-end=2><li>bar<li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo<ol><li>b[a\]r</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol><li>b[a\]r</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo{<ol><li>bar</ol>}<li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li>{<ol><li>bar</ol>}<li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]</li><ol><li>bar</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]<ol><li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>[bar\]</li><ol><li>baz</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>bar<li>baz</ol><li>[quz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<li>b[ar<li>baz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<li>b[ar<li>baz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo</li><ol><li>b[ar</ol><li>b\]az</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo</li><ol><li>bar</ol><li>baz\]</ol><p>extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo\]<ol><li>bar</ol>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo<ol><li>[bar\]</ol>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>foo<ol><li>bar</ol>[baz\]</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "<ol><li>[foo<ol><li>bar\]</ol>baz</ol>" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol start=5><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol start=5><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol id=abc><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol id=abc><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol style=color:blue><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol style=color:blue><li>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li value=5>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li value=5>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li id=abc>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li id=abc>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo<ol><li style=color:blue>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo<ol><li style=color:blue>[bar\]</ol>baz" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol><li value=5>[bar\]</ol></ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ul><li>foo</li><ol><li value=5>[bar\]</ol></ul>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol start=5><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol id=abc><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar\]</ol><li>baz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol start=5><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<ol><li>foo</li><ol id=abc><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=color:blue><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "<ol><li>foo</li><ol style=text-indent:1em><li>[bar<li>baz\]</ol><li>quz</ol>" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<blockquote><ol><li>[foo\]</ol></blockquote><p>extra" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "<blockquote>foo<ol><li>[bar\]</ol>baz</blockquote><p>extra" compare innerHTML] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/removeformat.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/removeformat.html.ini index 3515b06..e938d3a 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/removeformat.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/removeformat.html.ini
@@ -1,6 +1,4 @@ [removeformat.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [[["removeformat",""\]\] "foo[\]bar": execCommand("removeformat", false, "") return value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/strikethrough.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/strikethrough.html.ini index 2e8af1c..fa36477 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/strikethrough.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/strikethrough.html.ini
@@ -1,71 +1,3 @@ -[strikethrough.html?2001-last] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandState("strikethrough") after] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" compare innerHTML] - expected: FAIL - - [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" compare innerHTML] - expected: [PASS, FAIL] - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") after] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") before] - expected: FAIL - - [[["stylewithcss","false"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") after] - expected: FAIL - - [strikethrough.html?1001-2000] [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[bar\]baz</strike>" queryCommandValue("strikethrough") before] expected: FAIL @@ -88,9 +20,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</strike>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</strike>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</strike>" queryCommandValue("strikethrough") before] expected: FAIL @@ -106,9 +35,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</strike>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</strike>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</strike>" queryCommandValue("strikethrough") before] expected: FAIL @@ -124,9 +50,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</strike>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</strike>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</strike>" queryCommandValue("strikethrough") before] expected: FAIL @@ -175,9 +98,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<ins>foo[bar\]baz</ins>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[bar\]baz</ins>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[bar\]baz</ins>" queryCommandValue("strikethrough") before] expected: FAIL @@ -193,9 +113,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</ins>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</ins>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</ins>" queryCommandValue("strikethrough") before] expected: FAIL @@ -211,9 +128,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</ins>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</ins>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</ins>" queryCommandValue("strikethrough") before] expected: FAIL @@ -229,9 +143,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</ins>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</ins>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</ins>" queryCommandValue("strikethrough") before] expected: FAIL @@ -247,9 +158,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<ins>foo[b<i>ar\]ba</i>z</ins>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<i>ar\]ba</i>z</ins>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<ins>foo[b<i>ar\]ba</i>z</ins>" queryCommandValue("strikethrough") before] expected: FAIL @@ -319,36 +227,24 @@ [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<span style=\\"text-decoration: underline line-through\\">b[a\]r</span>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">[bar\]</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">b[a\]r</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">b[a\]r</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: underline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -385,36 +281,24 @@ [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<u style=\\"text-decoration: line-through\\">b[a\]r</u>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">[bar\]</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">b[a\]r</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">b[a\]r</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s style=\\"text-decoration: overline\\">b[a\]r</s>baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -517,9 +401,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<span class=\\"underline\\">b[a\]r</span>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<span class=\\"underline\\">b[a\]r</span>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<span class=\\"underline\\">b[a\]r</span>baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -550,18 +431,12 @@ [[["strikethrough",""\]\] "foo<span class=\\"underline-and-line-through\\">b[a\]r</span>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["strikethrough",""\]\] "fo[o<s>b\]ar</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["strikethrough",""\]\] "fo[o<s>b\]ar</s>baz" queryCommandValue("strikethrough") before] expected: FAIL [[["strikethrough",""\]\] "fo[o<s>b\]ar</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["strikethrough",""\]\] "foo<s>ba[r</s>b\]az" compare innerHTML] - expected: [PASS, FAIL] - [[["strikethrough",""\]\] "foo<s>ba[r</s>b\]az" queryCommandValue("strikethrough") before] expected: FAIL @@ -571,27 +446,18 @@ [[["strikethrough",""\]\] "foo<s>ba[r</s>b\]az" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","true"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" queryCommandValue("strikethrough") before] expected: FAIL [[["stylewithcss","false"\],["strikethrough",""\]\] "fo[o<s>bar</s>b\]az" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[<s>b\]ar</s>baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[<s>b\]ar</s>baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -604,9 +470,6 @@ [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[<s>b\]ar</s>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>ba[r</s>\]baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>ba[r</s>\]baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -654,9 +517,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<p>[foo</p> <p>bar\]</p>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("strikethrough") before] expected: FAIL @@ -672,9 +532,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<span>[foo</span> <span>bar\]</span>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("strikethrough") before] expected: FAIL @@ -708,9 +565,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("strikethrough") before] expected: FAIL @@ -750,9 +604,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" queryCommandValue("strikethrough") before] expected: FAIL @@ -768,9 +619,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar<b>baz\]qoz</b>quz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("strikethrough") before] expected: FAIL @@ -786,9 +634,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar<i>baz\]qoz</i>quz" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("strikethrough") before] expected: FAIL @@ -804,9 +649,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "{<p><p> <p>foo</p>}" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("strikethrough") before] expected: FAIL @@ -822,9 +664,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("strikethrough") before] expected: FAIL @@ -840,9 +679,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") before] expected: FAIL @@ -858,9 +694,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") before] expected: FAIL @@ -876,9 +709,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") before] expected: FAIL @@ -897,9 +727,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("strikethrough") before] expected: FAIL @@ -921,9 +748,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("strikethrough") before] expected: FAIL @@ -975,9 +799,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[bar\]baz</u>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("strikethrough") before] expected: FAIL @@ -993,9 +814,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("strikethrough") before] expected: FAIL @@ -1011,9 +829,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("strikethrough") before] expected: FAIL @@ -1029,9 +844,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("strikethrough") before] expected: FAIL @@ -1047,9 +859,6 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","false"\],["strikethrough",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("strikethrough") before] expected: FAIL @@ -1086,9 +895,6 @@ [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>foo[bar\]baz</s>" compare innerHTML] - expected: [PASS, FAIL] - [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("strikethrough") before] expected: FAIL @@ -1194,5 +1000,61 @@ [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>foo[bar\]baz</strike>" queryCommandValue("strikethrough") after] expected: FAIL - [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>foo[bar\]baz</strike>" compare innerHTML] - expected: [PASS, FAIL] + +[strikethrough.html?2001-last] + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo{<s>bar</s>}baz" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["strikethrough",""\]\] "fo[o<span style=text-decoration:line-through>b\]ar</span>baz" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "<strike>fo[o</strike><s>b\]ar</s>" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "<s>fo[o</s><del>b\]ar</del>" queryCommandValue("strikethrough") after] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/subscript.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/subscript.html.ini index 45a844b..c1bd8f1 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/subscript.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/subscript.html.ini
@@ -701,21 +701,6 @@ [[["stylewithcss","false"\],["subscript",""\]\] "<sub>fo[o</sub><span style=vertical-align:sub>b\]ar</span>" queryCommandValue("subscript") after] expected: FAIL - [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") before] - expected: FAIL - - [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") after] - expected: FAIL - - [[["stylewithcss","false"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") before] - expected: FAIL - - [[["stylewithcss","false"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") after] - expected: FAIL - [[["stylewithcss","true"\],["subscript",""\]\] "<sub>fo[o</sub><span style=vertical-align:top>b\]ar</span>" compare innerHTML] expected: FAIL @@ -730,3 +715,18 @@ [[["stylewithcss","false"\],["subscript",""\]\] "<sub>fo[o</sub><span style=vertical-align:top>b\]ar</span>" queryCommandValue("subscript") after] expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo<span style=vertical-align:top>[bar\]</span>baz" queryCommandValue("subscript") after] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/superscript.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/superscript.html.ini index 0d51334..c7d8ae44 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/superscript.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/superscript.html.ini
@@ -701,21 +701,6 @@ [[["stylewithcss","false"\],["superscript",""\]\] "<sup>fo[o</sup><span style=vertical-align:super>b\]ar</span>" queryCommandValue("superscript") after] expected: FAIL - [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") before] - expected: FAIL - - [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") after] - expected: FAIL - - [[["stylewithcss","false"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") before] - expected: FAIL - - [[["stylewithcss","false"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") after] - expected: FAIL - [[["stylewithcss","true"\],["superscript",""\]\] "<sup>fo[o</sup><span style=vertical-align:bottom>b\]ar</span>" compare innerHTML] expected: FAIL @@ -731,6 +716,21 @@ [[["stylewithcss","false"\],["superscript",""\]\] "<sup>fo[o</sup><span style=vertical-align:bottom>b\]ar</span>" queryCommandValue("superscript") after] expected: FAIL + [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo<span style=vertical-align:bottom>[bar\]</span>baz" queryCommandValue("superscript") after] + expected: FAIL + [[["stylewithcss","true"\],["superscript",""\]\] "foo<sup>[bar\]<br></sup>" queryCommandValue("superscript") before] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/editing/run/underline.html.ini b/third_party/blink/web_tests/external/wpt/editing/run/underline.html.ini index 18c152f..cd921e6 100644 --- a/third_party/blink/web_tests/external/wpt/editing/run/underline.html.ini +++ b/third_party/blink/web_tests/external/wpt/editing/run/underline.html.ini
@@ -63,6 +63,515 @@ expected: FAIL +[underline.html?1-1000] + [[["underline",""\]\] "foo[\]bar" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\]\] "foo[\]bar" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\]\] "<b>foo[\]bar</b>" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\]\] "<b>foo[\]bar</b>" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\]\] "<i>foo[\]bar</i>" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\]\] "<i>foo[\]bar</i>" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("underline") after] + expected: FAIL + + [[["underline",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("underline") before] + expected: FAIL + + [[["underline",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" queryCommandValue("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" queryCommandValue("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" compare innerHTML] + expected: FAIL + + [underline.html?1001-2000] [[["stylewithcss","false"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" queryCommandValue("underline") before] expected: FAIL @@ -591,512 +1100,3 @@ [[["stylewithcss","true"\],["underline",""\]\] "foo<u>[bar\]</u>baz" queryCommandValue("underline") before] expected: FAIL - - -[underline.html?1-1000] - [[["underline",""\]\] "foo[\]bar" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\]\] "foo[\]bar" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandState("stylewithcss") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p> <p>bar\]</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<span>[foo</span> <span>bar\]</span>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo</p><p> <span>bar</span> </p><p>baz\]</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p>[foo<p><br><p>bar\]" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\]\] "<b>foo[\]bar</b>" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\]\] "<b>foo[\]bar</b>" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\]\] "<i>foo[\]bar</i>" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\]\] "<i>foo[\]bar</i>" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\]\] "<span>foo</span>{}<span>bar</span>" queryCommandValue("underline") after] - expected: FAIL - - [[["underline",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("underline") before] - expected: FAIL - - [[["underline",""\]\] "<span>foo[</span><span>\]bar</span>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<b>baz\]qoz</b>quz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo[bar<i>baz\]qoz</i>quz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "{<p><p> <p>foo</p>}" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr><td>foo<td>b[a\]r<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: underline\\">[bar\]</span>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[bar\]baz</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<u>foo[b<i>ar\]ba</i>z</u>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: underline\\">foo[bar\]baz</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<s>[bar\]</s>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<span style=\\"text-decoration: line-through\\">[bar\]</span>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[bar\]baz</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"color:blue\\" id=foo>ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<span style=\\"font-size:3em\\">ar\]ba</span>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<s>foo[b<i>ar\]ba</i>z</s>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" compare innerHTML] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "<p style=\\"text-decoration: line-through\\">foo[bar\]baz</p>" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" compare innerHTML] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" queryCommandValue("underline") before] - expected: FAIL - - [[["stylewithcss","true"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" queryCommandValue("underline") after] - expected: FAIL - - [[["stylewithcss","false"\],["underline",""\]\] "foo<strike>[bar\]</strike>baz" compare innerHTML] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/buffer-before-onload.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/buffer-before-onload.html.ini deleted file mode 100644 index 8a0128f1..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/buffer-before-onload.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[buffer-before-onload.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/image-carousel.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/image-carousel.html.ini deleted file mode 100644 index 99e6e8f..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/image-carousel.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[image-carousel.html] - [Entries for elements within an image carousel are dispatched when the elements are redrawn.] - expected: - if (os == "linux") and (product == "chrome"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/image-src-change.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/image-src-change.html.ini deleted file mode 100644 index 1def2aa..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/image-src-change.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-src-change.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/images-repeated-resource.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/images-repeated-resource.html.ini deleted file mode 100644 index 157bba8..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/images-repeated-resource.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[images-repeated-resource.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/observe-empty-attribute.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/observe-empty-attribute.html.ini deleted file mode 100644 index 3b56c5650..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/observe-empty-attribute.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[observe-empty-attribute.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/observe-multiple-images.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/observe-multiple-images.html.ini deleted file mode 100644 index d5cdb85..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/observe-multiple-images.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[observe-multiple-images.html] - [PerformanceObserver can observe multiple image elements.] - expected: - if (flag_specific == "") and (os == "win"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/element-timing/retrievability.html.ini b/third_party/blink/web_tests/external/wpt/element-timing/retrievability.html.ini deleted file mode 100644 index 8c9bcacd..0000000 --- a/third_party/blink/web_tests/external/wpt/element-timing/retrievability.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[retrievability.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/ar-ISO-8859-6-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/ar-ISO-8859-6-late.tentative.html.ini index c2f0704..b508f7bb 100644 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/ar-ISO-8859-6-late.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/encoding-detection/ar-ISO-8859-6-late.tentative.html.ini
@@ -1,5 +1,3 @@ [ar-ISO-8859-6-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR] [Check detection result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/ar-windows-1256-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/ar-windows-1256-late.tentative.html.ini deleted file mode 100644 index 4390604..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/ar-windows-1256-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ar-windows-1256-late.tentative.html] - expected: - if (os == "linux") and (product == "chrome"): [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/el-windows-1253-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/el-windows-1253-late.tentative.html.ini index c1f018c2..bd0255e 100644 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/el-windows-1253-late.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/encoding-detection/el-windows-1253-late.tentative.html.ini
@@ -1,5 +1,3 @@ [el-windows-1253-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR] [Check detection result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252-late.tentative.html.ini index c4e7aca..9c7b30b6 100644 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252-late.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252-late.tentative.html.ini
@@ -1,5 +1,3 @@ [fi-windows-1252-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR] [Check detection result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252.tentative.html.ini deleted file mode 100644 index 3aa081f6..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/fi-windows-1252.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fi-windows-1252.tentative.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/he-ISO-8859-8-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/he-ISO-8859-8-late.tentative.html.ini deleted file mode 100644 index 4f59ba1..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/he-ISO-8859-8-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[he-ISO-8859-8-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/he-windows-1255-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/he-windows-1255-late.tentative.html.ini deleted file mode 100644 index ab8528d..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/he-windows-1255-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[he-windows-1255-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/is-windows-1252-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/is-windows-1252-late.tentative.html.ini deleted file mode 100644 index 4f0d8912..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/is-windows-1252-late.tentative.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[is-windows-1252-late.tentative.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/it-windows-1252-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/it-windows-1252-late.tentative.html.ini deleted file mode 100644 index 4f65c16..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/it-windows-1252-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[it-windows-1252-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/ja-Shift_JIS-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/ja-Shift_JIS-late.tentative.html.ini deleted file mode 100644 index c721cf2..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/ja-Shift_JIS-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ja-Shift_JIS-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/ko-EUC-KR-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/ko-EUC-KR-late.tentative.html.ini deleted file mode 100644 index b224993..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/ko-EUC-KR-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ko-EUC-KR-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/th-windows-874-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/th-windows-874-late.tentative.html.ini deleted file mode 100644 index 44e3b03..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/th-windows-874-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[th-windows-874-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/tr-windows-1254-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/tr-windows-1254-late.tentative.html.ini deleted file mode 100644 index e9578ecf..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/tr-windows-1254-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[tr-windows-1254-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/uk-KOI8-U-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/uk-KOI8-U-late.tentative.html.ini index f5bc063..e4495a31 100644 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/uk-KOI8-U-late.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/encoding-detection/uk-KOI8-U-late.tentative.html.ini
@@ -1,5 +1,3 @@ [uk-KOI8-U-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR] [Check detection result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/uk-windows-1251-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/uk-windows-1251-late.tentative.html.ini deleted file mode 100644 index 09f0718..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/uk-windows-1251-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[uk-windows-1251-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding-detection/zh-GBK-late.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encoding-detection/zh-GBK-late.tentative.html.ini deleted file mode 100644 index 705e0eb..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding-detection/zh-GBK-late.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[zh-GBK-late.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/encodeInto.any.js.ini b/third_party/blink/web_tests/external/wpt/encoding/encodeInto.any.js.ini index e871bc1..542951f 100644 --- a/third_party/blink/web_tests/external/wpt/encoding/encodeInto.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/encoding/encodeInto.any.js.ini
@@ -1,134 +1,4 @@ -[encodeInto.any.sharedworker.html] - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 0] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 128] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler random] - expected: FAIL - - [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler random] - expected: FAIL - - [encodeInto.any.worker.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0] expected: FAIL @@ -384,6 +254,134 @@ expected: FAIL +[encodeInto.any.sharedworker.html] + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with A and destination length 10, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with 𝌆A and destination length 3, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with U+d834AU+df06A¥Hi and destination length 10, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with AU+df06 and destination length 4, offset 4, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 0] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler 128] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 0, filler random] + expected: FAIL + + [encodeInto() into SharedArrayBuffer with ¥¥ and destination length 4, offset 4, filler random] + expected: FAIL + + [encodeInto.any.serviceworker.html] [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 0, filler 0] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-decode.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-decode.html.ini deleted file mode 100644 index 63b640ea..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-decode.html.ini +++ /dev/null
@@ -1,29 +0,0 @@ -[eucjp-decode.html?8001-9000] - -[eucjp-decode.html?5001-6000] - -[eucjp-decode.html?11001-12000] - -[eucjp-decode.html?4001-5000] - expected: - if os == "win": [OK, CRASH] - -[eucjp-decode.html?10001-11000] - -[eucjp-decode.html?6001-7000] - -[eucjp-decode.html?1001-2000] - -[eucjp-decode.html?1-1000] - -[eucjp-decode.html?7001-8000] - -[eucjp-decode.html?9001-10000] - -[eucjp-decode.html?12001-13000] - -[eucjp-decode.html?2001-3000] - -[eucjp-decode.html?3001-4000] - -[eucjp-decode.html?13001-last]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-cseucpkdfmtjapanese.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-cseucpkdfmtjapanese.html.ini deleted file mode 100644 index 8ea50943..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-cseucpkdfmtjapanese.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[eucjp-encode-form-cseucpkdfmtjapanese.html?7001-last] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?4001-5000] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?2001-3000] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?3001-4000] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?1-1000] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?6001-7000] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?1001-2000] - expected: - if os == "win": [OK, CRASH] - -[eucjp-encode-form-cseucpkdfmtjapanese.html?5001-6000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-errors-hangul.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-errors-hangul.html.ini deleted file mode 100644 index a27737c..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-errors-hangul.html.ini +++ /dev/null
@@ -1,25 +0,0 @@ -[eucjp-encode-form-errors-hangul.html?2001-3000] - -[eucjp-encode-form-errors-hangul.html?7001-8000] - -[eucjp-encode-form-errors-hangul.html?1001-2000] - -[eucjp-encode-form-errors-hangul.html?8001-9000] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[eucjp-encode-form-errors-hangul.html?5001-6000] - -[eucjp-encode-form-errors-hangul.html?4001-5000] - -[eucjp-encode-form-errors-hangul.html?9001-10000] - -[eucjp-encode-form-errors-hangul.html?1-1000] - -[eucjp-encode-form-errors-hangul.html?6001-7000] - -[eucjp-encode-form-errors-hangul.html?10001-11000] - -[eucjp-encode-form-errors-hangul.html?3001-4000] - -[eucjp-encode-form-errors-hangul.html?11001-last]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-errors-han.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-errors-han.html.ini deleted file mode 100644 index 52bdec19..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-errors-han.html.ini +++ /dev/null
@@ -1,45 +0,0 @@ -[eucjp-encode-href-errors-han.html?12001-13000] - -[eucjp-encode-href-errors-han.html?1-1000] - -[eucjp-encode-href-errors-han.html?10001-11000] - -[eucjp-encode-href-errors-han.html?7001-8000] - -[eucjp-encode-href-errors-han.html?11001-12000] - -[eucjp-encode-href-errors-han.html?15001-16000] - -[eucjp-encode-href-errors-han.html?19001-20000] - -[eucjp-encode-href-errors-han.html?2001-3000] - -[eucjp-encode-href-errors-han.html?3001-4000] - -[eucjp-encode-href-errors-han.html?9001-10000] - -[eucjp-encode-href-errors-han.html?20001-21000] - -[eucjp-encode-href-errors-han.html?14001-15000] - -[eucjp-encode-href-errors-han.html?6001-7000] - -[eucjp-encode-href-errors-han.html?4001-5000] - -[eucjp-encode-href-errors-han.html?17001-18000] - -[eucjp-encode-href-errors-han.html?13001-14000] - -[eucjp-encode-href-errors-han.html?5001-6000] - -[eucjp-encode-href-errors-han.html?1001-2000] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[eucjp-encode-href-errors-han.html?8001-9000] - -[eucjp-encode-href-errors-han.html?16001-17000] - -[eucjp-encode-href-errors-han.html?18001-19000] - -[eucjp-encode-href-errors-han.html?21001-last]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp.html.ini deleted file mode 100644 index c633da4..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[iso2022jp-decode-csiso2022jp.html?6001-7000] - -[iso2022jp-decode-csiso2022jp.html?2001-3000] - -[iso2022jp-decode-csiso2022jp.html?1-1000] - -[iso2022jp-decode-csiso2022jp.html?3001-4000] - -[iso2022jp-decode-csiso2022jp.html?4001-5000] - -[iso2022jp-decode-csiso2022jp.html?1001-2000] - -[iso2022jp-decode-csiso2022jp.html?7001-last] - -[iso2022jp-decode-csiso2022jp.html?5001-6000] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode.html.ini deleted file mode 100644 index 0a612f33..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[iso2022jp-decode.html?6001-7000] - -[iso2022jp-decode.html?7001-last] - -[iso2022jp-decode.html?4001-5000] - expected: - if os == "win": [OK, CRASH] - -[iso2022jp-decode.html?1001-2000] - -[iso2022jp-decode.html?3001-4000] - -[iso2022jp-decode.html?5001-6000] - -[iso2022jp-decode.html?1-1000] - -[iso2022jp-decode.html?2001-3000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-csiso2022jp.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-csiso2022jp.html.ini deleted file mode 100644 index 7961923..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-csiso2022jp.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[iso2022jp-encode-form-csiso2022jp.html?3001-4000] - -[iso2022jp-encode-form-csiso2022jp.html?2001-3000] - -[iso2022jp-encode-form-csiso2022jp.html?1-1000] - -[iso2022jp-encode-form-csiso2022jp.html?5001-6000] - -[iso2022jp-encode-form-csiso2022jp.html?4001-5000] - -[iso2022jp-encode-form-csiso2022jp.html?7001-last] - -[iso2022jp-encode-form-csiso2022jp.html?6001-7000] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[iso2022jp-encode-form-csiso2022jp.html?1001-2000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form.html.ini deleted file mode 100644 index bba4683..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[iso2022jp-encode-form.html?6001-7000] - -[iso2022jp-encode-form.html?7001-last] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[iso2022jp-encode-form.html?3001-4000] - -[iso2022jp-encode-form.html?2001-3000] - -[iso2022jp-encode-form.html?4001-5000] - -[iso2022jp-encode-form.html?1-1000] - -[iso2022jp-encode-form.html?5001-6000] - -[iso2022jp-encode-form.html?1001-2000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932.html.ini deleted file mode 100644 index 5a51886d..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[sjis-decode-ms932.html?1-1000] - -[sjis-decode-ms932.html?6001-7000] - -[sjis-decode-ms932.html?2001-3000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[sjis-decode-ms932.html?7001-last] - -[sjis-decode-ms932.html?3001-4000] - -[sjis-decode-ms932.html?5001-6000] - -[sjis-decode-ms932.html?1001-2000] - -[sjis-decode-ms932.html?4001-5000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html.ini deleted file mode 100644 index cdad4272..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[sjis-encode-form-ms_kanji.html?6001-7000] - expected: - if os == "win": [OK, CRASH] - -[sjis-encode-form-ms_kanji.html?3001-4000] - -[sjis-encode-form-ms_kanji.html?4001-5000] - -[sjis-encode-form-ms_kanji.html?2001-3000] - -[sjis-encode-form-ms_kanji.html?5001-6000] - -[sjis-encode-form-ms_kanji.html?7001-last] - -[sjis-encode-form-ms_kanji.html?1001-2000] - -[sjis-encode-form-ms_kanji.html?1-1000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149.html.ini deleted file mode 100644 index 9d486b5..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149.html.ini +++ /dev/null
@@ -1,37 +0,0 @@ -[euckr-decode-iso-ir-149.html?16001-17000] - -[euckr-decode-iso-ir-149.html?14001-15000] - -[euckr-decode-iso-ir-149.html?13001-14000] - -[euckr-decode-iso-ir-149.html?6001-7000] - -[euckr-decode-iso-ir-149.html?12001-13000] - -[euckr-decode-iso-ir-149.html?1-1000] - -[euckr-decode-iso-ir-149.html?15001-16000] - -[euckr-decode-iso-ir-149.html?1001-2000] - -[euckr-decode-iso-ir-149.html?8001-9000] - -[euckr-decode-iso-ir-149.html?5001-6000] - -[euckr-decode-iso-ir-149.html?2001-3000] - -[euckr-decode-iso-ir-149.html?17001-last] - -[euckr-decode-iso-ir-149.html?9001-10000] - -[euckr-decode-iso-ir-149.html?10001-11000] - -[euckr-decode-iso-ir-149.html?4001-5000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[euckr-decode-iso-ir-149.html?11001-12000] - -[euckr-decode-iso-ir-149.html?7001-8000] - -[euckr-decode-iso-ir-149.html?3001-4000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601.html.ini deleted file mode 100644 index fdc8f2f..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601.html.ini +++ /dev/null
@@ -1,37 +0,0 @@ -[euckr-decode-ksc5601.html?12001-13000] - -[euckr-decode-ksc5601.html?8001-9000] - -[euckr-decode-ksc5601.html?10001-11000] - -[euckr-decode-ksc5601.html?2001-3000] - -[euckr-decode-ksc5601.html?16001-17000] - -[euckr-decode-ksc5601.html?9001-10000] - -[euckr-decode-ksc5601.html?13001-14000] - -[euckr-decode-ksc5601.html?3001-4000] - -[euckr-decode-ksc5601.html?15001-16000] - -[euckr-decode-ksc5601.html?17001-last] - -[euckr-decode-ksc5601.html?7001-8000] - expected: - if os == "win": [OK, CRASH] - -[euckr-decode-ksc5601.html?11001-12000] - -[euckr-decode-ksc5601.html?14001-15000] - -[euckr-decode-ksc5601.html?6001-7000] - -[euckr-decode-ksc5601.html?4001-5000] - -[euckr-decode-ksc5601.html?1-1000] - -[euckr-decode-ksc5601.html?1001-2000] - -[euckr-decode-ksc5601.html?5001-6000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html.ini deleted file mode 100644 index 92380f20..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html.ini +++ /dev/null
@@ -1,37 +0,0 @@ -[euckr-encode-form-cseuckr.html?12001-13000] - -[euckr-encode-form-cseuckr.html?15001-16000] - -[euckr-encode-form-cseuckr.html?3001-4000] - expected: - if os == "win": [OK, CRASH] - -[euckr-encode-form-cseuckr.html?9001-10000] - -[euckr-encode-form-cseuckr.html?7001-8000] - -[euckr-encode-form-cseuckr.html?16001-17000] - -[euckr-encode-form-cseuckr.html?8001-9000] - -[euckr-encode-form-cseuckr.html?10001-11000] - -[euckr-encode-form-cseuckr.html?1-1000] - -[euckr-encode-form-cseuckr.html?11001-12000] - -[euckr-encode-form-cseuckr.html?17001-last] - -[euckr-encode-form-cseuckr.html?2001-3000] - -[euckr-encode-form-cseuckr.html?4001-5000] - -[euckr-encode-form-cseuckr.html?13001-14000] - -[euckr-encode-form-cseuckr.html?14001-15000] - -[euckr-encode-form-cseuckr.html?6001-7000] - -[euckr-encode-form-cseuckr.html?1001-2000] - -[euckr-encode-form-cseuckr.html?5001-6000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html.ini deleted file mode 100644 index 9fc5f2a..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[euckr-encode-form-errors-misc.html?2001-3000] - -[euckr-encode-form-errors-misc.html?3001-last] - -[euckr-encode-form-errors-misc.html?1-1000] - -[euckr-encode-form-errors-misc.html?1001-2000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html.ini deleted file mode 100644 index d3d1854..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html.ini +++ /dev/null
@@ -1,37 +0,0 @@ -[euckr-encode-form-iso-ir-149.html?5001-6000] - -[euckr-encode-form-iso-ir-149.html?15001-16000] - -[euckr-encode-form-iso-ir-149.html?14001-15000] - -[euckr-encode-form-iso-ir-149.html?7001-8000] - -[euckr-encode-form-iso-ir-149.html?2001-3000] - -[euckr-encode-form-iso-ir-149.html?1-1000] - expected: - if os == "win": [OK, CRASH] - -[euckr-encode-form-iso-ir-149.html?3001-4000] - -[euckr-encode-form-iso-ir-149.html?1001-2000] - -[euckr-encode-form-iso-ir-149.html?13001-14000] - -[euckr-encode-form-iso-ir-149.html?8001-9000] - -[euckr-encode-form-iso-ir-149.html?12001-13000] - -[euckr-encode-form-iso-ir-149.html?17001-last] - -[euckr-encode-form-iso-ir-149.html?10001-11000] - -[euckr-encode-form-iso-ir-149.html?11001-12000] - -[euckr-encode-form-iso-ir-149.html?9001-10000] - -[euckr-encode-form-iso-ir-149.html?4001-5000] - -[euckr-encode-form-iso-ir-149.html?6001-7000] - -[euckr-encode-form-iso-ir-149.html?16001-17000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html.ini deleted file mode 100644 index 5f403d0..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html.ini +++ /dev/null
@@ -1,37 +0,0 @@ -[euckr-encode-form-ksc_5601.html?17001-last] - -[euckr-encode-form-ksc_5601.html?11001-12000] - -[euckr-encode-form-ksc_5601.html?12001-13000] - -[euckr-encode-form-ksc_5601.html?8001-9000] - -[euckr-encode-form-ksc_5601.html?14001-15000] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[euckr-encode-form-ksc_5601.html?7001-8000] - -[euckr-encode-form-ksc_5601.html?3001-4000] - -[euckr-encode-form-ksc_5601.html?16001-17000] - -[euckr-encode-form-ksc_5601.html?9001-10000] - -[euckr-encode-form-ksc_5601.html?2001-3000] - -[euckr-encode-form-ksc_5601.html?15001-16000] - -[euckr-encode-form-ksc_5601.html?1001-2000] - -[euckr-encode-form-ksc_5601.html?1-1000] - -[euckr-encode-form-ksc_5601.html?6001-7000] - -[euckr-encode-form-ksc_5601.html?5001-6000] - -[euckr-encode-form-ksc_5601.html?4001-5000] - -[euckr-encode-form-ksc_5601.html?13001-14000] - -[euckr-encode-form-ksc_5601.html?10001-11000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5.html.ini deleted file mode 100644 index 29f837e..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5.html.ini +++ /dev/null
@@ -1,31 +0,0 @@ -[big5-decode-csbig5.html?2001-3000] - -[big5-decode-csbig5.html?1-1000] - -[big5-decode-csbig5.html?7001-8000] - -[big5-decode-csbig5.html?12001-13000] - -[big5-decode-csbig5.html?13001-14000] - -[big5-decode-csbig5.html?14001-last] - -[big5-decode-csbig5.html?3001-4000] - -[big5-decode-csbig5.html?6001-7000] - -[big5-decode-csbig5.html?4001-5000] - -[big5-decode-csbig5.html?9001-10000] - -[big5-decode-csbig5.html?8001-9000] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] - -[big5-decode-csbig5.html?1001-2000] - -[big5-decode-csbig5.html?10001-11000] - -[big5-decode-csbig5.html?5001-6000] - -[big5-decode-csbig5.html?11001-12000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-encode-form.html.ini b/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-encode-form.html.ini deleted file mode 100644 index ef04a8b11..0000000 --- a/third_party/blink/web_tests/external/wpt/encoding/legacy-mb-tchinese/big5/big5-encode-form.html.ini +++ /dev/null
@@ -1,31 +0,0 @@ -[big5-encode-form.html?9001-10000] - -[big5-encode-form.html?10001-11000] - -[big5-encode-form.html?4001-5000] - -[big5-encode-form.html?5001-6000] - -[big5-encode-form.html?6001-7000] - -[big5-encode-form.html?12001-13000] - -[big5-encode-form.html?3001-4000] - -[big5-encode-form.html?1-1000] - -[big5-encode-form.html?7001-8000] - -[big5-encode-form.html?8001-9000] - -[big5-encode-form.html?1001-2000] - -[big5-encode-form.html?2001-3000] - -[big5-encode-form.html?14001-last] - -[big5-encode-form.html?13001-14000] - expected: - if (flag_specific == "") and (product == "content_shell"): [OK, CRASH] - -[big5-encode-form.html?11001-12000]
diff --git a/third_party/blink/web_tests/external/wpt/encoding/streams/decode-utf8.any.js.ini b/third_party/blink/web_tests/external/wpt/encoding/streams/decode-utf8.any.js.ini index db2c707e..c35581c 100644 --- a/third_party/blink/web_tests/external/wpt/encoding/streams/decode-utf8.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/encoding/streams/decode-utf8.any.js.ini
@@ -1,21 +1,4 @@ -[decode-utf8.any.sharedworker.html] - [decoding one UTF-8 chunk should give one output string - SharedArrayBuffer] - expected: FAIL - - [decoding an empty chunk should give no output chunks - SharedArrayBuffer] - expected: FAIL - - [an initial empty chunk should be ignored - SharedArrayBuffer] - expected: FAIL - - [a trailing empty chunk should be ignored - SharedArrayBuffer] - expected: FAIL - - [UTF-8 EOF handling - SharedArrayBuffer] - expected: FAIL - - -[decode-utf8.any.worker.html] +[decode-utf8.any.html] [decoding one UTF-8 chunk should give one output string - SharedArrayBuffer] expected: FAIL @@ -49,7 +32,24 @@ expected: FAIL -[decode-utf8.any.html] +[decode-utf8.any.sharedworker.html] + [decoding one UTF-8 chunk should give one output string - SharedArrayBuffer] + expected: FAIL + + [decoding an empty chunk should give no output chunks - SharedArrayBuffer] + expected: FAIL + + [an initial empty chunk should be ignored - SharedArrayBuffer] + expected: FAIL + + [a trailing empty chunk should be ignored - SharedArrayBuffer] + expected: FAIL + + [UTF-8 EOF handling - SharedArrayBuffer] + expected: FAIL + + +[decode-utf8.any.worker.html] [decoding one UTF-8 chunk should give one output string - SharedArrayBuffer] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding/textdecoder-copy.any.js.ini b/third_party/blink/web_tests/external/wpt/encoding/textdecoder-copy.any.js.ini index 7642ad4..a8d563f 100644 --- a/third_party/blink/web_tests/external/wpt/encoding/textdecoder-copy.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/encoding/textdecoder-copy.any.js.ini
@@ -1,3 +1,8 @@ +[textdecoder-copy.any.sharedworker.html] + [Modify buffer after passing it in (SharedArrayBuffer)] + expected: FAIL + + [textdecoder-copy.any.serviceworker.html] [Modify buffer after passing it in (SharedArrayBuffer)] expected: FAIL @@ -11,8 +16,3 @@ [textdecoder-copy.any.worker.html] [Modify buffer after passing it in (SharedArrayBuffer)] expected: FAIL - - -[textdecoder-copy.any.sharedworker.html] - [Modify buffer after passing it in (SharedArrayBuffer)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding/textdecoder-streaming.any.js.ini b/third_party/blink/web_tests/external/wpt/encoding/textdecoder-streaming.any.js.ini index f116ef62..b74f9af 100644 --- a/third_party/blink/web_tests/external/wpt/encoding/textdecoder-streaming.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/encoding/textdecoder-streaming.any.js.ini
@@ -1,54 +1,4 @@ -[textdecoder-streaming.any.html] - [Streaming decode: utf-8, 1 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-8, 2 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-8, 3 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-8, 4 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-8, 5 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16le, 1 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16le, 2 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16le, 3 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16le, 4 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16le, 5 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16be, 1 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16be, 2 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16be, 3 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16be, 4 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: utf-16be, 5 byte window (SharedArrayBuffer)] - expected: FAIL - - [Streaming decode: UTF-8 chunk tests (SharedArrayBuffer)] - expected: FAIL - - -[textdecoder-streaming.any.serviceworker.html] +[textdecoder-streaming.any.sharedworker.html] [Streaming decode: utf-8, 1 byte window (SharedArrayBuffer)] expected: FAIL @@ -148,7 +98,57 @@ expected: FAIL -[textdecoder-streaming.any.sharedworker.html] +[textdecoder-streaming.any.serviceworker.html] + [Streaming decode: utf-8, 1 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-8, 2 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-8, 3 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-8, 4 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-8, 5 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16le, 1 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16le, 2 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16le, 3 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16le, 4 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16le, 5 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16be, 1 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16be, 2 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16be, 3 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16be, 4 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: utf-16be, 5 byte window (SharedArrayBuffer)] + expected: FAIL + + [Streaming decode: UTF-8 chunk tests (SharedArrayBuffer)] + expected: FAIL + + +[textdecoder-streaming.any.html] [Streaming decode: utf-8, 1 byte window (SharedArrayBuffer)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encoding/unsupported-labels.window.js.ini b/third_party/blink/web_tests/external/wpt/encoding/unsupported-labels.window.js.ini index e63fc0b..1e6a9cbf 100644 --- a/third_party/blink/web_tests/external/wpt/encoding/unsupported-labels.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/encoding/unsupported-labels.window.js.ini
@@ -1,124 +1,169 @@ [unsupported-labels.window.html] expected: TIMEOUT - [x-mac-japanese is not supported by the Encoding Standard] + [x-cp20001 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-centraleurroman is not supported by the Encoding Standard] + [x-cp20003 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-thai is not supported by the Encoding Standard] + [x-cp20004 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [_autodetect is not supported by the Encoding Standard] + [x-cp20005 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-iscii-ma is not supported by the Encoding Standard] + [x-cp20261 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-iscii-gu is not supported by the Encoding Standard] + [x-cp20269 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-iscii-be is not supported by the Encoding Standard] + [x-cp20936 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-roman-latin1 is not supported by the Encoding Standard] + [x-cp20949 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-iscii-t is not supported by the Encoding Standard] + [x-cp21027 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-nextstep is not supported by the Encoding Standard] + [x-cp50227 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-korean is not supported by the Encoding Standard] + [x-cp50229 is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-chinesetrad is not supported by the Encoding Standard] + [x-ebcdic-koreanextended is not supported by the Encoding Standard] + expected: [PASS, TIMEOUT] + + [x-europa is not supported by the Encoding Standard] + expected: [PASS, TIMEOUT] + + [x-ia5 is not supported by the Encoding Standard] + expected: [PASS, TIMEOUT] + + [x-ia5-german is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] [x-ia5-norwegian is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-arabic is not supported by the Encoding Standard] + [x-ia5-swedish is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] [x-iscii-as is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [_autodetect_kr is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-gurmukhi is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-devanagari is not supported by the Encoding Standard] + [x-iscii-be is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] [x-iscii-de is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-ia5-swedish is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-chinesesimp is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-iscii-te is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-farsi is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-iscii-or is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-croatian is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [_autodetect_all is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-tibetan is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-ce is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-vps is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-dingbats is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-hebrew is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-gujarati is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-icelandic is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-vt100 is not supported by the Encoding Standard] + [x-iscii-gu is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] [x-iscii-ka is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-romanian is not supported by the Encoding Standard] + [x-iscii-ma is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] - [x-mac-greek is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-iscii-ta is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-symbol is not supported by the Encoding Standard] - expected: [PASS, TIMEOUT] - - [x-mac-turkish is not supported by the Encoding Standard] + [x-iscii-or is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] [x-iscii-pa is not supported by the Encoding Standard] expected: [PASS, TIMEOUT] + + [x-iscii-t is not supported by the Encoding Standard] + expected: [TIMEOUT, PASS] + + [x-iscii-ta is not supported by the Encoding Standard] + expected: [TIMEOUT, PASS] + + [x-iscii-te is not supported by the Encoding Standard] + expected: [TIMEOUT, PASS] + + [x-mac-arabic is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-ce is not supported by the Encoding Standard] + expected: [TIMEOUT, PASS] + + [x-mac-centraleurroman is not supported by the Encoding Standard] + expected: [TIMEOUT, PASS] + + [x-mac-chinesesimp is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-chinesetrad is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-croatian is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-devanagari is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-dingbats is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-farsi is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-greek is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-gujarati is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-gurmukhi is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-hebrew is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-icelandic is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-japanese is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-korean is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-roman-latin1 is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-romanian is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-symbol is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-thai is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-tibetan is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-turkish is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-mac-vt100 is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-nextstep is not supported by the Encoding Standard] + expected: TIMEOUT + + [x-vps is not supported by the Encoding Standard] + expected: TIMEOUT + + [_autodetect is not supported by the Encoding Standard] + expected: TIMEOUT + + [_autodetect_all is not supported by the Encoding Standard] + expected: TIMEOUT + + [_autodetect_kr is not supported by the Encoding Standard] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-encryption-scheme.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-encryption-scheme.https.html.ini deleted file mode 100644 index 14b49092..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-encryption-scheme.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-check-encryption-scheme.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-initdata-type.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-initdata-type.https.html.ini deleted file mode 100644 index 8e494cc..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-initdata-type.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-check-initdata-type.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-status-for-hdcp.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-status-for-hdcp.https.html.ini deleted file mode 100644 index d1a17cb..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-check-status-for-hdcp.https.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[clearkey-check-status-for-hdcp.https.html] - disabled: @False - [org.w3.clearkey support for empty HDCP version.] - expected: FAIL - - [org.w3.clearkey support for HDCP 1.0.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events-session-closed-event.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events-session-closed-event.https.html.ini deleted file mode 100644 index 06ae261..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events-session-closed-event.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-events-session-closed-event.https.html] - [org.w3.clearkey test MediaKeySession closed event.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events.https.html.ini deleted file mode 100644 index 58371c3..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-events.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-events.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-generate-request-disallowed-input.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-generate-request-disallowed-input.https.html.ini deleted file mode 100644 index ff899829..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-generate-request-disallowed-input.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-generate-request-disallowed-input.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-invalid-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-invalid-license.https.html.ini deleted file mode 100644 index a318f32..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-invalid-license.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-invalid-license.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini deleted file mode 100644 index ffaa254..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-keystatuses-multiple-sessions.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses.https.html.ini deleted file mode 100644 index dc56c5f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-keystatuses.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-keystatuses.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html.ini deleted file mode 100644 index fdc970d..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-destroy-persistent-license.https.html] - [org.w3.clearkey, persistent-license, mp4, playback, destroy and acknowledge] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html.ini deleted file mode 100644 index 8f84f023..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-persistent-license-events.https.html] - [org.w3.clearkey, persistent-license, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license.https.html.ini deleted file mode 100644 index d886a2b..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-persistent-license.https.html] - [org.w3.clearkey, persistent-license, mp4playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html.ini deleted file mode 100644 index fd90d78..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-persistent-usage-record-events.https.html] - [org.w3.clearkey, persistent-usage-record, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html.ini deleted file mode 100644 index 400cec6..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-persistent-usage-record.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-persistent-usage-record.https.html] - [org.w3.clearkey, persistent-usage-record, mp4playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html.ini deleted file mode 100644 index a02efe8..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-retrieve-destroy-persistent-license.https.html] - [org.w3.clearkey, persistent-license, mp4, playback, retrieve, playback and destroy] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html.ini deleted file mode 100644 index 42c453d..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-retrieve-persistent-license.https.html] - [org.w3.clearkey, persistent-license, mp4, playback, retrieve and playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html.ini deleted file mode 100644 index f6d0dda..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-retrieve-persistent-usage-record.https.html] - [org.w3.clearkey, persistent-usage-record, mp4, playback, retrieve in new window] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html.ini deleted file mode 100644 index 9c1f7a92..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html] - [org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources in separate segments] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html.ini deleted file mode 100644 index a4ffb91..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-clear-encrypted.https.html] - [org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html.ini deleted file mode 100644 index 989b221..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html] - [org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html.ini deleted file mode 100644 index f54fa9041..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-encrypted-clear.https.html] - [org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-events.https.html.ini deleted file mode 100644 index cc1bd6b5..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-events.https.html] - [org.w3.clearkey, temporary, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini deleted file mode 100644 index b13465bb..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html] - [org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html.ini deleted file mode 100644 index 601476c0..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-multikey-sequential.https.html] - [org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html.ini deleted file mode 100644 index 747384ed..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-multikey.https.html] - [org.w3.clearkey, temporary, mp4, playback, multikey audio/video] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html.ini deleted file mode 100644 index 03c583d7..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-multisession.https.html] - [org.w3.clearkey, temporary, mp4, playback with multiple sessions, multikey video] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini deleted file mode 100644 index cda62ab..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html] - [org.w3.clearkey, temporary, mp4, playback, setMediaKeys after setting video.src] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini deleted file mode 100644 index f98bd38..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html] - [org.w3.clearkey, temporary, mp4, playback, setMediaKeys after updating session] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini deleted file mode 100644 index 3fcd6ae..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html] - [org.w3.clearkey, temporary, mp4, playback, setMediaKeys first] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini deleted file mode 100644 index 82d07e69..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html] - [org.w3.clearkey, temporary, mp4, playback, setMediaKeys in encrypted event] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html.ini deleted file mode 100644 index 6f795c5..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-two-videos.https.html] - [org.w3.clearkey, temporary, mp4, playback two videos] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html.ini deleted file mode 100644 index f9d3abe..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary-waitingforkey.https.html] - [org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary.https.html.ini deleted file mode 100644 index cdcbf0f7..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-playback-temporary.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-playback-temporary.https.html] - [org.w3.clearkey, temporary, mp4, playback, single key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html.ini deleted file mode 100644 index 681c30a..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html.ini +++ /dev/null
@@ -1,45 +0,0 @@ -[clearkey-mp4-requestmediakeysystemaccess.https.html] - [Basic supported configuration] - expected: FAIL - - [Partially supported configuration] - expected: FAIL - - [Supported audio codec] - expected: FAIL - - [ContentType formatting must be preserved] - expected: FAIL - - [Two configurations, one supported] - expected: FAIL - - [Two configurations, both supported] - expected: FAIL - - [Leading space in contentType] - expected: FAIL - - [Space before ; in contentType] - expected: FAIL - - [Trailing space in contentType] - expected: FAIL - - [Space at start of codecs parameter] - expected: FAIL - - [Space at end of codecs parameter] - expected: FAIL - - [Video/] - expected: FAIL - - [Codecs=] - expected: FAIL - - [Upper case MIME type] - expected: FAIL - - [CODECS=] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html.ini deleted file mode 100644 index 5934c506..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-reset-src-after-setmediakeys.https.html] - [Reset src after setMediaKeys().] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html.ini deleted file mode 100644 index 3b9f943..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-setmediakeys-again-after-resetting-src.https.html] - [org.w3.clearkey, setmediakeys again after resetting src] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini deleted file mode 100644 index faa95b34..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-mp4-setmediakeys-at-same-time.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini deleted file mode 100644 index 0f58e39..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html] - [org.w3.clearkey, setmediakeys multiple times with different mediakeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini deleted file mode 100644 index 02884f4..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html] - [org.w3.clearkey, setmediakeys multiple times with the same mediakeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini deleted file mode 100644 index 2cd744f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini deleted file mode 100644 index 482f024..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-setmediakeys.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-mp4-setmediakeys.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html.ini deleted file mode 100644 index 947c359e..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[clearkey-mp4-syntax-mediakeys.https.html] - [org.w3.clearkey test MediaKeys attribute syntax] - expected: FAIL - - [org.w3.clearkey test MediaKeys setServerCertificate() exceptions.] - expected: FAIL - - [org.w3.clearkey test MediaKeys setServerCertificate() syntax with non-empty certificate.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html.ini deleted file mode 100644 index 9aa6b92..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html.ini +++ /dev/null
@@ -1,21 +0,0 @@ -[clearkey-mp4-syntax-mediakeysession.https.html] - [org.w3.clearkey test MediaKeySession generateRequest() exceptions.] - expected: FAIL - - [org.w3.clearkey test MediaKeySession load() exceptions.] - expected: FAIL - - [org.w3.clearkey test if MediaKeySession generateRequest() resolves for various sessions] - expected: FAIL - - [org.w3.clearkey test MediaKeySession update() exceptions.] - expected: FAIL - - [org.w3.clearkey test MediaKeySession close() exceptions.] - expected: FAIL - - [org.w3.clearkey test MediaKeySession remove() exceptions.] - expected: FAIL - - [org.w3.clearkey test MediaKeySession attribute syntax.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html.ini deleted file mode 100644 index d2ec587..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-syntax-mediakeysystemaccess.https.html] - [org.w3.clearkey test MediaKeySystemAccess attribute syntax.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-unique-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-unique-origin.https.html.ini deleted file mode 100644 index 0a71a6f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-unique-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-unique-origin.https.html] - [Unique origin is unable to create MediaKeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-update-disallowed-input.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-update-disallowed-input.https.html.ini deleted file mode 100644 index 2f8a9501..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-update-disallowed-input.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-mp4-update-disallowed-input.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html.ini deleted file mode 100644 index 919dcadbf..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-mp4-waiting-for-a-key.https.html] - [Waiting for a key.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-not-callable-after-createsession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-not-callable-after-createsession.https.html.ini deleted file mode 100644 index 5e7660f2..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-not-callable-after-createsession.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[clearkey-not-callable-after-createsession.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-update-non-ascii-input.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-update-non-ascii-input.https.html.ini deleted file mode 100644 index f841bf95..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/clearkey-update-non-ascii-input.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clearkey-update-non-ascii-input.https.html] - [org.w3.clearkey test handling of non-ASCII responses for update()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-check-status-for-hdcp.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-check-status-for-hdcp.https.html.ini deleted file mode 100644 index adf3d15..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-check-status-for-hdcp.https.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[drm-check-status-for-hdcp.https.html] - [drm support for empty HDCP version.] - expected: FAIL - - [drm support for HDCP 1.0.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events-session-closed-event.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events-session-closed-event.https.html.ini deleted file mode 100644 index 94be29c..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events-session-closed-event.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-events-session-closed-event.https.html] - [drm test MediaKeySession closed event.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events.https.html.ini deleted file mode 100644 index 92ff3fba8..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-events.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-events.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-expiration.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-expiration.https.html.ini deleted file mode 100644 index 3ecda62..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-expiration.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-expiration.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-generate-request-disallowed-input.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-generate-request-disallowed-input.https.html.ini deleted file mode 100644 index 184a9ff..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-generate-request-disallowed-input.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-generate-request-disallowed-input.https.html] - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-invalid-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-invalid-license.https.html.ini deleted file mode 100644 index 85a7e26..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-invalid-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-invalid-license.https.html] - [Update with invalid Clear Key license] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses-multiple-sessions.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses-multiple-sessions.https.html.ini deleted file mode 100644 index 3b95d449..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses-multiple-sessions.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-keystatuses-multiple-sessions.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses.https.html.ini deleted file mode 100644 index beee5aaae..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-keystatuses.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-keystatuses.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-onencrypted.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-onencrypted.https.html.ini deleted file mode 100644 index 7e606e6f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-onencrypted.https.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[drm-mp4-onencrypted.https.html] - expected: - if product == "chrome": ERROR - TIMEOUT - [encrypted fired on encrypted media file.] - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html.ini deleted file mode 100644 index 90ec644a..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-destroy-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-destroy-persistent-license.https.html] - [drm, persistent-license, mp4, playback, destroy and acknowledge] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license-events.https.html.ini deleted file mode 100644 index ae5583e..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-persistent-license-events.https.html] - [drm, persistent-license, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license.https.html.ini deleted file mode 100644 index 5878c24f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-persistent-license.https.html] - [drm, persistent-license, mp4playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html.ini deleted file mode 100644 index 1ab46c0..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-persistent-usage-record-events.https.html] - [drm, persistent-usage-record, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html.ini deleted file mode 100644 index 5dd41266c..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-persistent-usage-record.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-persistent-usage-record.https.html] - [drm, persistent-usage-record, mp4playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html.ini deleted file mode 100644 index 90a0e21..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-retrieve-destroy-persistent-license.https.html] - [drm, persistent-license, mp4, playback, retrieve, playback and destroy] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html.ini deleted file mode 100644 index 8b125e1..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-license.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-retrieve-persistent-license.https.html] - [drm, persistent-license, mp4, playback, retrieve, playback] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html.ini deleted file mode 100644 index f8269dc..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-retrieve-persistent-usage-record.https.html] - [drm, persistent-usage-record, mp4, playback, retrieve in new window] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html.ini deleted file mode 100644 index 53fb0ee2..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-clear-encrypted.https.html] - [drm, temporary, mp4, playback, single key, clear then encrypted content] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html.ini deleted file mode 100644 index 92403e7..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-encrypted-clear-sources.https.html] - [drm, temporary, mp4, playback, encrypted and clear sources] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html.ini deleted file mode 100644 index 35d09ba..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-encrypted-clear.https.html] - [drm, temporary, mp4, playback, single key, clear then encrypted content] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-events.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-events.https.html.ini deleted file mode 100644 index 7d556b5..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-events.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-events.https.html] - [drm, temporary, mp4, playback, check events] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-expired.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-expired.https.html.ini deleted file mode 100644 index 9537e07..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-expired.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-expired.https.html] - [drm, temporary, mp4, expired license] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini deleted file mode 100644 index 42394c1..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-multikey-sequential-readyState.https.html] - [drm, successful playback, temporary, mp4, multiple keys, sequential, readyState] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html.ini deleted file mode 100644 index edd051dc..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-multikey-sequential.https.html] - [drm, successful playback, temporary, mp4, multiple keys, sequential] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey.https.html.ini deleted file mode 100644 index 31a3c202..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multikey.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-multikey.https.html] - [drm, temporary, mp4, playback, multikey audio/video] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multisession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multisession.https.html.ini deleted file mode 100644 index 0644126..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-multisession.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-multisession.https.html] - [drm, temporary, mp4, playback with multiple sessions, multikey video] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html.ini deleted file mode 100644 index 47afd19..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration-keystatus.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-playduration-keystatus.html] - [drm, temporary, mp4, playback with limited playduration, check keystatus, single key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration.html.ini deleted file mode 100644 index 85917b9..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-playduration.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-playduration.html] - [drm, temporary, mp4, playback with limited playduration, single key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini deleted file mode 100644 index edeb99a..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-setMediaKeys-after-src.https.html] - [drm, temporary, mp4, playback, setMediaKeys after setting video.src] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini deleted file mode 100644 index 3d08a23..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-setMediaKeys-after-update.https.html] - [drm, temporary, mp4, playback, setMediaKeys after updating session] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini deleted file mode 100644 index bf802ea..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-setMediaKeys-immediately.https.html] - [drm, temporary, mp4, playback, setMediaKeys first] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini deleted file mode 100644 index 757717f3..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-setMediaKeys-onencrypted.https.html] - [drm, temporary, mp4, playback, setMediaKeys in encrypted event] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html.ini deleted file mode 100644 index f492ad7..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-two-videos.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-two-videos.https.html] - [drm, temporary, mp4, playback two videos] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html.ini deleted file mode 100644 index d87bc0a..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary-waitingforkey.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary-waitingforkey.https.html] - [drm, successful playback, temporary, mp4, waitingforkey event, 1 key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary.https.html.ini deleted file mode 100644 index fb1c4f9c..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-playback-temporary.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-playback-temporary.https.html] - [drm, temporary, mp4, playback, single key] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html.ini deleted file mode 100644 index fb98f18..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-requestmediakeysystemaccess.https.html.ini +++ /dev/null
@@ -1,45 +0,0 @@ -[drm-mp4-requestmediakeysystemaccess.https.html] - [Basic supported configuration] - expected: FAIL - - [Partially supported configuration] - expected: FAIL - - [Supported audio codec] - expected: FAIL - - [ContentType formatting must be preserved] - expected: FAIL - - [Two configurations, one supported] - expected: FAIL - - [Two configurations, both supported] - expected: FAIL - - [Leading space in contentType] - expected: FAIL - - [Space before ; in contentType] - expected: FAIL - - [Trailing space in contentType] - expected: FAIL - - [Space at start of codecs parameter] - expected: FAIL - - [Space at end of codecs parameter] - expected: FAIL - - [Video/] - expected: FAIL - - [Codecs=] - expected: FAIL - - [Upper case MIME type] - expected: FAIL - - [CODECS=] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html.ini deleted file mode 100644 index f714d2f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-reset-src-after-setmediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-reset-src-after-setmediakeys.https.html] - [Reset src after setMediaKeys().] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html.ini deleted file mode 100644 index e43d52e3..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-setmediakeys-again-after-resetting-src.https.html] - [drm, setmediakeys again after resetting src] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html.ini deleted file mode 100644 index 4dd4e36..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-at-same-time.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-mp4-setmediakeys-at-same-time.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini deleted file mode 100644 index f3987d05..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html] - [drm, setmediakeys multiple times with different mediakeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini deleted file mode 100644 index 53ff8ea..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html] - [drm, setmediakeys multiple times with the same mediakeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html.ini deleted file mode 100644 index 1fcda53..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-mp4-setmediakeys-to-multiple-video-elements.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys.https.html.ini deleted file mode 100644 index 844e594..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-setmediakeys.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-mp4-setmediakeys.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeys.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeys.https.html.ini deleted file mode 100644 index 5f79f5f4..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeys.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[drm-mp4-syntax-mediakeys.https.html] - [drm test MediaKeys attribute syntax] - expected: FAIL - - [drm test MediaKeys setServerCertificate() exceptions.] - expected: FAIL - - [drm test MediaKeys setServerCertificate() syntax with non-empty certificate.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysession.https.html.ini deleted file mode 100644 index de672d1..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysession.https.html.ini +++ /dev/null
@@ -1,21 +0,0 @@ -[drm-mp4-syntax-mediakeysession.https.html] - [drm test MediaKeySession generateRequest() exceptions.] - expected: FAIL - - [drm test MediaKeySession load() exceptions.] - expected: FAIL - - [drm test if MediaKeySession generateRequest() resolves for various sessions] - expected: FAIL - - [drm test MediaKeySession update() exceptions.] - expected: FAIL - - [drm test MediaKeySession close() exceptions.] - expected: FAIL - - [drm test MediaKeySession remove() exceptions.] - expected: FAIL - - [drm test MediaKeySession attribute syntax.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html.ini deleted file mode 100644 index df9c2c1..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-syntax-mediakeysystemaccess.https.html] - [drm test MediaKeySystemAccess attribute syntax.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-unique-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-unique-origin.https.html.ini deleted file mode 100644 index 559972c..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-unique-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-unique-origin.https.html] - [Unique origin is unable to create MediaKeys] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-waiting-for-a-key.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-waiting-for-a-key.https.html.ini deleted file mode 100644 index c66a181..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-mp4-waiting-for-a-key.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[drm-mp4-waiting-for-a-key.https.html] - [Waiting for a key.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-not-callable-after-createsession.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-not-callable-after-createsession.https.html.ini deleted file mode 100644 index fa0f4266..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-not-callable-after-createsession.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[drm-not-callable-after-createsession.https.html] - [drm, temporary, update() immediately after createSession()] - expected: FAIL - - [drm, temporary, close() immediately after createSession()] - expected: FAIL - - [drm, temporary, remove() immediately after createSession()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-temporary-license-type.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/drm-temporary-license-type.https.html.ini deleted file mode 100644 index 92f55b3..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/drm-temporary-license-type.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[drm-temporary-license-type.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-default-feature-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-default-feature-policy.https.sub.html.ini deleted file mode 100644 index 6c39fede..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-default-feature-policy.https.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[encrypted-media-default-feature-policy.https.sub.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-supported-by-feature-policy.tentative.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-supported-by-feature-policy.tentative.html.ini deleted file mode 100644 index 16447f1f..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/encrypted-media-supported-by-feature-policy.tentative.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[encrypted-media-supported-by-feature-policy.tentative.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/encrypted-media/idlharness.https.html.ini b/third_party/blink/web_tests/external/wpt/encrypted-media/idlharness.https.html.ini deleted file mode 100644 index 673d356..0000000 --- a/third_party/blink/web_tests/external/wpt/encrypted-media/idlharness.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[idlharness.https.html] - disabled: @False
diff --git a/third_party/blink/web_tests/external/wpt/event-timing/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/event-timing/idlharness.any.js.ini index 10efdbe..856be5d 100644 --- a/third_party/blink/web_tests/external/wpt/event-timing/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/event-timing/idlharness.any.js.ini
@@ -1,14 +1,3 @@ -[idlharness.any.serviceworker.html] - [EventCounts must be primary interface of performance.eventCounts] - expected: FAIL - - [Stringification of performance.eventCounts] - expected: FAIL - - [EventCounts interface: performance.eventCounts must not have property "undefined"] - expected: FAIL - - [idlharness.any.worker.html] [EventCounts must be primary interface of performance.eventCounts] expected: FAIL @@ -20,11 +9,14 @@ expected: FAIL -[idlharness.any.html] - [Performance interface: performance must inherit property "interactionCount" with the proper type] +[idlharness.any.serviceworker.html] + [EventCounts must be primary interface of performance.eventCounts] expected: FAIL - [Performance interface: attribute interactionCount] + [Stringification of performance.eventCounts] + expected: FAIL + + [EventCounts interface: performance.eventCounts must not have property "undefined"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/eventsource/eventsource-constructor-url-bogus.any.js.ini b/third_party/blink/web_tests/external/wpt/eventsource/eventsource-constructor-url-bogus.any.js.ini index 2a3b25e99..7e65e114 100644 --- a/third_party/blink/web_tests/external/wpt/eventsource/eventsource-constructor-url-bogus.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/eventsource/eventsource-constructor-url-bogus.any.js.ini
@@ -1,9 +1,4 @@ -[eventsource-constructor-url-bogus.any.html] - [EventSource: constructor (invalid URL)] - expected: FAIL - - -[eventsource-constructor-url-bogus.any.worker.html] +[eventsource-constructor-url-bogus.any.sharedworker.html] [EventSource: constructor (invalid URL)] expected: FAIL @@ -13,6 +8,11 @@ expected: FAIL -[eventsource-constructor-url-bogus.any.sharedworker.html] +[eventsource-constructor-url-bogus.any.html] + [EventSource: constructor (invalid URL)] + expected: FAIL + + +[eventsource-constructor-url-bogus.any.worker.html] [EventSource: constructor (invalid URL)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/eventsource/eventsource-request-cancellation.any.window.js.ini b/third_party/blink/web_tests/external/wpt/eventsource/eventsource-request-cancellation.any.window.js.ini index 453015f..0e8dfd4 100644 --- a/third_party/blink/web_tests/external/wpt/eventsource/eventsource-request-cancellation.any.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/eventsource/eventsource-request-cancellation.any.window.js.ini
@@ -1,5 +1,5 @@ -[eventsource-request-cancellation.window.any.worker.html] +[eventsource-request-cancellation.window.any.html] expected: ERROR -[eventsource-request-cancellation.window.any.html] +[eventsource-request-cancellation.window.any.worker.html] expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/eventsource/format-utf-8.any.js.ini b/third_party/blink/web_tests/external/wpt/eventsource/format-utf-8.any.js.ini index e9cdf8b..bcc06dc 100644 --- a/third_party/blink/web_tests/external/wpt/eventsource/format-utf-8.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/eventsource/format-utf-8.any.js.ini
@@ -1,8 +1,8 @@ -[format-utf-8.any.html] +[format-utf-8.any.worker.html] [EventSource always UTF-8] expected: FAIL -[format-utf-8.any.worker.html] +[format-utf-8.any.html] [EventSource always UTF-8] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/eventsource/request-redirect.any.window.js.ini b/third_party/blink/web_tests/external/wpt/eventsource/request-redirect.any.window.js.ini index 26c001f..17d0697 100644 --- a/third_party/blink/web_tests/external/wpt/eventsource/request-redirect.any.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/eventsource/request-redirect.any.window.js.ini
@@ -1,5 +1,5 @@ -[request-redirect.window.any.worker.html] +[request-redirect.window.any.html] expected: ERROR -[request-redirect.window.any.html] +[request-redirect.window.any.worker.html] expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/feature-policy/reporting/geolocation-reporting.https.html.ini b/third_party/blink/web_tests/external/wpt/feature-policy/reporting/geolocation-reporting.https.html.ini deleted file mode 100644 index 3cf4cf9..0000000 --- a/third_party/blink/web_tests/external/wpt/feature-policy/reporting/geolocation-reporting.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[geolocation-reporting.https.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/abort/general.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/abort/general.any.js.ini index f687b70..8dcfabd 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/abort/general.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/abort/general.any.js.ini
@@ -9,17 +9,6 @@ expected: FAIL -[general.any.html] - [Aborting rejects with abort reason] - expected: FAIL - - [Signal on request object should also have abort reason] - expected: FAIL - - [Readable stream synchronously cancels with AbortError if aborted before reading] - expected: FAIL - - [general.any.sharedworker.html] [Aborting rejects with abort reason] expected: FAIL @@ -30,10 +19,6 @@ [Readable stream synchronously cancels with AbortError if aborted before reading] expected: FAIL - [Stream errors once aborted, after reading. Underlying connection closed.] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - [general.any.worker.html] [Aborting rejects with abort reason] @@ -44,3 +29,14 @@ [Readable stream synchronously cancels with AbortError if aborted before reading] expected: FAIL + + +[general.any.html] + [Aborting rejects with abort reason] + expected: FAIL + + [Signal on request object should also have abort reason] + expected: FAIL + + [Readable stream synchronously cancels with AbortError if aborted before reading] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/abort/keepalive.html.ini b/third_party/blink/web_tests/external/wpt/fetch/api/abort/keepalive.html.ini deleted file mode 100644 index 78505ff..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/abort/keepalive.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[keepalive.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/abort/request.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/abort/request.any.js.ini index b648d7b5..dbb5798 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/abort/request.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/abort/request.any.js.ini
@@ -1,4 +1,12 @@ -[request.any.worker.html] +[request.any.sharedworker.html] + [Calling formData() on an aborted request] + expected: FAIL + + [Aborting a request after calling formData()] + expected: FAIL + + +[request.any.serviceworker.html] [Calling formData() on an aborted request] expected: FAIL @@ -14,15 +22,7 @@ expected: FAIL -[request.any.sharedworker.html] - [Calling formData() on an aborted request] - expected: FAIL - - [Aborting a request after calling formData()] - expected: FAIL - - -[request.any.serviceworker.html] +[request.any.worker.html] [Calling formData() on an aborted request] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/abort/serviceworker-intercepted.https.html.ini b/third_party/blink/web_tests/external/wpt/fetch/api/abort/serviceworker-intercepted.https.html.ini index b7456d6..bc7e5f4 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/abort/serviceworker-intercepted.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/abort/serviceworker-intercepted.https.html.ini
@@ -3,11 +3,11 @@ [fetch() rejects with abort reason] expected: FAIL + [fetch() response body has abort reason] + expected: FAIL + [Service Worker can observe the fetch abort and associated abort reason] expected: TIMEOUT [Abort reason serialization happens on abort] expected: NOTRUN - - [fetch() response body has abort reason] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/accept-header.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/accept-header.any.js.ini deleted file mode 100644 index eb91634..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/accept-header.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[accept-header.any.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[accept-header.any.sharedworker.html] - -[accept-header.any.worker.html] - -[accept-header.any.serviceworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/header-value-combining.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/header-value-combining.any.js.ini index 2ac1801..c369f79 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/header-value-combining.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/basic/header-value-combining.any.js.ini
@@ -1,7 +1,3 @@ -[header-value-combining.any.sharedworker.html] - -[header-value-combining.any.worker.html] - [header-value-combining.any.serviceworker.html] [response.headers.get('content-length') expects 0] expected: FAIL @@ -20,6 +16,3 @@ [response.headers.get('www-authenticate') expects 1, 2, 3, 4] expected: FAIL - - -[header-value-combining.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/http-response-code.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/http-response-code.any.js.ini index d2ad1db..4cf35b3f 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/http-response-code.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/basic/http-response-code.any.js.ini
@@ -1,4 +1,4 @@ -[http-response-code.any.html] +[http-response-code.any.sharedworker.html] [Fetch on 425 response should not be retried for non TLS early data.] expected: FAIL @@ -8,11 +8,11 @@ expected: FAIL -[http-response-code.any.sharedworker.html] +[http-response-code.any.serviceworker.html] [Fetch on 425 response should not be retried for non TLS early data.] expected: FAIL -[http-response-code.any.serviceworker.html] +[http-response-code.any.html] [Fetch on 425 response should not be retried for non TLS early data.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/keepalive.html.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/keepalive.html.ini deleted file mode 100644 index 357820e..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/keepalive.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[keepalive.html] - [keepalive in onunload in nested frame in another window] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/response-null-body.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/response-null-body.any.js.ini index d5d17b014..7be5513b 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/response-null-body.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/basic/response-null-body.any.js.ini
@@ -1,4 +1,4 @@ -[response-null-body.any.serviceworker.html] +[response-null-body.any.sharedworker.html] [Response.body is null for responses with status=204 (method=GET)] expected: FAIL @@ -30,7 +30,7 @@ expected: FAIL -[response-null-body.any.html] +[response-null-body.any.serviceworker.html] [Response.body is null for responses with status=204 (method=GET)] expected: FAIL @@ -94,7 +94,7 @@ expected: FAIL -[response-null-body.any.sharedworker.html] +[response-null-body.any.html] [Response.body is null for responses with status=204 (method=GET)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/basic/stream-safe-creation.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/basic/stream-safe-creation.any.js.ini deleted file mode 100644 index 945e2e9..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/basic/stream-safe-creation.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[stream-safe-creation.any.serviceworker.html] - expected: - if os == "win": [OK, TIMEOUT] - -[stream-safe-creation.any.worker.html] - -[stream-safe-creation.any.html] - -[stream-safe-creation.any.sharedworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-cookies.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-cookies.any.js.ini deleted file mode 100644 index 18125954..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-cookies.any.js.ini +++ /dev/null
@@ -1,26 +0,0 @@ -[cors-cookies.any.html] - [Include mode: remote cookies are not sent with local request] - expected: - if product == "chrome": FAIL - - [Include mode: 1 cookie] - expected: - if product == "chrome": FAIL - - [Include mode: local cookies are not sent with remote request] - expected: - if product == "chrome": FAIL - - -[cors-cookies.any.worker.html] - [Include mode: remote cookies are not sent with local request] - expected: - if product == "chrome": [PASS, FAIL] - - [Include mode: 1 cookie] - expected: - if product == "chrome": [PASS, FAIL] - - [Include mode: local cookies are not sent with remote request] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-preflight-redirect.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-preflight-redirect.any.js.ini index 64ab8664..66f079c 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-preflight-redirect.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/cors/cors-preflight-redirect.any.js.ini
@@ -47,6 +47,3 @@ [Redirection 308 after preflight failed] expected: FAIL - - -[cors-preflight-redirect.any.serviceworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/credentials/authentication-redirection.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/credentials/authentication-redirection.any.js.ini index 04afad77..ebcadb4 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/credentials/authentication-redirection.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/credentials/authentication-redirection.any.js.ini
@@ -3,11 +3,6 @@ expected: FAIL -[authentication-redirection.any.html] - [getAuthorizationHeaderValue - cross origin redirection] - expected: FAIL - - [authentication-redirection.any.worker.html] [getAuthorizationHeaderValue - cross origin redirection] expected: FAIL @@ -16,3 +11,8 @@ [authentication-redirection.any.sharedworker.html] [getAuthorizationHeaderValue - cross origin redirection] expected: FAIL + + +[authentication-redirection.any.html] + [getAuthorizationHeaderValue - cross origin redirection] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/credentials/cookies.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/credentials/cookies.any.js.ini deleted file mode 100644 index f1774d6..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/api/credentials/cookies.any.js.ini +++ /dev/null
@@ -1,27 +0,0 @@ -[cookies.any.serviceworker.html] - [Include mode: 1 cookie] - expected: - if product == "chrome": [PASS, FAIL] - - [Include mode: 2 cookies] - expected: - if product == "chrome": [PASS, FAIL] - - [Omit mode: no cookie is stored] - expected: - if product == "chrome": [PASS, FAIL] - - [Same-origin mode: 1 cookie] - expected: - if product == "chrome": [PASS, FAIL] - - [Same-origin mode: 2 cookies] - expected: - if product == "chrome": [PASS, FAIL] - - -[cookies.any.worker.html] - -[cookies.any.sharedworker.html] - -[cookies.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/headers/header-setcookie.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/headers/header-setcookie.any.js.ini index b87af49..046eb56 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/headers/header-setcookie.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/headers/header-setcookie.any.js.ini
@@ -1,53 +1,3 @@ -[header-setcookie.any.worker.html] - [Headers iterator does not combine set-cookie headers] - expected: FAIL - - [Headers iterator does not combine set-cookie & set-cookie2 headers] - expected: FAIL - - [Headers iterator preserves set-cookie ordering] - expected: FAIL - - [Headers iterator preserves per header ordering, but sorts keys alphabetically] - expected: FAIL - - [Headers iterator preserves per header ordering, but sorts keys alphabetically (and ignores value ordering)] - expected: FAIL - - [Headers iterator is correctly updated with set-cookie changes] - expected: FAIL - - [Headers.prototype.append works for set-cookie] - expected: FAIL - - [Headers.prototype.getSetCookie with no headers present] - expected: FAIL - - [Headers.prototype.getSetCookie with one header] - expected: FAIL - - [Headers.prototype.getSetCookie with one header created from an object] - expected: FAIL - - [Headers.prototype.getSetCookie with multiple headers] - expected: FAIL - - [Headers.prototype.getSetCookie with an empty header] - expected: FAIL - - [Headers.prototype.getSetCookie with two equal headers] - expected: FAIL - - [Headers.prototype.getSetCookie ignores set-cookie2 headers] - expected: FAIL - - [Headers.prototype.getSetCookie preserves header ordering] - expected: FAIL - - [Set-Cookie is a forbidden response header] - expected: FAIL - - [header-setcookie.any.html] [Headers iterator does not combine set-cookie headers] expected: FAIL @@ -196,3 +146,53 @@ [Set-Cookie is a forbidden response header] expected: FAIL + + +[header-setcookie.any.worker.html] + [Headers iterator does not combine set-cookie headers] + expected: FAIL + + [Headers iterator does not combine set-cookie & set-cookie2 headers] + expected: FAIL + + [Headers iterator preserves set-cookie ordering] + expected: FAIL + + [Headers iterator preserves per header ordering, but sorts keys alphabetically] + expected: FAIL + + [Headers iterator preserves per header ordering, but sorts keys alphabetically (and ignores value ordering)] + expected: FAIL + + [Headers iterator is correctly updated with set-cookie changes] + expected: FAIL + + [Headers.prototype.append works for set-cookie] + expected: FAIL + + [Headers.prototype.getSetCookie with no headers present] + expected: FAIL + + [Headers.prototype.getSetCookie with one header] + expected: FAIL + + [Headers.prototype.getSetCookie with one header created from an object] + expected: FAIL + + [Headers.prototype.getSetCookie with multiple headers] + expected: FAIL + + [Headers.prototype.getSetCookie with an empty header] + expected: FAIL + + [Headers.prototype.getSetCookie with two equal headers] + expected: FAIL + + [Headers.prototype.getSetCookie ignores set-cookie2 headers] + expected: FAIL + + [Headers.prototype.getSetCookie preserves header ordering] + expected: FAIL + + [Set-Cookie is a forbidden response header] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/idlharness.any.js.ini index aa102fb..15a0324 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/idlharness.any.js.ini
@@ -1,3 +1,20 @@ +[idlharness.any.serviceworker.html] + [Request interface: attribute isReloadNavigation] + expected: FAIL + + [Request interface: attribute duplex] + expected: FAIL + + [Request interface: new Request('about:blank') must inherit property "isReloadNavigation" with the proper type] + expected: FAIL + + [Request interface: new Request('about:blank') must inherit property "duplex" with the proper type] + expected: FAIL + + [Response interface: operation json(any, optional ResponseInit)] + expected: FAIL + + [idlharness.any.html] [Request interface: attribute isReloadNavigation] expected: FAIL @@ -47,20 +64,3 @@ [Response interface: operation json(any, optional ResponseInit)] expected: FAIL - - -[idlharness.any.serviceworker.html] - [Request interface: attribute isReloadNavigation] - expected: FAIL - - [Request interface: attribute duplex] - expected: FAIL - - [Request interface: new Request('about:blank') must inherit property "isReloadNavigation" with the proper type] - expected: FAIL - - [Request interface: new Request('about:blank') must inherit property "duplex" with the proper type] - expected: FAIL - - [Response interface: operation json(any, optional ResponseInit)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-empty-location.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-empty-location.any.js.ini index 4a27d3310..e5e94f2 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-empty-location.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-empty-location.any.js.ini
@@ -1,3 +1,8 @@ +[redirect-empty-location.any.sharedworker.html] + [redirect response with empty Location, follow mode] + expected: FAIL + + [redirect-empty-location.any.worker.html] [redirect response with empty Location, follow mode] expected: FAIL @@ -11,8 +16,3 @@ [redirect-empty-location.any.serviceworker.html] [redirect response with empty Location, follow mode] expected: FAIL - - -[redirect-empty-location.any.sharedworker.html] - [redirect response with empty Location, follow mode] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-location.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-location.any.js.ini index 3773d22..f81bd4e 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-location.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/redirect/redirect-location.any.js.ini
@@ -1,20 +1,3 @@ -[redirect-location.any.worker.html] - [Redirect 301 in "manual" mode with data location] - expected: FAIL - - [Redirect 302 in "manual" mode with data location] - expected: FAIL - - [Redirect 303 in "manual" mode with data location] - expected: FAIL - - [Redirect 307 in "manual" mode with data location] - expected: FAIL - - [Redirect 308 in "manual" mode with data location] - expected: FAIL - - [redirect-location.any.html] [Redirect 301 in "manual" mode with data location] expected: FAIL @@ -32,7 +15,7 @@ expected: FAIL -[redirect-location.any.serviceworker.html] +[redirect-location.any.worker.html] [Redirect 301 in "manual" mode with data location] expected: FAIL @@ -64,3 +47,20 @@ [Redirect 308 in "manual" mode with data location] expected: FAIL + + +[redirect-location.any.serviceworker.html] + [Redirect 301 in "manual" mode with data location] + expected: FAIL + + [Redirect 302 in "manual" mode with data location] + expected: FAIL + + [Redirect 303 in "manual" mode with data location] + expected: FAIL + + [Redirect 307 in "manual" mode with data location] + expected: FAIL + + [Redirect 308 in "manual" mode with data location] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-consume-empty.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-consume-empty.any.js.ini index edb7d8b1..d12ee01c 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-consume-empty.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-consume-empty.any.js.ini
@@ -1,4 +1,4 @@ -[request-consume-empty.any.sharedworker.html] +[request-consume-empty.any.html] [Consume empty FormData request body as text] expected: FAIL @@ -8,11 +8,11 @@ expected: FAIL -[request-consume-empty.any.html] +[request-consume-empty.any.serviceworker.html] [Consume empty FormData request body as text] expected: FAIL -[request-consume-empty.any.serviceworker.html] +[request-consume-empty.any.sharedworker.html] [Consume empty FormData request body as text] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-disturbed.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-disturbed.any.js.ini index 048483b..7f3d8b8a 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-disturbed.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-disturbed.any.js.ini
@@ -1,11 +1,3 @@ -[request-disturbed.any.html] - [Input request used for creating new request became disturbed] - expected: FAIL - - [Input request used for creating new request became disturbed even if body is not used] - expected: FAIL - - [request-disturbed.any.worker.html] [Input request used for creating new request became disturbed] expected: FAIL @@ -14,7 +6,7 @@ expected: FAIL -[request-disturbed.any.sharedworker.html] +[request-disturbed.any.html] [Input request used for creating new request became disturbed] expected: FAIL @@ -28,3 +20,11 @@ [Input request used for creating new request became disturbed even if body is not used] expected: FAIL + + +[request-disturbed.any.sharedworker.html] + [Input request used for creating new request became disturbed] + expected: FAIL + + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-error.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-error.any.js.ini index dfde48f..7eefc5d 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-error.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-error.any.js.ini
@@ -1,11 +1,4 @@ -[request-error.any.serviceworker.html] - expected: - if os == "win": [OK, TIMEOUT] - [RequestInit's window is not null] - expected: FAIL - - -[request-error.any.worker.html] +[request-error.any.sharedworker.html] [RequestInit's window is not null] expected: FAIL @@ -15,6 +8,11 @@ expected: FAIL -[request-error.any.sharedworker.html] +[request-error.any.worker.html] + [RequestInit's window is not null] + expected: FAIL + + +[request-error.any.serviceworker.html] [RequestInit's window is not null] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-structure.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-structure.any.js.ini index 9881be38..46d8bdb 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/request/request-structure.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/request/request-structure.any.js.ini
@@ -1,19 +1,3 @@ -[request-structure.any.serviceworker.html] - [Check isReloadNavigation attribute] - expected: FAIL - - [Check duplex attribute] - expected: FAIL - - -[request-structure.any.html] - [Check isReloadNavigation attribute] - expected: FAIL - - [Check duplex attribute] - expected: FAIL - - [request-structure.any.worker.html] [Check isReloadNavigation attribute] expected: FAIL @@ -22,9 +6,25 @@ expected: FAIL +[request-structure.any.serviceworker.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL + + [request-structure.any.sharedworker.html] [Check isReloadNavigation attribute] expected: FAIL [Check duplex attribute] expected: FAIL + + +[request-structure.any.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-body-read-task-handling.html.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-body-read-task-handling.html.ini index 1be9c4a03..a3259f28 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-body-read-task-handling.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-body-read-task-handling.html.ini
@@ -1,4 +1,4 @@ [response-body-read-task-handling.html] - expected: [ERROR, OK] + expected: ERROR [reading from a body stream should occur in a microtask scope] - expected: [FAIL, PASS] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-clone.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-clone.any.js.ini index 346ebf85..80316b1 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-clone.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-clone.any.js.ini
@@ -1,44 +1,3 @@ -[response-clone.any.html] - [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (BigInt64Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)] - expected: FAIL - - [Check response clone use structureClone for teed ReadableStreams (DataViewchunk)] - expected: FAIL - - [response-clone.any.worker.html] [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] expected: FAIL @@ -121,6 +80,47 @@ expected: FAIL +[response-clone.any.html] + [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (BigInt64Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (DataViewchunk)] + expected: FAIL + + [response-clone.any.serviceworker.html] [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-empty.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-empty.any.js.ini index acf5458..5250be7 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-empty.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-empty.any.js.ini
@@ -1,8 +1,3 @@ -[response-consume-empty.any.sharedworker.html] - [Consume empty FormData response body as text] - expected: FAIL - - [response-consume-empty.any.html] [Consume empty FormData response body as text] expected: FAIL @@ -16,3 +11,8 @@ [response-consume-empty.any.worker.html] [Consume empty FormData response body as text] expected: FAIL + + +[response-consume-empty.any.sharedworker.html] + [Consume empty FormData response body as text] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-stream.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-stream.any.js.ini index e19944f..d2ba8ac6 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-stream.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-consume-stream.any.js.ini
@@ -15,7 +15,7 @@ expected: FAIL -[response-consume-stream.any.worker.html] +[response-consume-stream.any.html] [Read blob response's body as readableStream with mode=byob] expected: FAIL @@ -49,7 +49,7 @@ expected: FAIL -[response-consume-stream.any.html] +[response-consume-stream.any.worker.html] [Read blob response's body as readableStream with mode=byob] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-error-from-stream.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-error-from-stream.any.js.ini index 27090aa..af1ba2e6 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-error-from-stream.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-error-from-stream.any.js.ini
@@ -1,4 +1,4 @@ -[response-error-from-stream.any.serviceworker.html] +[response-error-from-stream.any.sharedworker.html] [ReadableStream start() Error propagates to Response.arrayBuffer() Promise] expected: FAIL @@ -62,7 +62,7 @@ expected: FAIL -[response-error-from-stream.any.worker.html] +[response-error-from-stream.any.serviceworker.html] [ReadableStream start() Error propagates to Response.arrayBuffer() Promise] expected: FAIL @@ -94,7 +94,7 @@ expected: FAIL -[response-error-from-stream.any.sharedworker.html] +[response-error-from-stream.any.worker.html] [ReadableStream start() Error propagates to Response.arrayBuffer() Promise] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini index 016070b..e35df71 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini
@@ -6,14 +6,6 @@ expected: FAIL -[response-stream-disturbed-by-pipe.any.sharedworker.html] - [using pipeTo on Response body should disturb it synchronously] - expected: FAIL - - [using pipeThrough on Response body should disturb it synchronously] - expected: FAIL - - [response-stream-disturbed-by-pipe.any.html] [using pipeTo on Response body should disturb it synchronously] expected: FAIL @@ -28,3 +20,11 @@ [using pipeThrough on Response body should disturb it synchronously] expected: FAIL + + +[response-stream-disturbed-by-pipe.any.sharedworker.html] + [using pipeTo on Response body should disturb it synchronously] + expected: FAIL + + [using pipeThrough on Response body should disturb it synchronously] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/content-type/response.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/content-type/response.window.js.ini index d0b8f95..9bcc086 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/content-type/response.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/content-type/response.window.js.ini
@@ -1,112 +1,112 @@ [response.window.html] expected: TIMEOUT [Request: combined response Content-Type: text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain ] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain ] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain;charset=gbk text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain;charset=gbk text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): separate response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain;charset=gbk text/html;charset=windows-1254] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): separate response Content-Type: text/plain;charset=gbk text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/plain;charset=gbk text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain;charset=gbk text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain;charset=gbk text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): separate response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain;charset=gbk text/plain;charset=windows-1252] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): separate response Content-Type: text/html;charset=gbk text/html;x=",text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;charset=gbk text/html;x=",text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): separate response Content-Type: text/plain;charset=gbk;x=foo text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/plain;charset=gbk;x=foo text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain;charset=gbk;x=foo text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain;charset=gbk;x=foo text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;charset=gbk text/plain text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;charset=gbk text/plain text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain */*] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain */*] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html */*] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html */*] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: */* text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: */* text/html] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/plain */*;charset=gbk] expected: TIMEOUT @@ -115,16 +115,16 @@ expected: TIMEOUT [fetch(): separate response Content-Type: text/plain */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/plain */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/plain */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/plain */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/html */*;charset=gbk] expected: TIMEOUT @@ -133,133 +133,73 @@ expected: TIMEOUT [fetch(): separate response Content-Type: text/html */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/html */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html */*;charset=gbk] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/html;x=" text/plain] expected: FAIL [fetch(): separate response Content-Type: text/html;x=" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/html;x=" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;x=" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;x=" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/html;" text/plain] expected: FAIL [fetch(): separate response Content-Type: text/html;" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/html;" \\" text/plain] expected: FAIL [fetch(): separate response Content-Type: text/html;" \\" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;" \\" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;" \\" text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [<iframe>: separate response Content-Type: text/html;" \\" text/plain ";charset=GBK] expected: FAIL [fetch(): separate response Content-Type: text/html;" \\" text/plain ";charset=GBK] - expected: [FAIL, NOTRUN] + expected: FAIL [fetch(): combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] - expected: [FAIL, NOTRUN] + expected: FAIL [Request: combined response Content-Type: text/html;" " text/plain] - expected: [FAIL, NOTRUN] + expected: FAIL [Response: combined response Content-Type: text/html;" " text/plain] - expected: [FAIL, NOTRUN] - - [fetch(): combined response Content-Type: text/html;" text/plain] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/plain */*] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/plain;charset=gbk text/html] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/html text/plain] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/html text/plain] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/html */*] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/plain] - expected: [PASS, TIMEOUT] - - [fetch(): separate response Content-Type: text/html;charset=gbk text/plain text/html] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/plain;charset=gbk text/html] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/html */*] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: */* text/html] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: */* text/html] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/html;charset=gbk text/plain text/html] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/plain ] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/html;" " text/plain] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/html;" " text/plain] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/html;" \\" text/plain] - expected: [PASS, NOTRUN] - - [fetch(): separate response Content-Type: text/plain */*] - expected: [PASS, NOTRUN] - - [fetch(): combined response Content-Type: text/plain ] - expected: [PASS, NOTRUN] - - [<iframe>: combined response Content-Type: text/html;" " text/plain] - expected: [PASS, TIMEOUT] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/data-urls/processing.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/data-urls/processing.any.js.ini index d18682a4..2fc1551 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/data-urls/processing.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/data-urls/processing.any.js.ini
@@ -1,3 +1,71 @@ +[processing.any.sharedworker.html] + ["data://test:test/,X"] + expected: FAIL + + ["data:;x=x;charset=x,X"] + expected: FAIL + + ["data:;x=x,X"] + expected: FAIL + + ["data:IMAGE/gif;hi=x,%C2%B1"] + expected: FAIL + + ["data:image/png,X X"] + expected: FAIL + + ["data:application/javascript,X X"] + expected: FAIL + + ["data:unknown/unknown,X X"] + expected: FAIL + + ["data:text/plain;a=\\",\\",X"] + expected: FAIL + + ["data:text/plain;a=%2C,X"] + expected: FAIL + + ["data:;base64;base64,WA"] + expected: FAIL + + ["data:x/x;base64;charset=x,WA"] + expected: FAIL + + ["data:x/x;base64;base64x,WA"] + expected: FAIL + + ["data:x;base64;x,WA"] + expected: FAIL + + ["data:;base64;,WA"] + expected: FAIL + + ["data:;base 64,WA"] + expected: FAIL + + ["data:;%62ase64,WA"] + expected: FAIL + + ["data:;charset =x,X"] + expected: FAIL + + ["data:;charset= x,X"] + expected: FAIL + + ["data:;charset=,X"] + expected: FAIL + + ["data:;charset,X"] + expected: FAIL + + ["data:;charset=\\"x\\",X"] + expected: FAIL + + ["data:;CHARSET=\\"X\\",X"] + expected: FAIL + + [processing.any.serviceworker.html] ["data://test:test/,X"] expected: FAIL @@ -134,74 +202,6 @@ expected: FAIL -[processing.any.sharedworker.html] - ["data://test:test/,X"] - expected: FAIL - - ["data:;x=x;charset=x,X"] - expected: FAIL - - ["data:;x=x,X"] - expected: FAIL - - ["data:IMAGE/gif;hi=x,%C2%B1"] - expected: FAIL - - ["data:image/png,X X"] - expected: FAIL - - ["data:application/javascript,X X"] - expected: FAIL - - ["data:unknown/unknown,X X"] - expected: FAIL - - ["data:text/plain;a=\\",\\",X"] - expected: FAIL - - ["data:text/plain;a=%2C,X"] - expected: FAIL - - ["data:;base64;base64,WA"] - expected: FAIL - - ["data:x/x;base64;charset=x,WA"] - expected: FAIL - - ["data:x/x;base64;base64x,WA"] - expected: FAIL - - ["data:x;base64;x,WA"] - expected: FAIL - - ["data:;base64;,WA"] - expected: FAIL - - ["data:;base 64,WA"] - expected: FAIL - - ["data:;%62ase64,WA"] - expected: FAIL - - ["data:;charset =x,X"] - expected: FAIL - - ["data:;charset= x,X"] - expected: FAIL - - ["data:;charset=,X"] - expected: FAIL - - ["data:;charset,X"] - expected: FAIL - - ["data:;charset=\\"x\\",X"] - expected: FAIL - - ["data:;CHARSET=\\"X\\",X"] - expected: FAIL - - [processing.any.html] ["data://test:test/,X"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/cache-mode.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/cache-mode.any.js.ini index 6fee10d..25def9d 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/cache-mode.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/cache-mode.any.js.ini
@@ -1,18 +1,18 @@ -[cache-mode.any.sharedworker.html] - [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] - expected: FAIL - - -[cache-mode.any.worker.html] - [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] - expected: FAIL - - [cache-mode.any.html] [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] expected: FAIL +[cache-mode.any.sharedworker.html] + [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] + expected: FAIL + + [cache-mode.any.serviceworker.html] [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] expected: FAIL + + +[cache-mode.any.worker.html] + [Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/cc-request.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/cc-request.any.js.ini index 7d3b2d2..0ec7d76 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/cc-request.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/cc-request.any.js.ini
@@ -24,6 +24,32 @@ expected: FAIL +[cc-request.any.sharedworker.html] + [HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=1] + expected: FAIL + + [HTTP cache doesn't use fresh response with Age header when request contains Cache-Control: max-age that is greater than remaining freshness] + expected: FAIL + + [HTTP cache does use aged stale response when request contains Cache-Control: max-stale that permits its use] + expected: FAIL + + [HTTP cache does reuse stale response with Age header when request contains Cache-Control: max-stale that permits its use] + expected: FAIL + + [HTTP cache doesn't reuse fresh response when request contains Cache-Control: min-fresh that wants it fresher] + expected: FAIL + + [HTTP cache doesn't reuse fresh response with Age header when request contains Cache-Control: min-fresh that wants it fresher] + expected: FAIL + + [HTTP cache doesn't reuse fresh response when request contains Cache-Control: no-store] + expected: FAIL + + [HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached] + expected: FAIL + + [cc-request.any.worker.html] [HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=1] expected: FAIL @@ -74,29 +100,3 @@ [HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached] expected: FAIL - - -[cc-request.any.sharedworker.html] - [HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=1] - expected: FAIL - - [HTTP cache doesn't use fresh response with Age header when request contains Cache-Control: max-age that is greater than remaining freshness] - expected: FAIL - - [HTTP cache does use aged stale response when request contains Cache-Control: max-stale that permits its use] - expected: FAIL - - [HTTP cache does reuse stale response with Age header when request contains Cache-Control: max-stale that permits its use] - expected: FAIL - - [HTTP cache doesn't reuse fresh response when request contains Cache-Control: min-fresh that wants it fresher] - expected: FAIL - - [HTTP cache doesn't reuse fresh response with Age header when request contains Cache-Control: min-fresh that wants it fresher] - expected: FAIL - - [HTTP cache doesn't reuse fresh response when request contains Cache-Control: no-store] - expected: FAIL - - [HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/credentials.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/credentials.tentative.any.js.ini index 08c5585..d8e2757 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/credentials.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/credentials.tentative.any.js.ini
@@ -1,11 +1,3 @@ -[credentials.tentative.any.serviceworker.html] - [same-origin: 2xAnonymous, 2xCredentialled, 1xAnonymous] - expected: FAIL - - [same-origin: 2xCredentialled, 2xAnonymous, 1xCredentialled] - expected: FAIL - - [credentials.tentative.any.sharedworker.html] [same-origin: 2xAnonymous, 2xCredentialled, 1xAnonymous] expected: FAIL @@ -22,6 +14,14 @@ expected: FAIL +[credentials.tentative.any.serviceworker.html] + [same-origin: 2xAnonymous, 2xCredentialled, 1xAnonymous] + expected: FAIL + + [same-origin: 2xCredentialled, 2xAnonymous, 1xCredentialled] + expected: FAIL + + [credentials.tentative.any.html] [same-origin: 2xAnonymous, 2xCredentialled, 1xAnonymous] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/heuristic.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/heuristic.any.js.ini index a88e88e..b2abe24a 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/heuristic.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/heuristic.any.js.ini
@@ -1,24 +1,4 @@ -[heuristic.any.html] - [HTTP cache reuses an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is present] - expected: FAIL - - [HTTP cache reuses a 204 No Content response with Last-Modified based upon heuristic freshness] - expected: FAIL - - [HTTP cache reuses a 404 Not Found response with Last-Modified based upon heuristic freshness] - expected: FAIL - - [HTTP cache reuses a 405 Method Not Allowed response with Last-Modified based upon heuristic freshness] - expected: FAIL - - [HTTP cache reuses a 414 URI Too Long response with Last-Modified based upon heuristic freshness] - expected: FAIL - - [HTTP cache reuses a 501 Not Implemented response with Last-Modified based upon heuristic freshness] - expected: FAIL - - -[heuristic.any.serviceworker.html] +[heuristic.any.sharedworker.html] [HTTP cache reuses an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is present] expected: FAIL @@ -58,7 +38,27 @@ expected: FAIL -[heuristic.any.sharedworker.html] +[heuristic.any.html] + [HTTP cache reuses an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is present] + expected: FAIL + + [HTTP cache reuses a 204 No Content response with Last-Modified based upon heuristic freshness] + expected: FAIL + + [HTTP cache reuses a 404 Not Found response with Last-Modified based upon heuristic freshness] + expected: FAIL + + [HTTP cache reuses a 405 Method Not Allowed response with Last-Modified based upon heuristic freshness] + expected: FAIL + + [HTTP cache reuses a 414 URI Too Long response with Last-Modified based upon heuristic freshness] + expected: FAIL + + [HTTP cache reuses a 501 Not Implemented response with Last-Modified based upon heuristic freshness] + expected: FAIL + + +[heuristic.any.serviceworker.html] [HTTP cache reuses an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is present] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/invalidate.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/invalidate.any.js.ini index 09f8c33..3f9fca6 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/invalidate.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/invalidate.any.js.ini
@@ -27,7 +27,7 @@ expected: FAIL -[invalidate.any.worker.html] +[invalidate.any.serviceworker.html] [HTTP cache invalidates after a successful response from an unknown method] expected: FAIL @@ -56,7 +56,7 @@ expected: FAIL -[invalidate.any.serviceworker.html] +[invalidate.any.worker.html] [HTTP cache invalidates after a successful response from an unknown method] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/partial.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/partial.any.js.ini index 3861dfa..52d16fb 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/partial.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/partial.any.js.ini
@@ -1,47 +1,10 @@ -[partial.any.html] - [HTTP cache stores partial content and reuses it] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (absent last-byte-pos)] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (suffix-byte-range-spec)] - expected: FAIL - - [HTTP cache stores partial content and completes it] - expected: FAIL - - [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] - expected: FAIL - - -[partial.any.sharedworker.html] - [HTTP cache stores partial content and reuses it] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (absent last-byte-pos)] - expected: FAIL - - [HTTP cache stores partial response and serves smaller ranges from it (suffix-byte-range-spec)] - expected: FAIL - - [HTTP cache stores partial content and completes it] - expected: FAIL - - [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] - expected: FAIL - - [partial.any.worker.html] [HTTP cache stores partial content and reuses it] expected: FAIL + [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] + expected: FAIL + [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] expected: FAIL @@ -54,14 +17,14 @@ [HTTP cache stores partial content and completes it] expected: FAIL - [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] - expected: FAIL - [partial.any.serviceworker.html] [HTTP cache stores partial content and reuses it] expected: FAIL + [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] + expected: FAIL + [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] expected: FAIL @@ -74,5 +37,42 @@ [HTTP cache stores partial content and completes it] expected: FAIL + +[partial.any.html] + [HTTP cache stores partial content and reuses it] + expected: FAIL + [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] + expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (absent last-byte-pos)] + expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (suffix-byte-range-spec)] + expected: FAIL + + [HTTP cache stores partial content and completes it] + expected: FAIL + + +[partial.any.sharedworker.html] + [HTTP cache stores partial content and reuses it] + expected: FAIL + + [HTTP cache stores complete response and serves smaller ranges from it with only-if-cached] + expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)] + expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (absent last-byte-pos)] + expected: FAIL + + [HTTP cache stores partial response and serves smaller ranges from it (suffix-byte-range-spec)] + expected: FAIL + + [HTTP cache stores partial content and completes it] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/post-patch.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/post-patch.any.js.ini index 378302c..c009c7fd 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/post-patch.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/post-patch.any.js.ini
@@ -1,19 +1,3 @@ -[post-patch.any.html] - [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] - expected: FAIL - - [HTTP cache uses content after POST request with response containing Content-Location and cache-allowing header] - expected: FAIL - - -[post-patch.any.worker.html] - [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] - expected: FAIL - - [HTTP cache uses content after POST request with response containing Content-Location and cache-allowing header] - expected: FAIL - - [post-patch.any.serviceworker.html] [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] expected: FAIL @@ -22,9 +6,25 @@ expected: FAIL +[post-patch.any.html] + [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] + expected: FAIL + + [HTTP cache uses content after POST request with response containing Content-Location and cache-allowing header] + expected: FAIL + + [post-patch.any.sharedworker.html] [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] expected: FAIL [HTTP cache uses content after POST request with response containing Content-Location and cache-allowing header] expected: FAIL + + +[post-patch.any.worker.html] + [HTTP cache uses content after PATCH request with response containing Content-Location and cache-allowing header] + expected: FAIL + + [HTTP cache uses content after POST request with response containing Content-Location and cache-allowing header] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/http-cache/vary.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/http-cache/vary.any.js.ini index b9141b8..05fb763 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/http-cache/vary.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/http-cache/vary.any.js.ini
@@ -3,12 +3,12 @@ expected: FAIL -[vary.any.worker.html] +[vary.any.html] [HTTP cache doesn't invalidate existing Vary response] expected: FAIL -[vary.any.html] +[vary.any.worker.html] [HTTP cache doesn't invalidate existing Vary response] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/audioworklet.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/audioworklet.https.sub.html.ini deleted file mode 100644 index 2aceae70..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/audioworklet.https.sub.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[audioworklet.https.sub.html] - expected: [OK, TIMEOUT] - [sec-fetch-dest] - expected: [PASS, NOTRUN] - - [sec-fetch-user] - expected: [PASS, NOTRUN] - - [sec-fetch-mode] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.https.sub.tentative.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.https.sub.tentative.html.ini index bd456f8..57df661 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.https.sub.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.https.sub.tentative.html.ini
@@ -1,7 +1,5 @@ [css-images.https.sub.tentative.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [background-image sec-fetch-site - Same origin] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.sub.tentative.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.sub.tentative.html.ini index c084735..7b47206 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.sub.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/css-images.sub.tentative.html.ini
@@ -1,7 +1,5 @@ [css-images.sub.tentative.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [background-image sec-fetch-site - HTTPS upgrade] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-area.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-area.https.sub.html.ini index 0fbe0a5..9426781c 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-area.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-area.https.sub.html.ini
@@ -1,5 +1,4 @@ [element-area.https.sub.html] - expected: [OK, ERROR] [sec-fetch-mode - attributes: download] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-frame.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-frame.sub.html.ini deleted file mode 100644 index fc10a518..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-frame.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[element-frame.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.https.sub.html.ini index 3d8848a..1497c8d2 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.https.sub.html.ini
@@ -1,7 +1,5 @@ [element-link-icon.https.sub.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [sec-fetch-site - Same origin no attributes] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.sub.html.ini index fe83f98..e2e601ee 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-link-icon.sub.html.ini
@@ -1,7 +1,5 @@ [element-link-icon.sub.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [sec-fetch-site - Not sent to non-trustworthy same-origin destination no attributes] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini deleted file mode 100644 index 29e1d97..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[element-meta-refresh.https.optional.sub.html] - expected: - if (flag_specific == "") and (os == "win"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini deleted file mode 100644 index b31f66ee..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[element-meta-refresh.optional.sub.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.https.sub.html.ini deleted file mode 100644 index 7274891..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.https.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[element-picture.https.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.sub.html.ini deleted file mode 100644 index eb2883c5..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-picture.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[element-picture.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-video-poster.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-video-poster.https.sub.html.ini index 0a2bec9d..2965bff 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-video-poster.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/element-video-poster.https.sub.html.ini
@@ -1,7 +1,5 @@ [element-video-poster.https.sub.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [sec-fetch-site - HTTPS downgrade-upgrade] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.https.sub.html.ini index fc32520..6346c6db 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.https.sub.html.ini
@@ -1,6 +1,4 @@ [header-link.https.sub.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [sec-fetch-site rel=icon - Same origin] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.sub.html.ini index 7e37fc8..cb3931b0 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/header-link.sub.html.ini
@@ -1,6 +1,4 @@ [header-link.sub.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [sec-fetch-site rel=icon - Not sent to non-trustworthy same-origin destination] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/window-history.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/window-history.https.sub.html.ini deleted file mode 100644 index bb261f4..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/generated/window-history.https.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[window-history.https.sub.html] - expected: - if flag_specific == "disable-layout-ng": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/portal.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/portal.https.sub.html.ini index 8862bab..667144e 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/portal.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/portal.https.sub.html.ini
@@ -1,9 +1,9 @@ [portal.https.sub.html] + [web-platform.test -> web-platform.test:8444 portal] + expected: FAIL + [web-platform.test -> www.web-platform.test:8444 portal] expected: FAIL [web-platform.test -> www.not-web-platform.test:8444 portal] expected: FAIL - - [web-platform.test -> web-platform.test:8444 portal] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/trailing-dot.https.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/trailing-dot.https.sub.any.js.ini index 25ddaf8b..9c7bff0 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/trailing-dot.https.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/metadata/trailing-dot.https.sub.any.js.ini
@@ -1,54 +1,42 @@ -[trailing-dot.https.sub.any.html] +[trailing-dot.https.sub.any.worker.html] [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [trailing-dot.https.sub.any.sharedworker.html] [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: - if product == "chrome": FAIL - - -[trailing-dot.https.sub.any.worker.html] - [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL - - [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL - - [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [trailing-dot.https.sub.any.serviceworker.html] [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: - if product == "chrome": FAIL + expected: FAIL + + +[trailing-dot.https.sub.any.html] + [Fetching a resource from the same origin, but spelled with a trailing dot.] + expected: FAIL + + [Fetching a resource from the same site, but spelled with a trailing dot.] + expected: FAIL + + [Fetching a resource from a cross-site host, spelled with a trailing dot.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/metadata/window-open.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/metadata/window-open.https.sub.html.ini deleted file mode 100644 index 5d34edf..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/metadata/window-open.https.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[window-open.https.sub.html] - expected: [OK, ERROR] - [Same-site window, forced, reloaded] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/content-range.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/content-range.sub.any.js.ini index 1fb200d..c397469 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/content-range.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/content-range.sub.any.js.ini
@@ -1,8 +1,8 @@ -[content-range.sub.any.worker.html] +[content-range.sub.any.html] [ORB should block opaque range of image/png not starting at zero, that isn't subsequent] expected: FAIL -[content-range.sub.any.html] +[content-range.sub.any.worker.html] [ORB should block opaque range of image/png not starting at zero, that isn't subsequent] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/known-mime-type.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/known-mime-type.sub.any.js.ini index 462b0e3..5d211ec 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/known-mime-type.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/known-mime-type.sub.any.js.ini
@@ -1,4 +1,4 @@ -[known-mime-type.sub.any.html] +[known-mime-type.sub.any.worker.html] [ORB should block opaque font/ttf] expected: FAIL @@ -9,7 +9,7 @@ expected: FAIL -[known-mime-type.sub.any.worker.html] +[known-mime-type.sub.any.html] [ORB should block opaque font/ttf] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/nosniff.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/nosniff.sub.any.js.ini index e2f530b3..134f3155 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/nosniff.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/nosniff.sub.any.js.ini
@@ -1,4 +1,4 @@ -[nosniff.sub.any.worker.html] +[nosniff.sub.any.html] [ORB should block opaque text/plain with nosniff] expected: FAIL @@ -9,7 +9,7 @@ expected: FAIL -[nosniff.sub.any.html] +[nosniff.sub.any.worker.html] [ORB should block opaque text/plain with nosniff] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/status.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/status.sub.any.js.ini index a78ee90..55c1fca 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/status.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/orb/tentative/status.sub.any.js.ini
@@ -1,4 +1,4 @@ -[status.sub.any.worker.html] +[status.sub.any.html] [ORB should block opaque-response-blocklisted MIME type with status 206] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[status.sub.any.html] +[status.sub.any.worker.html] [ORB should block opaque-response-blocklisted MIME type with status 206] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/origin/assorted.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/origin/assorted.window.js.ini index d5497e75..0390b8e4 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/origin/assorted.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/origin/assorted.window.js.ini
@@ -1,6 +1,4 @@ [assorted.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [Origin header and POST same-origin fetch no-cors mode with Referrer-Policy no-referrer] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.https.window.js.ini index a83a530b..6f3c2b3 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.https.window.js.ini
@@ -1,7 +1,6 @@ [iframe.tentative.https.window.html] expected: - if (flag_specific == "") and (product == "chrome"): [OK, TIMEOUT] - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] [private to local: success.] expected: FAIL @@ -12,50 +11,16 @@ expected: FAIL [treat-as-public-address to local: success.] - expected: - if product == "chrome": [FAIL, TIMEOUT] - FAIL + expected: FAIL [treat-as-public-address to private: success.] - expected: - if product == "chrome": [FAIL, TIMEOUT] - FAIL + expected: FAIL [local to local, grandparent navigates: no preflight required.] - expected: - if product == "chrome": [FAIL, TIMEOUT] - FAIL + expected: FAIL [public to local, grandparent navigates: failure.] - expected: - if product == "chrome": [FAIL, TIMEOUT] - FAIL + expected: FAIL [public to local, grandparent navigates: success.] - expected: - if product == "chrome": [FAIL, TIMEOUT] - FAIL - - [treat-as-public-address to public: no preflight required.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [treat-as-public-address to private: missing CORS headers.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [public to public: no preflight required.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [treat-as-public-address to private: failed preflight.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [treat-as-public-address to private: missing PNA header.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [treat-as-public-address to local: missing CORS headers.] - expected: - if product == "chrome": [PASS, TIMEOUT] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.window.js.ini index a9214308..3a01395 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/iframe.tentative.window.js.ini
@@ -1,4 +1,3 @@ [iframe.tentative.window.html] - expected: [OK, TIMEOUT] [local to local, grandparent navigates: success.] - expected: [FAIL, TIMEOUT] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/mixed-content-fetch.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/mixed-content-fetch.tentative.https.window.js.ini index 1d20b2a..46a91e1 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/mixed-content-fetch.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/mixed-content-fetch.tentative.https.window.js.ini
@@ -1,6 +1,6 @@ [mixed-content-fetch.tentative.https.window.html] expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] [https-private to http-local: success.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-background-fetch.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-background-fetch.https.window.js.ini index d2b92041..c33e5fd 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-background-fetch.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-background-fetch.https.window.js.ini
@@ -1,11 +1,13 @@ [service-worker-background-fetch.https.window.html] [local to local: success.] expected: - if product == "chrome": FAIL + if product == "content_shell": [PASS, FAIL] + FAIL [private to local: success.] expected: - if product == "chrome": FAIL + if product == "content_shell": [FAIL, PASS] + FAIL [private to private: success.] expected: @@ -13,8 +15,8 @@ [public to local: success.] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + if product == "chrome": FAIL + [PASS, FAIL] [public to private: success.] expected:
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-fetch.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-fetch.https.window.js.ini index dd7d9e4d..f9793d5f 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-fetch.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/service-worker-fetch.https.window.js.ini
@@ -1,4 +1,7 @@ [service-worker-fetch.https.window.html] + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [OK, TIMEOUT] [private to local: failed preflight.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker-fetch.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker-fetch.window.js.ini index 247534c..5ce6980 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker-fetch.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker-fetch.window.js.ini
@@ -1,15 +1,15 @@ [shared-worker-fetch.window.html] - [treat-as-public to local: failure.] - expected: FAIL - - [treat-as-public to private: failure.] - expected: FAIL - - [public to private: failure.] + [private to local: failure.] expected: FAIL [public to local: failure.] expected: FAIL - [private to local: failure.] + [public to private: failure.] + expected: FAIL + + [treat-as-public to local: failure.] + expected: FAIL + + [treat-as-public to private: failure.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker.window.js.ini index 4983f98..4630b876 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/shared-worker.window.js.ini
@@ -1,8 +1,6 @@ [shared-worker.window.html] [treat-as-public to local: failure.] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL + expected: FAIL [treat-as-public to private: failure.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/worker-fetch.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/worker-fetch.https.window.js.ini index 0467ad84e..923b13c 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/private-network-access/worker-fetch.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/private-network-access/worker-fetch.https.window.js.ini
@@ -2,9 +2,6 @@ [treat-as-public to local: failed preflight.] expected: FAIL - [treat-as-public to local: success.] - expected: FAIL - [treat-as-public to private: failed preflight.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/range/general.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/range/general.any.js.ini index e9f6c279..1b7ce64 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/range/general.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/range/general.any.js.ini
@@ -1,10 +1,3 @@ -[general.any.html] - -[general.any.worker.html] - [general.any.serviceworker.html] [Cross Origin Fetch with safe range header] expected: FAIL - - -[general.any.sharedworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/security/embedded-credentials.tentative.sub.html.ini b/third_party/blink/web_tests/external/wpt/fetch/security/embedded-credentials.tentative.sub.html.ini deleted file mode 100644 index aadf2595..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/security/embedded-credentials.tentative.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[embedded-credentials.tentative.sub.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch-sw.https.html.ini b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch-sw.https.html.ini index 0300ea8..2310d11 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch-sw.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch-sw.https.html.ini
@@ -1,4 +1,3 @@ [fetch-sw.https.html] [Second fetch returns same response] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch.any.js.ini b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch.any.js.ini index 484da4c1..314358a 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/fetch.any.js.ini
@@ -1,22 +1,18 @@ +[fetch.any.serviceworker.html] + [Second fetch returns same response] + expected: FAIL + + [fetch.any.worker.html] [Second fetch returns same response] - expected: - if product == "chrome": FAIL + expected: FAIL [fetch.any.html] [Second fetch returns same response] - expected: - if product == "chrome": FAIL + expected: FAIL [fetch.any.sharedworker.html] [Second fetch returns same response] - expected: - if product == "chrome": FAIL - - -[fetch.any.serviceworker.html] - [Second fetch returns same response] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-css.html.ini b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-css.html.ini index d08487a8..4b47422 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-css.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-css.html.ini
@@ -1,4 +1,3 @@ [stale-css.html] [Cache returns stale resource] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-image.html.ini b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-image.html.ini index 495a84e..2a23c41 100644 --- a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-image.html.ini
@@ -1,4 +1,3 @@ [stale-image.html] [Cache returns stale resource] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-script.html.ini b/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-script.html.ini deleted file mode 100644 index 095d0af..0000000 --- a/third_party/blink/web_tests/external/wpt/fetch/stale-while-revalidate/stale-script.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[stale-script.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini b/third_party/blink/web_tests/external/wpt/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini index 27d0a64..149abc8c 100644 --- a/third_party/blink/web_tests/external/wpt/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini
@@ -1,4 +1,4 @@ -[sandboxed_FileSystemDirectoryHandle-move.https.any.html] +[sandboxed_FileSystemDirectoryHandle-move.https.any.worker.html] [move(name) to rename an empty directory] expected: FAIL @@ -42,7 +42,7 @@ expected: FAIL -[sandboxed_FileSystemDirectoryHandle-move.https.any.worker.html] +[sandboxed_FileSystemDirectoryHandle-move.https.any.html] [move(name) to rename an empty directory] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html.ini b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html.ini index 4cd02684..6fa15bea 100644 --- a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html.ini +++ b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html.ini
@@ -1,5 +1,3 @@ [activeelement-after-focusing-different-site-iframe-contentwindow.html] - expected: - if product == "chrome": [OK, ERROR] [Check trailing events] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html.ini b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html.ini index cbac094b..8f3aec51 100644 --- a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html.ini +++ b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html.ini
@@ -1,5 +1,3 @@ [activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html] - expected: - if product == "chrome": [OK, ERROR] [Check focus event and active element after focusing different site iframe then immediately focusing back] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html.ini b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html.ini index 9e2f30f6..23b0ed1a 100644 --- a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html.ini +++ b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html.ini
@@ -1,3 +1,5 @@ [activeelement-after-focusing-same-site-iframe-contentwindow.html] + expected: + if product == "chrome": [OK, ERROR] [Check trailing events] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html.ini b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html.ini deleted file mode 100644 index 7abdb09..0000000 --- a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe.html.ini b/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe.html.ini deleted file mode 100644 index 75cf448d..0000000 --- a/third_party/blink/web_tests/external/wpt/focus/activeelement-after-immediately-focusing-same-site-iframe.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[activeelement-after-immediately-focusing-same-site-iframe.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/focus/focus-restoration-in-different-site-iframes-window.html.ini b/third_party/blink/web_tests/external/wpt/focus/focus-restoration-in-different-site-iframes-window.html.ini index de7e190..1e3e377 100644 --- a/third_party/blink/web_tests/external/wpt/focus/focus-restoration-in-different-site-iframes-window.html.ini +++ b/third_party/blink/web_tests/external/wpt/focus/focus-restoration-in-different-site-iframes-window.html.ini
@@ -1,5 +1,3 @@ [focus-restoration-in-different-site-iframes-window.html] - expected: - if product == "chrome": [OK, ERROR] [Check result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/iframe-focus-with-same-as-top-intermediate-frame.html.ini b/third_party/blink/web_tests/external/wpt/focus/iframe-focus-with-same-as-top-intermediate-frame.html.ini index e440e9e..5cf136c 100644 --- a/third_party/blink/web_tests/external/wpt/focus/iframe-focus-with-same-as-top-intermediate-frame.html.ini +++ b/third_party/blink/web_tests/external/wpt/focus/iframe-focus-with-same-as-top-intermediate-frame.html.ini
@@ -1,5 +1,3 @@ [iframe-focus-with-same-as-top-intermediate-frame.html] - expected: - if product == "chrome": [OK, ERROR] [Check result] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-different-site.html.ini b/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-different-site.html.ini deleted file mode 100644 index 78cd2ff..0000000 --- a/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-different-site.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe-focuses-parent-different-site.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-same-site.html.ini b/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-same-site.html.ini deleted file mode 100644 index d1216e1..0000000 --- a/third_party/blink/web_tests/external/wpt/focus/iframe-focuses-parent-same-site.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe-focuses-parent-same-site.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/font-access/font_access_permission.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/font-access/font_access_permission.tentative.https.window.js.ini index 5ad717c..4fa4528 100644 --- a/third_party/blink/web_tests/external/wpt/font-access/font_access_permission.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/font-access/font_access_permission.tentative.https.window.js.ini
@@ -1,4 +1,3 @@ [font_access_permission.tentative.https.window.html] [queryLocalFonts(): permission not given] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/font-access/font_access_query_select.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/font-access/font_access_query_select.tentative.https.window.js.ini index ffbf508d..db1b772 100644 --- a/third_party/blink/web_tests/external/wpt/font-access/font_access_query_select.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/font-access/font_access_query_select.tentative.https.window.js.ini
@@ -1,4 +1,3 @@ [font_access_query_select.tentative.https.window.html] [font_access_query_select] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html.ini index f224bbb..17f6006 100644 --- a/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html.ini
@@ -1,3 +1,3 @@ [local-fonts-allowed-by-permissions-policy.https.sub.html] [permissions policy header: local-fonts * allows same-origin iframes.] - expected: [FAIL, PASS] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html.ini index 4c400d3..d1d3fee 100644 --- a/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html.ini
@@ -1,3 +1,3 @@ [local-fonts-default-permissions-policy.https.sub.html] [Default "local-fonts" permissions policy ["self"\] allows same-origin iframes.] - expected: [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini b/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini index 8f554f7..f63d2983 100644 --- a/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini
@@ -1,8 +1,8 @@ -[FileSystemDirectoryHandle-getFileHandle.https.any.html] +[FileSystemDirectoryHandle-getFileHandle.https.any.worker.html] [getFileHandle(create=true) creates an empty file with all valid ASCII characters in the name] expected: FAIL -[FileSystemDirectoryHandle-getFileHandle.https.any.worker.html] +[FileSystemDirectoryHandle-getFileHandle.https.any.html] [getFileHandle(create=true) creates an empty file with all valid ASCII characters in the name] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini b/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini index 520d00fe..e868699 100644 --- a/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini
@@ -1,8 +1,8 @@ -[FileSystemDirectoryHandle-removeEntry.https.any.html] +[FileSystemDirectoryHandle-removeEntry.https.any.worker.html] [createWritable after removeEntry succeeds but doesnt recreate the file] expected: FAIL -[FileSystemDirectoryHandle-removeEntry.https.any.worker.html] +[FileSystemDirectoryHandle-removeEntry.https.any.html] [createWritable after removeEntry succeeds but doesnt recreate the file] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fs/opaque-origin.https.window.js.ini b/third_party/blink/web_tests/external/wpt/fs/opaque-origin.https.window.js.ini index ef8e5fc..1108d25 100644 --- a/third_party/blink/web_tests/external/wpt/fs/opaque-origin.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/fs/opaque-origin.https.window.js.ini
@@ -1,5 +1,3 @@ [opaque-origin.https.window.html] - expected: - if product == "chrome": [OK, ERROR] [FileSystemDirectoryHandle must be defined for data URI iframes.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html.ini b/third_party/blink/web_tests/external/wpt/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html.ini index 7654b0f..6fec3d3 100644 --- a/third_party/blink/web_tests/external/wpt/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html.ini
@@ -1,3 +1,10 @@ [document-fullscreen-enabled-cross-origin.sub.html] - bug: crbug.com/1349215 - disabled: was skipped in 'TestExpectations' + expected: + if (product == "content_shell") and (os == "win"): OK + [OK, TIMEOUT] + [Fullscreen enabled test: same-origin-default] + expected: + if product == "chrome": [PASS, NOTRUN] + + [Fullscreen enabled test: cross-origin-default] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/fullscreen/crashtests/content-visibility-crash.html.ini b/third_party/blink/web_tests/external/wpt/fullscreen/crashtests/content-visibility-crash.html.ini index 207762f..03718ff 100644 --- a/third_party/blink/web_tests/external/wpt/fullscreen/crashtests/content-visibility-crash.html.ini +++ b/third_party/blink/web_tests/external/wpt/fullscreen/crashtests/content-visibility-crash.html.ini
@@ -1,3 +1,2 @@ [content-visibility-crash.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-iframe.html.ini b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-iframe.html.ini index 854dc0d..70d9265 100644 --- a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-iframe.html.ini
@@ -1,3 +1,2 @@ [backdrop-iframe.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-object.html.ini b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-object.html.ini index 5594c50..46e7b6f 100644 --- a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-object.html.ini +++ b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/backdrop-object.html.ini
@@ -1,3 +1,2 @@ [backdrop-object.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/fullscreen-root-fills-page.html.ini b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/fullscreen-root-fills-page.html.ini index d31242f..cf9995f 100644 --- a/third_party/blink/web_tests/external/wpt/fullscreen/rendering/fullscreen-root-fills-page.html.ini +++ b/third_party/blink/web_tests/external/wpt/fullscreen/rendering/fullscreen-root-fills-page.html.ini
@@ -1,3 +1,2 @@ [fullscreen-root-fills-page.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/gamepad/idlharness-extensions.https.window.js.ini b/third_party/blink/web_tests/external/wpt/gamepad/idlharness-extensions.https.window.js.ini index c9dd14c3..5b03058 100644 --- a/third_party/blink/web_tests/external/wpt/gamepad/idlharness-extensions.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/gamepad/idlharness-extensions.https.window.js.ini
@@ -1,4 +1,10 @@ [idlharness-extensions.https.window.html] + [GamepadHapticActuator interface: operation canPlayEffectType(GamepadHapticEffectType)] + expected: FAIL + + [GamepadHapticActuator interface: operation playEffect(GamepadHapticEffectType, optional GamepadEffectParameters)] + expected: FAIL + [GamepadHapticActuator interface: operation pulse(double, double)] expected: FAIL @@ -85,9 +91,3 @@ [Gamepad interface: attribute touchEvents] expected: FAIL - - [GamepadHapticActuator interface: operation canPlayEffectType(GamepadHapticEffectType)] - expected: FAIL - - [GamepadHapticActuator interface: operation playEffect(GamepadHapticEffectType, optional GamepadEffectParameters)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/geolocation-API/idlharness.https.window.js.ini b/third_party/blink/web_tests/external/wpt/geolocation-API/idlharness.https.window.js.ini deleted file mode 100644 index 317490f..0000000 --- a/third_party/blink/web_tests/external/wpt/geolocation-API/idlharness.https.window.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[idlharness.https.window.html] - expected: - if product == "content_shell": ERROR - TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/geolocation-API/permission.https.html.ini b/third_party/blink/web_tests/external/wpt/geolocation-API/permission.https.html.ini index 4194fe3..96262009 100644 --- a/third_party/blink/web_tests/external/wpt/geolocation-API/permission.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/geolocation-API/permission.https.html.ini
@@ -1,4 +1,3 @@ [permission.https.html] [Query "geolocation" powerful feature] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor-iframe-access.https.html.ini index 0e2c8da..d640353 100644 --- a/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor-iframe-access.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor-iframe-access.https.html.ini
@@ -1,20 +1,12 @@ [GeolocationSensor-iframe-access.https.html] - expected: - if product == "chrome": ERROR [GeolocationSensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] expected: FAIL [GeolocationSensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor.https.html.ini b/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor.https.html.ini index 2fe448bd..fc23cbb58 100644 --- a/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/geolocation-sensor/GeolocationSensor.https.html.ini
@@ -1,93 +1,60 @@ [GeolocationSensor.https.html] - expected: - if product == "chrome": ERROR [GeolocationSensor: Test that onerror is sent when sensor is not supported.] expected: FAIL [GeolocationSensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL + + [GeolocationSensor: Losing visibility must cause readings to be suspended.] + expected: FAIL [GeolocationSensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [GeolocationSensor: throw 'TypeError' if frequency is invalid.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-disabled-by-feature-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-disabled-by-feature-policy.https.html.ini deleted file mode 100644 index 51b5d21..0000000 --- a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-disabled-by-feature-policy.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Gyroscope-disabled-by-feature-policy.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-iframe-access.https.html.ini deleted file mode 100644 index adb79fe..0000000 --- a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope-iframe-access.https.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[Gyroscope-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [Gyroscope: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [Gyroscope: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope.https.html.ini b/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope.https.html.ini index 6a116539..8071bb86 100644 --- a/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/gyroscope/Gyroscope.https.html.ini
@@ -1,78 +1,6 @@ [Gyroscope.https.html] - expected: - if product == "chrome": ERROR - [Gyroscope: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [Gyroscope: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [Gyroscope: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [Gyroscope: Losing visibility must cause readings to be suspended.] + expected: FAIL [Gyroscope: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/hr-time/clamped-time-origin-isolated.https.html.ini b/third_party/blink/web_tests/external/wpt/hr-time/clamped-time-origin-isolated.https.html.ini deleted file mode 100644 index f365b22..0000000 --- a/third_party/blink/web_tests/external/wpt/hr-time/clamped-time-origin-isolated.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[clamped-time-origin-isolated.https.html] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.js.ini deleted file mode 100644 index e222dfd..0000000 --- a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[anonymous-iframe-popup.tentative.https.window.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/cookie-store.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/cookie-store.tentative.https.window.js.ini deleted file mode 100644 index f9ef8df9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/cookie-store.tentative.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cookie-store.tentative.https.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/embedding.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/embedding.tentative.https.window.js.ini deleted file mode 100644 index 9dd9a553..0000000 --- a/third_party/blink/web_tests/external/wpt/html/anonymous-iframe/embedding.tentative.https.window.js.ini +++ /dev/null
@@ -1,25 +0,0 @@ -[embedding.tentative.https.window.html?5-6] - expected: - if product == "chrome": [OK, ERROR] - -[embedding.tentative.https.window.html?3-4] - expected: - if product == "chrome": [ERROR, OK] - -[embedding.tentative.https.window.html?9-10] - expected: - if product == "chrome": [OK, ERROR] - -[embedding.tentative.https.window.html?11-12] - expected: - if product == "chrome": ERROR - -[embedding.tentative.https.window.html?3-3] - expected: - if product == "chrome": [ERROR, OK] - -[embedding.tentative.https.window.html?12-12] - expected: [ERROR, OK] - -[embedding.tentative.https.window.html?5-5] - expected: [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini index 655d0ed7..7d0aa084 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini
@@ -1,6 +1,4 @@ [broadcast-channel.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [Eligibility (BroadcastChannel)] expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/dedicated-worker.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/dedicated-worker.html.ini index d58900e..8d50d34 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/dedicated-worker.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/dedicated-worker.html.ini
@@ -1,4 +1,3 @@ [dedicated-worker.html] [Eligibility: dedicated workers] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-2.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-2.html.ini index f9ecb17..44650d87 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-2.html.ini
@@ -1,13 +1,9 @@ [inflight-fetch-2.html] [Eligibility (in-flight fetch): Header and body received when in BFCache] - expected: - if (product == "content_shell") and (os == "win"): [PASS, PRECONDITION_FAILED] - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Eligibility (in-flight fetch): Header received when in BFCache and body received after BFCache] - expected: - if (os == "linux") and (product == "chrome"): PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Eligibility (in-flight fetch): Header and body received after BFCache] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-cors.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-cors.html.ini index 379e2da..37947302 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-cors.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/eligibility/inflight-fetch-cors.html.ini
@@ -1,10 +1,6 @@ [inflight-fetch-cors.html] [Eligibility (in-flight fetch): CORS succeeded when in BFCache] - expected: - if (product == "content_shell") and (os == "win"): [PASS, PRECONDITION_FAILED] - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Eligibility (in-flight fetch): CORS failed when in BFCache] - expected: - if (product == "content_shell") and (os == "win"): [PASS, PRECONDITION_FAILED] - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html.ini index 749307c7..4fafe99 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html.ini
@@ -13,7 +13,6 @@ [beforeunload] expected: - if (product == "content_shell") and (os == "win"): [PASS, PRECONDITION_FAILED] if product == "chrome": PRECONDITION_FAILED [unload]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/pushstate.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/pushstate.https.html.ini index e1cc81c..1aa595f2 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/pushstate.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/pushstate.https.html.ini
@@ -1,5 +1,3 @@ [pushstate.https.html] [back navigation to pushState()d page (in BFCache)] - expected: - if (product == "content_shell") and (os == "win"): [PASS, PRECONDITION_FAILED] - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-clients-matchall.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-clients-matchall.https.html.ini index aae8365..e9dfb3e 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-clients-matchall.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-clients-matchall.https.html.ini
@@ -1,4 +1,3 @@ [service-worker-clients-matchall.https.html] [Clients.matchAll() should not list pages in BFCache] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-controlled-after-restore.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-controlled-after-restore.https.html.ini index bf55b711..cd1be60 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-controlled-after-restore.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-controlled-after-restore.https.html.ini
@@ -1,4 +1,3 @@ [service-worker-controlled-after-restore.https.html] [Pages should remain controlled after restored from BFCache] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-unregister.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-unregister.https.html.ini index 94b0533f..246baaa2 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-unregister.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/service-worker-unregister.https.html.ini
@@ -1,4 +1,3 @@ [service-worker-unregister.https.html] [Unregister service worker while a controlled page is in BFCache] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/timers.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/timers.html.ini index 00028a7..6a96a3b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/timers.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/back-forward-cache/timers.html.ini
@@ -1,5 +1,5 @@ [timers.html] [Timers should be paused when the page is in BFCache] expected: - if product == "content_shell": FAIL - PRECONDITION_FAILED + if product == "chrome": PRECONDITION_FAILED + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/001.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/001.html.ini deleted file mode 100644 index 03f2ddc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[001.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html.ini index d60e72a3..6bee75b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html.ini
@@ -1,5 +1,3 @@ [browsing_context_name.html] - expected: - if product == "chrome": [OK, ERROR] [Retaining window.name on history traversal] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html.ini index 0de7a3d..e6b3ac8 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html.ini
@@ -1,3 +1,5 @@ [browsing_context_name_cross_origin.html] + expected: + if product == "chrome": [OK, ERROR] [Restoring window.name on cross-origin history traversal] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash-twice.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash-twice.html.ini deleted file mode 100644 index 04c8fb0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash-twice.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[before-load-hash-twice.html] - [when changing hash twice, before load] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash.html.ini deleted file mode 100644 index b38397ac..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/event-order/before-load-hash.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[before-load-hash.html] - [when changing hash, before load] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html.ini deleted file mode 100644 index 2596c06..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resume-timer-on-history-back.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/same-url.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/same-url.html.ini index 6d28b4f..8e1e81d 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/same-url.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/same-url.html.ini
@@ -1,4 +1,3 @@ [same-url.html] [Test same-URL navigation and its effects on history] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html.ini index db51e3d..e0d43ff 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html.ini
@@ -1,6 +1,4 @@ [srcdoc-history-entries.html] - expected: - if product == "chrome": ERROR [srcdoc history entries: the iframe itself navigates] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini index 357a464..2b6a279 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html.ini
@@ -1,5 +1,3 @@ [abort-document-load.html] - expected: - if os == "win": [OK, TIMEOUT] [Aborting a Document load] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini index 957d5e6a..f46b16a 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-with-user-activation-in-parent.window.js.ini
@@ -1,6 +1,4 @@ [cross-origin-top-navigation-with-user-activation-in-parent.window.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Cross-origin top navigation is blocked without user activation, even if the parent has user activation] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini deleted file mode 100644 index 1041981..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/cross-origin-top-navigation-without-user-activation.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-origin-top-navigation-without-user-activation.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini deleted file mode 100644 index 18d3401..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/failure-check-sequence.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[failure-check-sequence.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini deleted file mode 100644 index c93fe6b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[load-pageshow-events-iframe-contentWindow.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-no-beforeunload.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-no-beforeunload.window.js.ini deleted file mode 100644 index 1880809..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-no-beforeunload.window.js.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[javascript-url-no-beforeunload.window.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-referrer.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-referrer.window.js.ini deleted file mode 100644 index 1068314..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-referrer.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[javascript-url-referrer.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-multi-globals.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-multi-globals.sub.html.ini index 78757e1..9c84dee 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-multi-globals.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-multi-globals.sub.html.ini
@@ -1,12 +1,6 @@ [javascript-url-security-check-multi-globals.sub.html] [Using iframeEl.src] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL [Using location.href] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-same-origin-domain.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-same-origin-domain.sub.html.ini index 639f3b23..d77d78b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-same-origin-domain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-security-check-same-origin-domain.sub.html.ini
@@ -1,6 +1,3 @@ [javascript-url-security-check-same-origin-domain.sub.html] [javascript: URL security check for same-origin-domain but not same-origin] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment.html.ini deleted file mode 100644 index 5ca61a0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[navigate-cross-origin-iframe-to-same-url-with-fragment.html] - [Navigating a cross-origin iframe to its current url should not replace] - expected: - if (flag_specific == "") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-unparseable-url.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-unparseable-url.html.ini index 258fe35..2a84f43f 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-unparseable-url.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/navigating-across-documents/redirect-to-unparseable-url.html.ini
@@ -1,4 +1,3 @@ [redirect-to-unparseable-url.html] [Navigating to a url (A) that redirects to an unparseable URL (B), saves the URL (A) in the history entry, for later traversal] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-cross-document-traversal.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-cross-document-traversal.html.ini index 7404541..8452eaf 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-cross-document-traversal.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-cross-document-traversal.html.ini
@@ -1,7 +1,3 @@ [cross-document-traversal-cross-document-traversal.html] [cross-document traversals in opposite directions, second traversal invalid at queuing time but valid at the time it is run: the result is going nowhere] expected: FAIL - - [cross-document traversals in the same (back) direction: the result is going -2 with only one load event] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-same-document-traversal.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-same-document-traversal.html.ini deleted file mode 100644 index a9f397a9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-traversal-same-document-traversal.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[cross-document-traversal-same-document-traversal.html] - [traversals in the same (back) direction: coalesced] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/same-document-traversal-cross-document-traversal.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/same-document-traversal-cross-document-traversal.html.ini deleted file mode 100644 index 2ff88db..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/same-document-traversal-cross-document-traversal.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[same-document-traversal-cross-document-traversal.html] - expected: - if flag_specific == "disable-site-isolation-trials": TIMEOUT - [traversals in the same (back) direction: queued up] - expected: [PASS, TIMEOUT] - - [traversals in the same (forward) direction: queued up] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/remote-context-helper-tests/navigation-bfcache.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/remote-context-helper-tests/navigation-bfcache.window.js.ini index 8d863e9..c879ccac 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/remote-context-helper-tests/navigation-bfcache.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/remote-context-helper-tests/navigation-bfcache.window.js.ini
@@ -1,4 +1,3 @@ [navigation-bfcache.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/scroll-to-fragid/004.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/scroll-to-fragid/004.html.ini deleted file mode 100644 index 7d9505c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/scroll-to-fragid/004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[004.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/001.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/001.html.ini index 67e0c3a1..c3ca624 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/001.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/001.html.ini
@@ -1,5 +1,3 @@ [001.html] - expected: - if product == "chrome": [OK, ERROR] [document.open in unload] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html.ini deleted file mode 100644 index cd4970ad..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[beforeunload-sticky-activation-popup.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/prompt/004.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/prompt/004.html.ini index 34838c7..447aca8f 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/prompt/004.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/browsing-the-web/unloading-documents/prompt/004.html.ini
@@ -1,3 +1,2 @@ [004.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html.ini index d64ca33..5f67327 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html.ini
@@ -2,7 +2,5 @@ expected: if product == "chrome": ERROR TIMEOUT - bug: crbug.com/1317067 - disabled: was skipped in 'TestExpectations' [Joint session history length does not include entries from a removed iframe.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/010.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/010.html.ini deleted file mode 100644 index b94165a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/010.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[010.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/011.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/011.html.ini deleted file mode 100644 index 96c1a362..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/011.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[011.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_002.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_002.html.ini deleted file mode 100644 index 236e3b26..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[combination_history_002.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_006.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_006.html.ini deleted file mode 100644 index a339e37..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/combination_history_006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[combination_history_006.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history-state-after-bfcache.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history-state-after-bfcache.window.js.ini index 3ff7eb1..23780f8 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history-state-after-bfcache.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history-state-after-bfcache.window.js.ini
@@ -1,4 +1,3 @@ [history-state-after-bfcache.window.html] [Navigating back to a bfcached page does not reset history.state] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_back_cross_realm_method.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_back_cross_realm_method.html.ini deleted file mode 100644 index 0455640..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_back_cross_realm_method.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[history_back_cross_realm_method.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_forward_1.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_forward_1.html.ini deleted file mode 100644 index 8915243..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_forward_1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[history_forward_1.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_go_no_argument.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_go_no_argument.html.ini deleted file mode 100644 index 614b0c5..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_go_no_argument.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[history_go_no_argument.html] - [history.go()] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_pushstate_url_rewriting.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_pushstate_url_rewriting.html.ini index d28878e3..7e79633 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_pushstate_url_rewriting.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/history_pushstate_url_rewriting.html.ini
@@ -1,9 +1,10 @@ [history_pushstate_url_rewriting.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [blob:(a blob URL for this origin) to blob:(a blob URL for this origin)?newsearch should not work] expected: FAIL + [blob:(a blob URL for this origin) to blob:http://web-platform.test:8001/syntheticblob should not work] + expected: FAIL + [blob:(a blob URL for this origin) to blob:(another blob URL for this origin) should not work] expected: FAIL @@ -19,11 +20,8 @@ [about:srcdoc to about:srcdoc#newhash should work] expected: FAIL - [data:(script to run this test) to data:(script to run this test)?newsearch should not work] - expected: FAIL - [sandboxed http://web-platform.test:8001/html/browsers/history/the-history-interface/resources/url-rewriting-helper.html to http://web-platform.test:8001/newpath should work] expected: FAIL - [blob:(a blob URL for this origin) to blob:http://web-platform.test:8001/syntheticblob should not work] + [data:(script to run this test) to data:(script to run this test)?newsearch should not work] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini deleted file mode 100644 index 9f1fd20a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[traverse_the_history_2.html] - [Multiple history traversals, last would be aborted] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini deleted file mode 100644 index 3c608e5..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[traverse_the_history_3.html] - [Multiple history traversals, last would be aborted] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini deleted file mode 100644 index a3d5fd9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[traverse_the_history_4.html] - [Multiple history traversals, last would be aborted] - expected: - if (flag_specific == "") and (os == "win"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini deleted file mode 100644 index 184222d..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[traverse_the_history_write_onload_1.html] - [Traverse the history when a history entry is written in the load event] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html.ini index b70f4c6..8bca215 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html.ini
@@ -1,6 +1,4 @@ [allow_prototype_cycle_through_location.sub.html] - expected: - if os == "win": [OK, TIMEOUT] [same-origin, same-window location cycle] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini index cc56c46..ed2001b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini
@@ -1,16 +1,7 @@ [location-prototype-setting-same-origin-domain.sub.html] - expected: - if (flag_specific == "") and (product == "chrome"): OK - if flag_specific == "disable-site-isolation-trials": OK - ERROR + expected: ERROR [Same-origin-domain prerequisite check: the original prototype is accessible] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL [Same-origin-domain: setting the prototype to an empty object via Object.setPrototypeOf should throw a TypeError] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write.html.ini deleted file mode 100644 index 0b9643be..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reload_document_write.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write_onload.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write_onload.html.ini index 4b2cafa..5cdd4b4 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write_onload.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/reload_document_write_onload.html.ini
@@ -1,4 +1,5 @@ [reload_document_write_onload.html] - expected: [OK, ERROR] + expected: + if product == "chrome": [OK, ERROR] [Reload document with document.written content written in load event] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html.ini index f622723..47e5e96b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html.ini
@@ -1,5 +1,3 @@ [scripted_click_location_assign_during_load.html] - expected: - if product == "chrome": [OK, ERROR] [location.assign with click during load] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-function-name.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-function-name.html.ini index ab20f7d..df543428 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-function-name.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-function-name.html.ini
@@ -1,6 +1,4 @@ [cross-origin-objects-function-name.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [Cross-origin Window methods have correct 'name'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini index e523e734..90a1ea48 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini
@@ -1,6 +1,3 @@ [cross-origin-objects-on-new-window.html] [Cross-origin object identity preserved across document.domain] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects.html.ini index dc9808f..7eb5722c 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects.html.ini
@@ -1,6 +1,7 @@ [cross-origin-objects.html] expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] + if (product == "content_shell") and (os == "win"): OK + [OK, TIMEOUT] [Only certain properties are accessible cross-origin (cross-origin)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-bad-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-bad-subdomain.sub.https.html.ini index bbab9b2..2caec1d 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-bad-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-bad-subdomain.sub.https.html.ini
@@ -1,42 +1,21 @@ [parent-no-child-bad-subdomain.sub.https.html] ["": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL ["?0": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL ["true": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL [""?1"": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL ["1": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL ["?2": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL ["(?1)": setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain-with-redirect.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain-with-redirect.sub.https.html.ini deleted file mode 100644 index 470b5e7..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain-with-redirect.sub.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[parent-no-child-yes-subdomain-with-redirect.sub.https.html] - [child: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): FAIL - if flag_specific == "disable-site-isolation-trials": [FAIL, PASS] - - [setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain.sub.https.html.ini deleted file mode 100644 index 25b59d5..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yes-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[parent-no-child-yes-subdomain.sub.https.html] - [setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yeswithparams-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yeswithparams-subdomain.sub.https.html.ini deleted file mode 100644 index b890829..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-no-child-yeswithparams-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[parent-no-child-yeswithparams-subdomain.sub.https.html] - [setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-port.sub.https.html.ini index 5383b4d..0a47aac7 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-port.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-port.sub.https.html.ini
@@ -1,10 +1,6 @@ [parent-yes-child-no-port.sub.https.html] [setting document.domain must not give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-same.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-same.sub.https.html.ini index 7683c12..91ad328 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-same.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-same.sub.https.html.ini
@@ -1,10 +1,6 @@ [parent-yes-child-no-same.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL [child: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-subdomain.sub.https.html.ini index f65910a..d3e8ea0 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-no-subdomain.sub.https.html.ini
@@ -1,11 +1,6 @@ [parent-yes-child-no-subdomain.sub.https.html] [setting document.domain must not give sync access] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-layout-ng"): [PASS, FAIL] - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-port.sub.https.html.ini index 1fe7649..d2351d6 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-port.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-port.sub.https.html.ini
@@ -1,4 +1,3 @@ [parent-yes-child-yes-port.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-same.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-same.sub.https.html.ini index 21a2266..123a20fe 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-same.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-same.sub.https.html.ini
@@ -1,10 +1,6 @@ [parent-yes-child-yes-same.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL [child: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-subdomain.sub.https.html.ini index 3f57474..645ab5c 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/1-iframe/parent-yes-child-yes-subdomain.sub.https.html.ini
@@ -1,5 +1,3 @@ [parent-yes-child-yes-subdomain.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini index 9be6e053..25741a3 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini
@@ -1,12 +1,6 @@ [parent-no-child1-no-subdomain-child2-yes-subdomain.sub.https.html] [Parent to child1: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL [Parent to child2: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini index c3d76207..6328e43 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini
@@ -1,10 +1,6 @@ [parent-no-child1-no-subdomain-child2-yes-subdomainport.sub.https.html] [Parent to child1: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL [parent: originAgentCluster must equal false] - expected: - if os == "win": [PASS, FAIL] + expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain1-child2-yes-subdomain2.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain1-child2-yes-subdomain2.sub.https.html.ini index 8d6437a2..7f4e06fc 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain1-child2-yes-subdomain2.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-no-subdomain1-child2-yes-subdomain2.sub.https.html.ini
@@ -1,6 +1,3 @@ [parent-no-child1-no-subdomain1-child2-yes-subdomain2.sub.https.html] [Parent to child1: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-port.sub.https.html.ini deleted file mode 100644 index 8ecab74..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-port.sub.https.html.ini +++ /dev/null
@@ -1,21 +0,0 @@ -[parent-no-child1-yes-subdomain-child2-no-port.sub.https.html] - [child1: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child2 to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child1 to child2: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [parent: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [Parent to child2: setting document.domain must give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini deleted file mode 100644 index e915931..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-no-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[parent-no-child1-yes-subdomain-child2-no-subdomain.sub.https.html] - [parent: originAgentCluster must equal false] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain.sub.https.html.ini index 4d16165..7a78712 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain.sub.https.html.ini
@@ -1,23 +1,9 @@ [parent-yes-child1-no-subdomain-child2-no-subdomain.sub.https.html] [Parent to child1: setting document.domain must not give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL [Parent to child2: setting document.domain must not give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL - - [child1: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [child2: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain2.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain2.sub.https.html.ini index e5bf5d7d..5516d656 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain2.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-no-subdomain2.sub.https.html.ini
@@ -1,23 +1,21 @@ [parent-yes-child1-no-subdomain-child2-no-subdomain2.sub.https.html] - [child2 to child1: setting document.domain must give sync access] + [Parent to child1: setting document.domain must not give sync access] expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [child1 to child2: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + if product == "chrome": FAIL [Parent to child2: setting document.domain must not give sync access] expected: if product == "chrome": FAIL - [Parent to child1: setting document.domain must not give sync access] + [child1 to child2: setting document.domain must give sync access] expected: - if product == "chrome": FAIL + if product == "chrome": PASS + FAIL + + [child2 to child1: setting document.domain must give sync access] + expected: + if product == "chrome": PASS + FAIL [parent: originAgentCluster must equal true] expected:
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini index e77ac91..6009c77 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomain.sub.https.html.ini
@@ -1,20 +1,9 @@ [parent-yes-child1-no-subdomain-child2-yes-subdomain.sub.https.html] [Parent to child1: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [Parent to child2: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL - - [child2: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child1: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini index 55806ef..8009bcb 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-no-subdomain-child2-yes-subdomainport.sub.https.html.ini
@@ -1,12 +1,6 @@ [parent-yes-child1-no-subdomain-child2-yes-subdomainport.sub.https.html] [Parent to child1: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL - - [child1: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-port.sub.https.html.ini index fa22205c..96a081e 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-port.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-port.sub.https.html.ini
@@ -1,20 +1,6 @@ [parent-yes-child1-yes-subdomain-child2-no-port.sub.https.html] [Parent to child2: setting document.domain must not give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL + expected: FAIL [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - - [child1: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [child2 to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [child1 to child2: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini index 6e06935..9418308 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-no-subdomain.sub.https.html.ini
@@ -1,23 +1,3 @@ [parent-yes-child1-yes-subdomain-child2-no-subdomain.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL - - [child1: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (os == "win"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL - - [child2: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (os == "win"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL - - [Parent to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [Parent to child2: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain.sub.https.html.ini index 3735ac72c..5af6030 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain.sub.https.html.ini
@@ -1,21 +1,3 @@ [parent-yes-child1-yes-subdomain-child2-yes-subdomain.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL - - [child1: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [child2: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [Parent to child2: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [Parent to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain2.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain2.sub.https.html.ini index bea8c5e..3256aa4 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain2.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomain2.sub.https.html.ini
@@ -1,16 +1,3 @@ [parent-yes-child1-yes-subdomain-child2-yes-subdomain2.sub.https.html] - [child1 to child2: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [child2 to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [child1: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [child2: originAgentCluster must equal true] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL + [parent: originAgentCluster must equal true] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomainport.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomainport.sub.https.html.ini index 9fafc5f9..d7e304e 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomainport.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/2-iframes/parent-yes-child1-yes-subdomain-child2-yes-subdomainport.sub.https.html.ini
@@ -1,14 +1,3 @@ [parent-yes-child1-yes-subdomain-child2-yes-subdomainport.sub.https.html] [parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL - - [child1: originAgentCluster must equal true] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if os == "win": FAIL - - [Parent to child1: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/javascript-url-yes.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/javascript-url-yes.https.html.ini deleted file mode 100644 index 189de04..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/javascript-url-yes.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[javascript-url-yes.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-no.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-no.https.html.ini deleted file mode 100644 index ba59a28..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-no.https.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[sandboxed-same-origin-iframe-no.https.html] - [originAgentCluster must equal false] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-yes.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-yes.https.html.ini index e6f5815..ba7bf6d0 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-yes.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/getter-special-cases/sandboxed-same-origin-iframe-yes.https.html.ini
@@ -1,5 +1,3 @@ [sandboxed-same-origin-iframe-yes.https.html] [originAgentCluster must equal true] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/going-back.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/going-back.sub.https.html.ini index 9f1f582..60d60d86 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/going-back.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/going-back.sub.https.html.ini
@@ -1,16 +1,12 @@ [going-back.sub.https.html] [Before navigation: parent to child1: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [After navigation: parent to child2: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [After back: parent to child1: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [After back: parent to child2: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-port.sub.https.html.ini deleted file mode 100644 index d6a944e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-port.sub.https.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[parent-no-1-no-same-2-yes-port.sub.https.html] - [before parent: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [before child: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [after parent: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-subdomain.sub.https.html.ini deleted file mode 100644 index 42a9ff4..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-same-2-yes-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[parent-no-1-no-same-2-yes-subdomain.sub.https.html] - [before parent: originAgentCluster must equal false] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): [PASS, FAIL] - if os == "win": FAIL - - [before child: originAgentCluster must equal false] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): [PASS, FAIL] - if os == "win": FAIL - - [after parent: originAgentCluster must equal false] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): [PASS, FAIL] - if os == "win": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain.sub.https.html.ini index 220392e..b4d8cfc 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain.sub.https.html.ini
@@ -1,30 +1,6 @@ [parent-no-1-no-subdomain-2-yes-subdomain.sub.https.html] [Before: parent to child: setting document.domain must give sync access] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": PASS - FAIL + expected: FAIL [After: parent to child: setting document.domain must give sync access] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": PASS - FAIL - - [before parent: originAgentCluster must equal false] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [after parent: originAgentCluster must equal false] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [before child: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - [after child: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain2.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain2.sub.https.html.ini index 5a34e46..22a18b4 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain2.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-no-subdomain-2-yes-subdomain2.sub.https.html.ini
@@ -1,27 +1,6 @@ [parent-no-1-no-subdomain-2-yes-subdomain2.sub.https.html] [Before: parent to child: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [after child: originAgentCluster must equal true] - expected: - if flag_specific == "disable-layout-ng": FAIL - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL [before child: originAgentCluster must equal false] - expected: - if os == "win": FAIL - - [after parent: originAgentCluster must equal false] - expected: - if os == "win": FAIL - - [before parent: originAgentCluster must equal false] - expected: - if os == "win": FAIL - - [After: parent to child: setting document.domain must not give sync access] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-subdomain-yes-2-subdomain2-no.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-subdomain-yes-2-subdomain2-no.sub.https.html.ini index 29817d3c..76c2cb0 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-subdomain-yes-2-subdomain2-no.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-subdomain-yes-2-subdomain2-no.sub.https.html.ini
@@ -1,6 +1,3 @@ [parent-no-1-subdomain-yes-2-subdomain2-no.sub.https.html] [After: parent to child: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-yes-subdomain-2-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-yes-subdomain-2-no-subdomain.sub.https.html.ini deleted file mode 100644 index 609e2e4..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-no-1-yes-subdomain-2-no-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[parent-no-1-yes-subdomain-2-no-subdomain.sub.https.html] - [before parent: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [after parent: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [before child: originAgentCluster must equal true] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [after child: originAgentCluster must equal true] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-port.sub.https.html.ini index 71e78121..efa1d4a 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-port.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-port.sub.https.html.ini
@@ -1,27 +1,12 @@ [parent-yes-1-no-same-2-no-port.sub.https.html] [before parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if (product == "content_shell") and (flag_specific == "disable-layout-ng"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL [before child: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-layout-ng"): [PASS, FAIL] - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL [After: parent to child: setting document.domain must not give sync access] - expected: - if product == "chrome": FAIL + expected: FAIL [after parent: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "disable-layout-ng"): [PASS, FAIL] - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL - - [after child: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-subdomain.sub.https.html.ini index 46f3897..2f07f4d 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/iframe-navigation/parent-yes-1-no-same-2-no-subdomain.sub.https.html.ini
@@ -1,22 +1,12 @@ [parent-yes-1-no-same-2-no-subdomain.sub.https.html] - [after child: originAgentCluster must equal false] - expected: - if flag_specific == "disable-site-isolation-trials": FAIL - - [after parent: originAgentCluster must equal true] - expected: - if (os == "linux") and (processor == "x86_64"): FAIL - if os == "win": FAIL - [before parent: originAgentCluster must equal true] - expected: - if (os == "linux") and (processor == "x86_64"): FAIL - if os == "win": FAIL + expected: FAIL [before child: originAgentCluster must equal true] - expected: - if (os == "linux") and (processor == "x86_64"): FAIL - if os == "win": FAIL + expected: FAIL [After: parent to child: setting document.domain must not give sync access] expected: FAIL + + [after parent: originAgentCluster must equal true] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/insecure-http.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/insecure-http.sub.html.ini index 2ae8e2a..3d66bce 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/insecure-http.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/insecure-http.sub.html.ini
@@ -1,6 +1,3 @@ [insecure-http.sub.html] [setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-same.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-same.sub.https.html.ini deleted file mode 100644 index dd90d39e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-same.sub.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[opener-no-openee-yes-same.sub.https.html] - [opener: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": FAIL - - [openee: originAgentCluster must equal false] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-subdomain.sub.https.html.ini deleted file mode 100644 index 5a5800fa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-no-openee-yes-subdomain.sub.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[opener-no-openee-yes-subdomain.sub.https.html] - [opener: originAgentCluster must equal false] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if (os == "linux") and (flag_specific == "disable-layout-ng"): FAIL - if os == "win": [PASS, FAIL] - - [openee: originAgentCluster must equal true] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-port.sub.https.html.ini deleted file mode 100644 index 79f3072f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-port.sub.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[opener-yes-openee-no-port.sub.https.html] - [setting document.domain must not give sync access] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): FAIL - - [opener: originAgentCluster must equal true] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-same.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-same.sub.https.html.ini index e9d47544..81b5f26 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-same.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-no-same.sub.https.html.ini
@@ -1,8 +1,6 @@ [opener-yes-openee-no-same.sub.https.html] [opener: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL + expected: FAIL [openee: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-port.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-port.sub.https.html.ini deleted file mode 100644 index 9f1c64b9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-port.sub.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[opener-yes-openee-yes-port.sub.https.html] - [opener: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-same.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-same.sub.https.html.ini index b6a9865..d1009736 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-same.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-same.sub.https.html.ini
@@ -1,10 +1,6 @@ [opener-yes-openee-yes-same.sub.https.html] [opener: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL [openee: originAgentCluster must equal true] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-subdomain.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-subdomain.sub.https.html.ini index b9b27ce..4f129222 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-subdomain.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/popups/opener-yes-openee-yes-subdomain.sub.https.html.ini
@@ -1,4 +1,3 @@ [opener-yes-openee-yes-subdomain.sub.https.html] [opener: originAgentCluster must equal true] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/regression-1399759.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/regression-1399759.https.sub.html.ini index f84d86c..ed9fccb 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/regression-1399759.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/regression-1399759.https.sub.html.ini
@@ -1,9 +1,5 @@ -[regression-1399759.https.sub.html?pipe=header(Origin-Agent-Cluster,%3F1)] - expected: - if product == "chrome": OK - ERROR - [regression-1399759.https.sub.html?pipe=header(Origin-Agent-Cluster,%3F0)] - expected: - if product == "chrome": OK - ERROR + expected: ERROR + +[regression-1399759.https.sub.html?pipe=header(Origin-Agent-Cluster,%3F1)] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/removing-iframes.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/removing-iframes.sub.https.html.ini index ca94dd27..3e28f42 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/removing-iframes.sub.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/origin-keyed-agent-clusters/removing-iframes.sub.https.html.ini
@@ -1,32 +1,26 @@ [removing-iframes.sub.https.html] - [child2 to child3: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [child3 to child2: setting document.domain must give sync access] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - [Before: setting document.domain must not give sync access] expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL - - [Parent to child3: setting document.domain must not give sync access] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - if product == "chrome": FAIL - - [Parent to child2: setting document.domain must not give sync access] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] if product == "chrome": FAIL [parent: originAgentCluster must equal true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + if product == "chrome": FAIL + + [Parent to child2: setting document.domain must not give sync access] + expected: + if product == "chrome": FAIL + + [Parent to child3: setting document.domain must not give sync access] + expected: + if product == "chrome": FAIL + + [child2 to child3: setting document.domain must give sync access] + expected: + if product == "chrome": PASS + FAIL + + [child3 to child2: setting document.domain must give sync access] + expected: + if product == "chrome": PASS + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini index 29f86924..154dcd9b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_access_details.sub.html.ini
@@ -1,6 +1,3 @@ [document_domain_access_details.sub.html] [Access allowed if different-origin but both set document.domain to parent domain.] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html.ini index a4c76bd..a3e54b02 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html.ini
@@ -1,6 +1,3 @@ [document_domain_setter.html] [same-origin-domain iframe] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/noopener-noreferrer-sizing.window.js.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/noopener-noreferrer-sizing.window.js.ini deleted file mode 100644 index 15e7fae..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/noopener-noreferrer-sizing.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[noopener-noreferrer-sizing.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/close_beforeunload.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/close_beforeunload.html.ini deleted file mode 100644 index 334cbb1c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/close_beforeunload.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[close_beforeunload.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini deleted file mode 100644 index 4c508dc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[creating_browsing_context_test_01.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini deleted file mode 100644 index 526cf3d7..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[open-features-is-popup-condition.html?single-1] - expected: [TIMEOUT, ERROR] - -[open-features-is-popup-condition.html?single-2] - expected: [TIMEOUT, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-innerwidth-innerheight.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-innerwidth-innerheight.html.ini index ad6ace0..f2b2f25b 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-innerwidth-innerheight.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-innerwidth-innerheight.html.ini
@@ -1,6 +1,4 @@ [open-features-negative-innerwidth-innerheight.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations' [features "innerwidth=-404" should NOT set "width=404"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-screenx-screeny.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-screenx-screeny.html.ini deleted file mode 100644 index bed0c2a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-screenx-screeny.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-negative-screenx-screeny.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-top-left.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-top-left.html.ini deleted file mode 100644 index da31c2b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-top-left.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-negative-top-left.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-width-height.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-width-height.html.ini index a1e2887..c6e0467 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-width-height.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-negative-width-height.html.ini
@@ -1,6 +1,6 @@ [open-features-negative-width-height.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations' + expected: + if product == "chrome": [OK, ERROR] [features "width=-404" should NOT set "width=404"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-height.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-height.html.ini deleted file mode 100644 index ab9c823..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-height.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[open-features-non-integer-height.html] - expected: - if product == "chrome": [ERROR, OK] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-innerheight.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-innerheight.html.ini deleted file mode 100644 index fd9e95fc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-innerheight.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-non-integer-innerheight.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-left.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-left.html.ini index ec597129..ca5ec48c 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-left.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-left.html.ini
@@ -1,38 +1,27 @@ [open-features-non-integer-left.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations' [features "left=105.5" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105.32" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105LLl" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105^4" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105*3" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105/5" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105 " should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105e1" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "left=105e-1" should set "left=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini index 6bb6a5e..a87db107 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini
@@ -1,38 +1,27 @@ [open-features-non-integer-screenx.html] - bug: crbug.com/1299834 - disabled: Tests time out, and also give different results. - [features "screenx=105.5" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105.5" should set "screenx=105"] + expected: FAIL - [features "screenx=105.32" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105.32" should set "screenx=105"] + expected: FAIL - [features "screenx=105LLl" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105LLl" should set "screenx=105"] + expected: FAIL - [features "screenx=105^4" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105^4" should set "screenx=105"] + expected: FAIL - [features "screenx=105*3" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105*3" should set "screenx=105"] + expected: FAIL - [features "screenx=105/5" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105/5" should set "screenx=105"] + expected: FAIL - [features "screenx=105 " should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105 " should set "screenx=105"] + expected: FAIL - [features "screenx=105e1" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105e1" should set "screenx=105"] + expected: FAIL - [features "screenx=105e-1" should set "left=105"] - expected: - if product == "content_shell": FAIL + [features "screenx=105e-1" should set "screenx=105"] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini index cf4382ffe..6ea055e 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini
@@ -1,54 +1,27 @@ [open-features-non-integer-screeny.html] - [features "screeny=405.5" should set "height=405"] - expected: FAIL - - [features "screeny=405.32" should set "height=405"] - expected: FAIL - - [features "screeny=405LLl" should set "height=405"] - expected: FAIL - - [features "screeny=405^4" should set "height=405"] - expected: FAIL - - [features "screeny=405*3" should set "height=405"] - expected: FAIL - - [features "screeny=405/5" should set "height=405"] - expected: FAIL - - [features "screeny=405 " should set "height=405"] - expected: FAIL - - [features "screeny=405e1" should set "height=405"] - expected: FAIL - - [features "screeny=405e-1" should set "height=405"] - expected: FAIL - - [features "screeny=405^4" should set "screeny=405"] - expected: FAIL - - [features "screeny=405/5" should set "screeny=405"] - expected: FAIL - - [features "screeny=405e1" should set "screeny=405"] - expected: FAIL - - [features "screeny=405*3" should set "screeny=405"] - expected: FAIL - - [features "screeny=405LLl" should set "screeny=405"] + [features "screeny=405.5" should set "screeny=405"] expected: FAIL [features "screeny=405.32" should set "screeny=405"] expected: FAIL - [features "screeny=405e-1" should set "screeny=405"] + [features "screeny=405LLl" should set "screeny=405"] expected: FAIL - [features "screeny=405.5" should set "screeny=405"] + [features "screeny=405^4" should set "screeny=405"] + expected: FAIL + + [features "screeny=405*3" should set "screeny=405"] + expected: FAIL + + [features "screeny=405/5" should set "screeny=405"] expected: FAIL [features "screeny=405 " should set "screeny=405"] expected: FAIL + + [features "screeny=405e1" should set "screeny=405"] + expected: FAIL + + [features "screeny=405e-1" should set "screeny=405"] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-top.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-top.html.ini index 97ab607..f6468a0 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-top.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-top.html.ini
@@ -1,38 +1,27 @@ [open-features-non-integer-top.html] - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations' [features "top=105.5" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105.32" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105LLl" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105^4" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105*3" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105/5" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105 " should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105e1" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL [features "top=105e-1" should set "top=105"] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-width.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-width.html.ini deleted file mode 100644 index 497b762..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-non-integer-width.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[open-features-non-integer-width.html] - expected: [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-innerheight-innerwidth.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-innerheight-innerwidth.html.ini deleted file mode 100644 index 646e2a2a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-innerheight-innerwidth.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-tokenization-innerheight-innerwidth.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noopener.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noopener.html.ini deleted file mode 100644 index efce1ae..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noopener.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-tokenization-noopener.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini deleted file mode 100644 index 05abd9e3..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-tokenization-noreferrer.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini index a77ce927..9370b772 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini
@@ -1,72 +1,42 @@ [open-features-tokenization-screenx-screeny.html] - expected: - if product == "chrome": [OK, ERROR] - ["screeny==142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - ["screenx=141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["screenx==141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["\\nscreeny= 142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - [" screeny = 142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - [",screenx=141,," should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["SCREENX=141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["screenY=142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["screenX=141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - [",screeny=142,," should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["SCREENY=142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL [" screenx = 141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL + + ["screenx==141" should set left position of opened window] + expected: FAIL ["\\nscreenx= 141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL + + [",screenx=141,," should set left position of opened window] + expected: FAIL + + ["SCREENX=141" should set left position of opened window] + expected: FAIL + + ["screenX=141" should set left position of opened window] + expected: FAIL ["screeny=142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL + + [" screeny = 142" should set top position of opened window] + expected: FAIL + + ["screeny==142" should set top position of opened window] + expected: FAIL + + ["\\nscreeny= 142" should set top position of opened window] + expected: FAIL + + [",screeny=142,," should set top position of opened window] + expected: FAIL + + ["SCREENY=142" should set top position of opened window] + expected: FAIL + + ["screenY=142" should set top position of opened window] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-top-left.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-top-left.html.ini index 21394d1c..583939a 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-top-left.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-top-left.html.ini
@@ -1,82 +1,48 @@ [open-features-tokenization-top-left.html] - expected: - if product == "chrome": [ERROR, OK] - [",,top= 152, left=152" should set top and left position of opened window] - expected: - if product == "chrome": PASS - FAIL + ["left=141" should set left position of opened window] + expected: FAIL [" left = 141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["LEFT=141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["top=142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["top=152,,left=152," should set top and left position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL ["left==141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["top=152,left=152" should set top and left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - [" top = 142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["\\ttop= 142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["top=152==left=152" should set top and left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - [",left=141,," should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["TOP=142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL - - ["left=141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL ["\nleft= 141" should set left position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL - [",top=142,," should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL + [",left=141,," should set left position of opened window] + expected: FAIL + + ["LEFT=141" should set left position of opened window] + expected: FAIL + + ["top=142" should set top position of opened window] + expected: FAIL + + [" top = 142" should set top position of opened window] + expected: FAIL ["top==142" should set top position of opened window] - expected: - if product == "chrome": PASS - FAIL + expected: FAIL + + ["\\ttop= 142" should set top position of opened window] + expected: FAIL + + [",top=142,," should set top position of opened window] + expected: FAIL + + ["TOP=142" should set top position of opened window] + expected: FAIL + + ["top=152,left=152" should set top and left position of opened window] + expected: FAIL + + ["top=152,,left=152," should set top and left position of opened window] + expected: FAIL + + ["top=152==left=152" should set top and left position of opened window] + expected: FAIL + + [",,top= 152, left=152" should set top and left position of opened window] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-width-height.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-width-height.html.ini deleted file mode 100644 index 25200b9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/open-close/open-features-tokenization-width-height.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[open-features-tokenization-width-height.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-noopener.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-noopener.html.ini deleted file mode 100644 index a4aab5a8..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-noopener.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[window-open-noopener.html?_parent] - -[window-open-noopener.html?_top] - -[window-open-noopener.html?indexed] - expected: - if product == "chrome": ERROR - -[window-open-noopener.html?_self]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-popup-behavior.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-popup-behavior.html.ini deleted file mode 100644 index 892817e3..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-popup-behavior.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[window-open-popup-behavior.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-windowfeatures-values.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-windowfeatures-values.html.ini index d9e0e4f..4e65b225 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-windowfeatures-values.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-open-windowfeatures-values.html.ini
@@ -1,3 +1,2 @@ [window-open-windowfeatures-values.html] - expected: - if product == "chrome": [ERROR, TIMEOUT] + expected: [TIMEOUT, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-prototype-chain.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-prototype-chain.html.ini deleted file mode 100644 index f73af5a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-window-object/window-prototype-chain.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[window-prototype-chain.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini index 23e0ff4..0624d01 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini
@@ -1,13 +1,7 @@ [windowproxy-prototype-setting-same-origin-domain.sub.html] - expected: - if (flag_specific == "") and (product == "content_shell"): ERROR - if flag_specific == "disable-layout-ng": ERROR + expected: ERROR [Same-origin-domain prerequisite check: the original prototype is accessible] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL [Same-origin-domain: setting the prototype to an empty object via Object.setPrototypeOf should throw a TypeError] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html.ini deleted file mode 100644 index 92fd5f32..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[opener-multiple.html] - disabled: - if product=="chrome": https://bugs.chromium.org/p/chromedriver/issues/detail?id=4279
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html.ini deleted file mode 100644 index e5f6385..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[opener-setter.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener.html.ini deleted file mode 100644 index fde2ca3..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/auxiliary-browsing-contexts/opener.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[opener.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_parent-003.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_parent-003.html.ini deleted file mode 100644 index 83a3c62c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_parent-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[choose-_parent-003.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-001.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-001.html.ini deleted file mode 100644 index 32ae56a1..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-001.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[choose-_top-001.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-002.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-002.html.ini deleted file mode 100644 index 0eaad209..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[choose-_top-002.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-003.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-003.html.ini deleted file mode 100644 index 762ae4f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/browsing-context-names/choose-_top-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[choose-_top-003.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/clear-window-name.https.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/clear-window-name.https.html.ini index eda72de..2a191e84 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/clear-window-name.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/windows/clear-window-name.https.html.ini
@@ -1,7 +1,5 @@ [clear-window-name.https.html] expected: TIMEOUT - bug: crbug.com/706350 - disabled: was skipped in 'TestExpectations' [Window.name is reset at the first cross-origin navigation with noopener] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-print.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-print.sub.html.ini index c5342a0..7c9f363 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-print.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-print.sub.html.ini
@@ -1,4 +1,2 @@ [iframe-cross-origin-print.sub.html] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-scaled-print.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-scaled-print.sub.html.ini index 7d41ee44..ddabb632 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-scaled-print.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/windows/iframe-cross-origin-scaled-print.sub.html.ini
@@ -1,4 +1,2 @@ [iframe-cross-origin-scaled-print.sub.html] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/nested-browsing-contexts/frameElement-siblings.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/nested-browsing-contexts/frameElement-siblings.sub.html.ini index b9829a88..32a43d2 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/nested-browsing-contexts/frameElement-siblings.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/windows/nested-browsing-contexts/frameElement-siblings.sub.html.ini
@@ -1,8 +1,3 @@ [frameElement-siblings.sub.html] - expected: - if os == "win": [OK, TIMEOUT] [it must return the iframe element if the pages are same-origin domain] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/noreferrer-window-name.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/noreferrer-window-name.html.ini index ff9b18918..b766121a 100644 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/noreferrer-window-name.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/browsers/windows/noreferrer-window-name.html.ini
@@ -1,6 +1,4 @@ [noreferrer-window-name.html] expected: TIMEOUT - bug: crbug.com/1299834 - disabled: was skipped in 'TestExpectations' [Targeting a rel=noreferrer link at an existing named window should work] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/post-message/third-party-to-first-party-cross-partition-same-origin.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/post-message/third-party-to-first-party-cross-partition-same-origin.sub.html.ini deleted file mode 100644 index a7ffbac..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/post-message/third-party-to-first-party-cross-partition-same-origin.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[third-party-to-first-party-cross-partition-same-origin.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html.ini b/third_party/blink/web_tests/external/wpt/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html.ini deleted file mode 100644 index d28f047..0000000 --- a/third_party/blink/web_tests/external/wpt/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[targeting-cross-origin-nested-browsing-contexts.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/compositing/2d.composite.clip.xor.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/compositing/2d.composite.clip.xor.html.ini deleted file mode 100644 index 7dad625..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/compositing/2d.composite.clip.xor.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[2d.composite.clip.xor.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-inherit-rtl.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-inherit-rtl.html.ini index df189a77..3b5c4cf 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-inherit-rtl.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-inherit-rtl.html.ini
@@ -1,3 +1,2 @@ [direction-inherit-rtl.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-rtl.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-rtl.html.ini index e9e123c82..850216c 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-rtl.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/drawing-text-to-the-canvas/direction-rtl.html.ini
@@ -1,3 +1,2 @@ [direction-rtl.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini index e016f12..5cdcce07c 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini
@@ -1,3 +1,2 @@ [canvas.2d.disconnected.html] expected: FAIL - disabled: neverfix
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini index 77a860fe..af2297c 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini
@@ -1,4 +1,2 @@ [canvas-filter-object-turbulence.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [FAIL, TIMEOUT] - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini deleted file mode 100644 index 7361dea..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[createImageBitmap-origin.sub.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini index cc25d820..6e88a20 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini
@@ -1,10 +1,18 @@ [canvas-display-p3-drawImage-ImageBitmap-Blob.html] + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [OK, TIMEOUT] [Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL [Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -35,6 +43,12 @@ [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] expected: FAIL @@ -59,6 +73,12 @@ [Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -89,32 +109,14 @@ [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] expected: FAIL [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini index 46342ff8..8792407b 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini
@@ -5,6 +5,12 @@ [Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -35,6 +41,12 @@ [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] expected: FAIL @@ -59,6 +71,12 @@ [Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -89,32 +107,14 @@ [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] expected: FAIL [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini index 9f020df..556cc661 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini
@@ -5,6 +5,12 @@ [Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -35,6 +41,12 @@ [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] expected: FAIL @@ -59,6 +71,12 @@ [Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL @@ -89,32 +107,14 @@ [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] - expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] expected: FAIL [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini index d081331..b8a5f23 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini
@@ -1,41 +1,29 @@ [canvas-display-p3-drawImage-ImageBitmap-video.html] expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] [Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData display-p3, cropSource=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData display-p3, cropSource=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData srgb, cropSource=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData srgb, cropSource=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData display-p3, cropSource=false] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini index 3936c48..4149e17 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini
@@ -1,41 +1,27 @@ [canvas-display-p3-drawImage-video.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData display-p3, scaleImage=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context srgb, ImageData display-p3, scaleImage=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData srgb, scaleImage=false] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData srgb, scaleImage=true] expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): PASS - if (flag_specific == "") and (os == "win"): PASS - FAIL + if (product == "content_shell") and (os == "linux"): FAIL [Rec2020-3FF000000, Context display-p3, ImageData display-p3, scaleImage=false] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini index f1e9629b..8cd51ed9 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini
@@ -1,4 +1,22 @@ [canvas-display-p3-drawImage.https.html] + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, scaleImage=false] expected: FAIL @@ -11,6 +29,24 @@ [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, scaleImage=true] expected: FAIL + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + [Display-P3-1-0-0.svg, Context display-p3, ImageData display-p3, scaleImage=false] expected: FAIL @@ -22,39 +58,3 @@ [Display-P3-0.7333-0-0.svg, Context display-p3, ImageData display-p3, scaleImage=true] expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=false] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=true] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=true] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=false] - expected: FAIL - - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] - expected: FAIL - - [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini index 5245399..e9d5d99 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini
@@ -1,4 +1,13 @@ [canvas-display-p3-pattern-image.html] + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb] + expected: FAIL + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3] expected: FAIL @@ -8,17 +17,8 @@ [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3] expected: FAIL - [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3] - expected: FAIL - - [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb] - expected: FAIL - - [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3] - expected: FAIL - [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3] expected: FAIL - [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb] + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini deleted file mode 100644 index 3ec7ea02..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[2d.drawImage.animated.poster.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini index 59c6d7d..9fdafd3e 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini
@@ -1,3 +1,2 @@ [2d.pattern.paint.repeat.basic.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini deleted file mode 100644 index d00299aa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[2d.pattern.paint.repeat.outside.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini index d51b313..d8c3a8ea 100644 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini
@@ -1,19 +1,13 @@ [offscreencanvas.resize.html] - [Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously.] - expected: - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "content_shell") and (version == "Ubuntu 18.04"): [FAIL, PASS] - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if (processor == "x86_64") and (flag_specific == "") and (os == "win"): FAIL - if (processor == "x86_64") and (flag_specific == "disable-site-isolation-trials"): FAIL - - [Verify that drawImage uses the size of the frame as the intinsic size of a placeholder canvas.] - expected: - if (os == "win") and (processor == "x86_64"): [FAIL, PASS] - FAIL - [Verify that resizing an OffscreenCanvas with a 2d context propagates the new size to its placeholder canvas asynchronously.] expected: - if (product == "content_shell") and (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (product == "content_shell") and (processor == "x86_64") and (flag_specific == "") and (os == "win"): PASS - if (product == "content_shell") and (processor == "x86_64") and (flag_specific == "disable-site-isolation-trials"): PASS - FAIL + if product == "chrome": [FAIL, PASS] + + [Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously.] + expected: + if (product == "content_shell") and (os == "linux"): PASS + if product == "chrome": FAIL + [PASS, FAIL] + + [Verify that drawImage uses the size of the frame as the intinsic size of a placeholder canvas.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker.js.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker.js.ini deleted file mode 100644 index 928b245..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/shadows/2d.shadow.alpha.1.worker.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[2d.shadow.alpha.1.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.html.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.html.ini deleted file mode 100644 index 516eb29..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-canvas-state/2d.state.saverestore.shadowBlur.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[2d.state.saverestore.shadowBlur.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini b/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini deleted file mode 100644 index 4b91983..0000000 --- a/third_party/blink/web_tests/external/wpt/html/canvas/offscreen/the-offscreen-canvas/2d.getcontext.exists.worker.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[2d.getcontext.exists.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cache-storage.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cache-storage.https.window.js.ini index a7f9551..85febba 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cache-storage.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cache-storage.https.window.js.ini
@@ -1,5 +1,3 @@ -[cache-storage.https.window.html?service_worker] - [cache-storage.https.window.html?dedicated_worker] [[dedicated_worker\] unsafe-none => credentialless] expected: FAIL @@ -12,10 +10,3 @@ [[dedicated_worker\] credentialless => require-corp] expected: FAIL - - -[cache-storage.https.window.html?document] - expected: - if product == "chrome": [OK, ERROR] - -[cache-storage.https.window.html?shared_worker]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cross-origin-isolated.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cross-origin-isolated.window.js.ini deleted file mode 100644 index 550e1293..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/cross-origin-isolated.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-origin-isolated.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/dedicated-worker.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/dedicated-worker.https.window.js.ini index e304d0e0..b6774be 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/dedicated-worker.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/dedicated-worker.https.window.js.ini
@@ -1,3 +1,5 @@ [dedicated-worker.https.window.html] + expected: + if product == "chrome": [OK, ERROR] [fetch cross-origin + credentialless worker] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/fetch.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/fetch.https.window.js.ini deleted file mode 100644 index c09e71d..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/fetch.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fetch.https.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-none.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-none.https.window.js.ini deleted file mode 100644 index 348b883..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-none.https.window.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[iframe-coep-none.https.window.html?5-last] - -[iframe-coep-none.https.window.html?1-4] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-require-corp.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-require-corp.https.window.js.ini deleted file mode 100644 index 0b4e456..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/iframe-coep-require-corp.https.window.js.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[iframe-coep-require-corp.https.window.html?5-9] - -[iframe-coep-require-corp.https.window.html?9-last] - -[iframe-coep-require-corp.https.window.html?1-4] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/link.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/link.https.window.js.ini deleted file mode 100644 index 69f932df..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/link.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[link.https.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/reporting-subresource-corp.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/reporting-subresource-corp.https.window.js.ini deleted file mode 100644 index 85d431ba..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/reporting-subresource-corp.https.window.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[reporting-subresource-corp.https.window.html] - expected: - if product == "chrome": [OK, TIMEOUT] - [reporting-subresource-corp] - expected: - if product == "chrome": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/script.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/script.https.window.js.ini deleted file mode 100644 index d7201ed..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/script.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[script.https.window.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/shared-worker.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/shared-worker.https.window.js.ini deleted file mode 100644 index 21fe7167..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/credentialless/shared-worker.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shared-worker.https.window.html] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/cross-origin-isolated-permission-worker.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/cross-origin-isolated-permission-worker.https.window.js.ini index 1ed2310..6e7bbd4c 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/cross-origin-isolated-permission-worker.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/cross-origin-isolated-permission-worker.https.window.js.ini
@@ -1,5 +1,3 @@ [cross-origin-isolated-permission-worker.https.window.html] - expected: - if os == "win": [OK, TIMEOUT] [shared_worker (withCoopCoep: true) cross origin isolated permission test] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/dedicated-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/dedicated-worker.https.html.ini index dd9391b4..20f3e36 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/dedicated-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/dedicated-worker.https.html.ini
@@ -1,6 +1,4 @@ [dedicated-worker.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] [COEP: require-corp worker in COEP: none frame] expected: FAIL @@ -11,7 +9,7 @@ expected: FAIL [COEP: worker inherits COEP for filesystem URL.] - expected: [FAIL, TIMEOUT] + expected: FAIL [COEP: worker inherits COEP from filesystem URL creator, not owner.] - expected: [FAIL, NOTRUN] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/iframe-history-none-require-corp.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/iframe-history-none-require-corp.https.html.ini deleted file mode 100644 index aadcf66..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/iframe-history-none-require-corp.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe-history-none-require-corp.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/multi-globals/workers-coep-report.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/multi-globals/workers-coep-report.https.html.ini index 9069919..4fe2cad 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/multi-globals/workers-coep-report.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/multi-globals/workers-coep-report.https.html.ini
@@ -1,5 +1,3 @@ [workers-coep-report.https.html] - expected: - if os == "win": [OK, TIMEOUT] [Multiple globals for Worker constructor: COEP reports] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-credentialless.tentative.https.any.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-credentialless.tentative.https.any.js.ini index dea8856..8b9306bb 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-credentialless.tentative.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-credentialless.tentative.https.any.js.ini
@@ -1,13 +1,3 @@ -[reflection-credentialless.tentative.https.any.serviceworker.html] - -[reflection-credentialless.tentative.https.any.sharedworker-module.html] - -[reflection-credentialless.tentative.https.any.sharedworker.html] - -[reflection-credentialless.tentative.https.any.html] - -[reflection-credentialless.tentative.https.any.serviceworker-module.html] - [reflection-credentialless.tentative.https.any.worker.html] [reflection-credentialless] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-require-corp.tentative.https.any.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-require-corp.tentative.https.any.js.ini index 71f0806..e556714 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-require-corp.tentative.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reflection-require-corp.tentative.https.any.js.ini
@@ -1,16 +1,3 @@ -[reflection-require-corp.tentative.https.any.serviceworker-module.html] - -[reflection-require-corp.tentative.https.any.sharedworker-module.html] - -[reflection-require-corp.tentative.https.any.sharedworker.html] - -[reflection-require-corp.tentative.https.any.html] - [reflection-require-corp.tentative.https.any.worker.html] [reflection-require-corp] expected: FAIL - - -[reflection-require-corp.tentative.https.any.serviceworker.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-subresource-corp.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-subresource-corp.https.html.ini index 26cc5e7..03a338d 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-subresource-corp.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-subresource-corp.https.html.ini
@@ -1,6 +1,6 @@ [reporting-subresource-corp.https.html] expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + if product == "chrome": [OK, TIMEOUT] [[dedicated worker\] blocked due to COEP] expected: FAIL @@ -12,3 +12,15 @@ [[shared worker\] blocked during redirect] expected: FAIL + + [[service worker\] blocked due to COEP] + expected: + if product == "chrome": [PASS, FAIL] + + [[between service worker and page\] blocked during redirect] + expected: + if product == "chrome": [PASS, TIMEOUT] + + [destination: script] + expected: + if product == "chrome": [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-to-document-reporting-endpoint.https.window.js.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-to-document-reporting-endpoint.https.window.js.ini index 12f8a62..823f0d99 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-to-document-reporting-endpoint.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/reporting-to-document-reporting-endpoint.https.window.js.ini
@@ -1,12 +1,9 @@ [reporting-to-document-reporting-endpoint.https.window.html] [subresource CORP] - expected: - if product == "chrome": FAIL + expected: FAIL [navigation CORP on cross origin] - expected: - if product == "chrome": FAIL + expected: FAIL [navigation CORP on same origin] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/require-corp-sw-from-require-corp.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/require-corp-sw-from-require-corp.https.html.ini deleted file mode 100644 index 775c78f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/require-corp-sw-from-require-corp.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[require-corp-sw-from-require-corp.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/shared-workers.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/shared-workers.https.html.ini index 92cd6f2..a7e0aeb6 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/shared-workers.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-embedder-policy/shared-workers.https.html.ini
@@ -1,4 +1,6 @@ [shared-workers.https.html] + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [OK, TIMEOUT] [require-corp (derived from blob URL creator)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-navigate-popup.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-navigate-popup.https.html.ini deleted file mode 100644 index 8976888..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-navigate-popup.https.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[coep-navigate-popup.https.html?2-3] - -[coep-navigate-popup.https.html?4-last] - expected: - if product == "chrome": [OK, ERROR] - -[coep-navigate-popup.https.html?0-1]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-redirect.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-redirect.https.html.ini deleted file mode 100644 index 06c876b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-redirect.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[coep-redirect.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini deleted file mode 100644 index 91e255bc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[coep-with-same-origin.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-site.https.html.ini deleted file mode 100644 index 7938d8f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coep-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[coep-with-same-site.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-coep-sandbox.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-coep-sandbox.https.html.ini deleted file mode 100644 index e9d528d..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-coep-sandbox.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[coop-coep-sandbox.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-navigated-popup.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-navigated-popup.https.html.ini deleted file mode 100644 index 37440f0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-navigated-popup.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[coop-navigated-popup.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-cuts-opener.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-cuts-opener.https.html.ini deleted file mode 100644 index e29fa0b0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-cuts-opener.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[coop-sandbox-cuts-opener.https.html] - [<iframe sandbox="allow-popups allow-scripts"> Sandboxed Cross-Origin-Opener-Policy popup should cut the opener if necessary] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-redirects-cuts-opener.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-redirects-cuts-opener.https.html.ini deleted file mode 100644 index 4e04abe..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/coop-sandbox-redirects-cuts-opener.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[coop-sandbox-redirects-cuts-opener.https.html] - [<iframe sandbox="allow-popups allow-scripts allow-same-origin"> Sandboxed Cross-Origin-Opener-Policy popup should cut the opener if necessary including during redirects.] - expected: - if os == "win": [PASS, FAIL] - - [<iframe sandbox="allow-popups allow-scripts"> Sandboxed Cross-Origin-Opener-Policy popup should cut the opener if necessary including during redirects.] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-failures.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-failures.https.html.ini deleted file mode 100644 index 0617f30e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-failures.https.html.ini +++ /dev/null
@@ -1,13 +0,0 @@ -[header-parsing-failures.https.html?12-last] - -[header-parsing-failures.https.html?5-8] - expected: - if product == "chrome": [OK, ERROR] - -[header-parsing-failures.https.html?9-12] - expected: - if product == "chrome": ERROR - -[header-parsing-failures.https.html?1-4] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-non-ascii.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-non-ascii.https.html.ini deleted file mode 100644 index 352e7aa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-non-ascii.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[header-parsing-non-ascii.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-repeated.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-repeated.https.html.ini deleted file mode 100644 index 5e29df7..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/header-parsing-repeated.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[header-parsing-repeated.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-cross-origin.https.html.ini deleted file mode 100644 index e5f17f95..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-cross-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-site-unsafe-allow-outgoing-with-cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-same-site.https.html.ini deleted file mode 100644 index 596920f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-unsafe-allow-outgoing-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-site-unsafe-allow-outgoing-with-same-site.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-cross-origin.https.html.ini deleted file mode 100644 index 7ea4330..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-cross-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-site-with-cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-origin.https.html.ini deleted file mode 100644 index 71fe175..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-site-with-same-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-site.https.html.ini deleted file mode 100644 index 69a79d9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/historical/popup-same-site-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-site-with-same-site.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini index 9813f106..5fc35bf 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini
@@ -1,19 +1,11 @@ -[iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?1-2] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?5-6] + expected: ERROR [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?3-4] - expected: - if product == "chrome": ERROR - -[iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?9-last] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?1-2] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini index fbb8b7e..66106c4 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini
@@ -1,19 +1,11 @@ -[iframe-popup-same-origin-allow-popups-to-same-origin.https.html?5-6] - expected: - if product == "chrome": ERROR - -[iframe-popup-same-origin-allow-popups-to-same-origin.https.html?9-last] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-allow-popups-to-same-origin.https.html?1-2] + expected: ERROR [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?3-4] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-same-origin-allow-popups-to-same-origin.https.html?1-2] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-allow-popups-to-same-origin.https.html?5-6] + expected: ERROR [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini index c5c9b706..184521c 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini
@@ -1,19 +1,11 @@ -[iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?9-last] - expected: - if product == "chrome": [ERROR, OK] +[iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?1-2] + expected: ERROR [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?3-4] - expected: - if product == "chrome": ERROR - -[iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?1-2] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini index 802a4114..e4bfcbc 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini
@@ -1,19 +1,14 @@ -[iframe-popup-same-origin-to-same-origin.https.html?1-2] - expected: - if product == "chrome": ERROR - [iframe-popup-same-origin-to-same-origin.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-same-origin-to-same-origin.https.html?9-last] - expected: - if processor == "x86_64": ERROR +[iframe-popup-same-origin-to-same-origin.https.html?1-2] + expected: ERROR [iframe-popup-same-origin-to-same-origin.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR + +[iframe-popup-same-origin-to-same-origin.https.html?9-last] + expected: ERROR [iframe-popup-same-origin-to-same-origin.https.html?3-4] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini index 872be04..9a0d46c 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini
@@ -1,19 +1,11 @@ -[iframe-popup-same-origin-to-unsafe-none.https.html?7-8] - expected: - if product == "chrome": ERROR - -[iframe-popup-same-origin-to-unsafe-none.https.html?5-6] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-to-unsafe-none.https.html?3-4] + expected: ERROR [iframe-popup-same-origin-to-unsafe-none.https.html?1-2] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-same-origin-to-unsafe-none.https.html?9-last] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-to-unsafe-none.https.html?5-6] + expected: ERROR -[iframe-popup-same-origin-to-unsafe-none.https.html?3-4] - expected: - if product == "chrome": ERROR +[iframe-popup-same-origin-to-unsafe-none.https.html?7-8] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html.ini index abf40f5..f1459da 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-same-origin.https.html.ini
@@ -1,19 +1,14 @@ -[iframe-popup-unsafe-none-to-same-origin.https.html?1-2] - expected: - if product == "chrome": ERROR - -[iframe-popup-unsafe-none-to-same-origin.https.html?9-last] - expected: - if product == "chrome": ERROR - [iframe-popup-unsafe-none-to-same-origin.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-unsafe-none-to-same-origin.https.html?3-4] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-unsafe-none-to-same-origin.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR + +[iframe-popup-unsafe-none-to-same-origin.https.html?9-last] + expected: [ERROR, OK] + +[iframe-popup-unsafe-none-to-same-origin.https.html?1-2] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https.html.ini index c1f50620..bf18053d 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https.html.ini
@@ -1,19 +1,14 @@ -[iframe-popup-unsafe-none-to-unsafe-none.https.html?3-4] - expected: - if product == "chrome": ERROR - -[iframe-popup-unsafe-none-to-unsafe-none.https.html?7-8] - expected: - if product == "chrome": ERROR +[iframe-popup-unsafe-none-to-unsafe-none.https.html?9-last] + expected: ERROR [iframe-popup-unsafe-none-to-unsafe-none.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-unsafe-none-to-unsafe-none.https.html?9-last] - expected: - if product == "chrome": ERROR +[iframe-popup-unsafe-none-to-unsafe-none.https.html?7-8] + expected: ERROR + +[iframe-popup-unsafe-none-to-unsafe-none.https.html?3-4] + expected: ERROR [iframe-popup-unsafe-none-to-unsafe-none.https.html?1-2] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/javascript-url.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/javascript-url.https.html.ini index ec4fa6a6..eec70e4 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/javascript-url.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/javascript-url.https.html.ini
@@ -1,33 +1,14 @@ -[javascript-url.https.html?1-2] - expected: - if product == "chrome": ERROR - -[javascript-url.https.html?3-4] - expected: - if product == "chrome": ERROR - [javascript-url.https.html?11-12] - expected: [ERROR, OK] - -[javascript-url.https.html?13-14] - expected: - if product == "chrome": ERROR - -[javascript-url.https.html?15-16] - expected: - if product == "chrome": ERROR + expected: ERROR [javascript-url.https.html?17-last] - expected: [ERROR, OK] + expected: ERROR [javascript-url.https.html?5-6] - expected: - if product == "chrome": ERROR + expected: ERROR -[javascript-url.https.html?7-8] - expected: - if product == "chrome": [ERROR, OK] +[javascript-url.https.html?3-4] + expected: ERROR [javascript-url.https.html?9-10] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-to-aboutblank.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-to-aboutblank.https.html.ini deleted file mode 100644 index 3cc47436..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-to-aboutblank.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[navigate-to-aboutblank.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini index 10c670e..7402249 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini
@@ -1,11 +1,12 @@ [navigate-top-to-aboutblank.https.html] expected: - if product == "chrome": [ERROR, OK] + if product == "chrome": [OK, ERROR] + [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin), iframe origin: https://web-platform.test:8444] + expected: + if product == "chrome": FAIL + [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin), iframe origin: https://www1.web-platform.test:8444] expected: FAIL [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin-allow-popups), iframe origin: https://www1.web-platform.test:8444] expected: FAIL - - [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin), iframe origin: https://web-platform.test:8444] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-meta-http-equiv.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-meta-http-equiv.https.html.ini deleted file mode 100644 index 4dcab80a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-meta-http-equiv.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-meta-http-equiv.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-redirect-same-origin-allow-popups.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-redirect-same-origin-allow-popups.https.html.ini deleted file mode 100644 index 3ad3aaf..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-redirect-same-origin-allow-popups.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[popup-redirect-same-origin-allow-popups.https.html] - expected: [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini deleted file mode 100644 index ddd028e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-origin-allow-popups-with-cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini deleted file mode 100644 index 4015d9d..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-origin-allow-popups-with-same-site.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-non-initial-about-blank.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-non-initial-about-blank.https.html.ini deleted file mode 100644 index ef4c70f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-non-initial-about-blank.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-origin-non-initial-about-blank.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini deleted file mode 100644 index 817cd70..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-origin-with-same-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini deleted file mode 100644 index ef3655a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-same-origin-with-same-site.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-cross-origin.https.html.ini deleted file mode 100644 index 1693ee1..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-cross-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-unsafe-none-with-cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-same-origin.https.html.ini deleted file mode 100644 index b689c906..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unsafe-none-with-same-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-unsafe-none-with-same-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-cross-origin.https.html.ini deleted file mode 100644 index 6f1e8725..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-cross-origin.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-unspecified-with-cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-same-site.https.html.ini deleted file mode 100644 index ccfbd06..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-unspecified-with-same-site.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-unspecified-with-same-site.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini deleted file mode 100644 index b824bdd4..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[popup-with-structured-header.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro.https.html.ini index ef6ec98..a143dc5 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro.https.html.ini
@@ -1,8 +1,7 @@ [access-from-coop-page-to-openee_coop-ro.https.html] + expected: [OK, ERROR] [access-from-coop-page-to-openee, same-origin] - expected: - if product == "chrome": FAIL + expected: FAIL [access-from-coop-page-to-openee, same-origin + redirect] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro_cross-origin.https.html.ini index 3afaa33b..81308d5 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-openee_coop-ro_cross-origin.https.html.ini
@@ -1,5 +1,5 @@ [access-from-coop-page-to-openee_coop-ro_cross-origin.https.html] - expected: [ERROR, OK] + expected: [OK, ERROR] [access-from-coop-page-to-openee, cross-origin] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro.https.html.ini index 95e8b9d..694c5a86 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro.https.html.ini
@@ -1,10 +1,6 @@ [access-from-coop-page-to-opener_coop-ro.https.html] - expected: - if product == "chrome": [OK, ERROR] [access-from-coop-page-to-opener, same-origin] - expected: - if product == "chrome": FAIL + expected: FAIL [access-from-coop-page-to-opener, same-origin + redirect] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro_cross-origin.https.html.ini index 9638f4b..29829467 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-opener_coop-ro_cross-origin.https.html.ini
@@ -1,8 +1,7 @@ [access-from-coop-page-to-opener_coop-ro_cross-origin.https.html] + expected: [OK, ERROR] [access-from-coop-page-to-opener, cross-origin] - expected: - if product == "chrome": FAIL + expected: FAIL [access-from-coop-page-to-opener, cross-origin + redirect] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro.https.html.ini index ad1f304..97678d7 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro.https.html.ini
@@ -1,6 +1,2 @@ [access-from-coop-page-to-other_coop-ro.https.html] - expected: - if product == "chrome": [OK, ERROR] - [access-from-coop-page-to-other (COOP-RO)] - expected: - if product == "chrome": FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro_cross-origin.https.html.ini index b646d8f..add79f2 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-from-coop-page-to-other_coop-ro_cross-origin.https.html.ini
@@ -1,5 +1,4 @@ [access-from-coop-page-to-other_coop-ro_cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [ERROR, OK] [access-from-coop-page-to-other (COOP-RO)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro.https.html.ini index 0ed647a..c000d67e 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro.https.html.ini
@@ -1,10 +1,7 @@ [access-to-coop-page-from-openee_coop-ro.https.html] - expected: - if product == "chrome": [ERROR, OK] - [access-to-coop-page-from-openee, same-origin + redirect] - expected: - if product == "chrome": FAIL - + expected: [OK, ERROR] [access-to-coop-page-from-openee, same-origin] - expected: - if product == "chrome": FAIL + expected: FAIL + + [access-to-coop-page-from-openee, same-origin + redirect] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro_cross-origin.https.html.ini index a07396ec2..77acd63a 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-openee_coop-ro_cross-origin.https.html.ini
@@ -1,10 +1,7 @@ [access-to-coop-page-from-openee_coop-ro_cross-origin.https.html] - expected: - if product == "chrome": [ERROR, OK] + expected: [OK, ERROR] [access-to-coop-page-from-openee, cross-origin] - expected: - if product == "chrome": FAIL + expected: FAIL [access-to-coop-page-from-openee, cross-origin + redirect)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro.https.html.ini index cde27b4c..a96946d 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro.https.html.ini
@@ -1,10 +1,6 @@ [access-to-coop-page-from-opener_coop-ro.https.html] - expected: - if product == "chrome": [OK, ERROR] [access-to-coop-page-from-opener, same-origin] - expected: - if product == "chrome": FAIL + expected: FAIL [access-to-coop-page-from-opener, same-origin + redirect] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro_cross-origin.https.html.ini index 098e5d0..1a8e08c 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-opener_coop-ro_cross-origin.https.html.ini
@@ -1,10 +1,6 @@ [access-to-coop-page-from-opener_coop-ro_cross-origin.https.html] - expected: - if product == "chrome": [OK, ERROR] - [access-to-coop-page-from-opener, cross-origin + redirect] - expected: - if product == "chrome": FAIL - [access-to-coop-page-from-opener, cross-origin] - expected: - if product == "chrome": FAIL + expected: FAIL + + [access-to-coop-page-from-opener, cross-origin + redirect] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro.https.html.ini index 22693c3..7966a78 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro.https.html.ini
@@ -1,6 +1,4 @@ [access-to-coop-page-from-other_coop-ro.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [OK, ERROR] [access-to-coop-page-from-other (COOP-RO)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro_cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro_cross-origin.https.html.ini index 749a9f846..5e8ab591 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro_cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/access-to-coop-page-from-other_coop-ro_cross-origin.https.html.ini
@@ -1,5 +1,2 @@ [access-to-coop-page-from-other_coop-ro_cross-origin.https.html] - expected: - if processor == "x86_64": ERROR - [access-to-coop-page-from-other (COOP-RO)] - expected: FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-blur.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-blur.https.html.ini index f6d99be..0343830 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-blur.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-blur.https.html.ini
@@ -1,8 +1,7 @@ [property-blur.https.html] - expected: - if product == "chrome": [OK, ERROR] - [cross-origin > w => w.blur()] + expected: [ERROR, OK] + [same-origin > w => w.blur()] expected: FAIL - [same-origin > w => w.blur()] + [cross-origin > w => w.blur()] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-close.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-close.https.html.ini index a2cbeedb..3224bea 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-close.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-close.https.html.ini
@@ -1,10 +1,7 @@ [property-close.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [OK, ERROR] [same-origin > w => w.close()] - expected: - if product == "chrome": FAIL + expected: FAIL [cross-origin > w => w.close()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-closed.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-closed.https.html.ini index c86a604..1df22a9 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-closed.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-closed.https.html.ini
@@ -1,7 +1,7 @@ [property-closed.https.html] - expected: [OK, ERROR] - [cross-origin > w => w.closed] + expected: [ERROR, OK] + [same-origin > w => w.closed] expected: FAIL - [same-origin > w => w.closed] + [cross-origin > w => w.closed] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-focus.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-focus.https.html.ini index 4f240a0e..713b4645 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-focus.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-focus.https.html.ini
@@ -1,10 +1,7 @@ [property-focus.https.html] - expected: - if product == "chrome": [OK, ERROR] - [cross-origin > w => w.focus()] - expected: - if product == "chrome": FAIL - + expected: [OK, ERROR] [same-origin > w => w.focus()] - expected: - if product == "chrome": FAIL + expected: FAIL + + [cross-origin > w => w.focus()] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-frames.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-frames.https.html.ini index ca69076..406da98f 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-frames.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-frames.https.html.ini
@@ -1,6 +1,5 @@ [property-frames.https.html] - expected: - if product == "chrome": [ERROR, OK] + expected: [ERROR, OK] [same-origin > w => w.frames] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-indexed-getter.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-indexed-getter.https.html.ini deleted file mode 100644 index 9f7656c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-indexed-getter.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[property-indexed-getter.https.html] - expected: - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-length.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-length.https.html.ini index abdad65..5a996f9b 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-length.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-length.https.html.ini
@@ -1,10 +1,7 @@ [property-length.https.html] - expected: - if product == "chrome": [ERROR, OK] - [cross-origin > w => w.length] - expected: - if product == "chrome": FAIL - + expected: [OK, ERROR] [same-origin > w => w.length] - expected: - if product == "chrome": FAIL + expected: FAIL + + [cross-origin > w => w.length] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-get.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-get.https.html.ini index 74b1664b..8ec9bef 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-get.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-get.https.html.ini
@@ -1,10 +1,7 @@ [property-location-get.https.html] - expected: - if product == "chrome": [ERROR, OK] - [cross-origin > w => w.location] - expected: - if product == "chrome": FAIL - + expected: [OK, ERROR] [same-origin > w => w.location] - expected: - if product == "chrome": FAIL + expected: FAIL + + [cross-origin > w => w.location] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-set.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-set.https.html.ini index b5f1044..735b12f6 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-set.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-location-set.https.html.ini
@@ -1,8 +1,7 @@ [property-location-set.https.html] + expected: [OK, ERROR] [same-origin > w => w.location = "#"] - expected: - if product == "chrome": FAIL + expected: FAIL [cross-origin > w => w.location = "#"] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-get.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-get.https.html.ini index 9371370..471c4ef 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-get.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-get.https.html.ini
@@ -1,8 +1,2 @@ [property-opener-get.https.html] - expected: - if product == "chrome": [ERROR, OK] - [cross-origin > w => w.opener] - expected: FAIL - - [same-origin > w => w.opener] - expected: FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-set.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-set.https.html.ini deleted file mode 100644 index 0e1bb44..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-opener-set.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[property-opener-set.https.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-1.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-1.https.html.ini index 8103815e..d77f418 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-1.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-1.https.html.ini
@@ -1,8 +1,7 @@ [property-postmessage-1.https.html] - expected: - if product == "chrome": [ERROR, OK] - [cross-origin > w => w.postMessage("", "")] + expected: [OK, ERROR] + [same-origin > w => w.postMessage("", "")] expected: FAIL - [same-origin > w => w.postMessage("", "")] + [cross-origin > w => w.postMessage("", "")] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-2.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-2.https.html.ini index b1ed4b5..248e6d6 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-2.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-postmessage-2.https.html.ini
@@ -1,10 +1,7 @@ [property-postmessage-2.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [OK, ERROR] [same-origin > w => w.postMessage("")] - expected: - if product == "chrome": FAIL + expected: FAIL [cross-origin > w => w.postMessage("")] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-self.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-self.https.html.ini index 2391b59..854a0d3f0 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-self.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-self.https.html.ini
@@ -1,6 +1,5 @@ [property-self.https.html] - expected: - if product == "chrome": [ERROR, OK] + expected: [ERROR, OK] [same-origin > w => w.self] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-top.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-top.https.html.ini index e56c505..2915097 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-top.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-top.https.html.ini
@@ -1,6 +1,5 @@ [property-top.https.html] - expected: - if product == "chrome": [ERROR, OK] + expected: [ERROR, OK] [same-origin > w => w.top] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-window.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-window.https.html.ini index 799db67..245babf 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-window.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property-window.https.html.ini
@@ -1,10 +1,7 @@ [property-window.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [OK, ERROR] [same-origin > w => w.window] - expected: - if product == "chrome": FAIL + expected: FAIL [cross-origin > w => w.window] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/report-to-both_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/report-to-both_coop-ro.https.html.ini index f617fc9..7256ca66 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/report-to-both_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/report-to-both_coop-ro.https.html.ini
@@ -1,6 +1,5 @@ [report-to-both_coop-ro.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [ERROR, OK] [Access from opener] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini index a8b9622..1382a55 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini
@@ -1,6 +1,4 @@ [report-only-four-reports.https.html] - expected: - if product == "chrome": [OK, ERROR] + expected: [OK, ERROR] [coop document reporting test A test with both COOP and COOP report only setup using Reporting-Endpoints header to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-to-both_coop-ro.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-to-both_coop-ro.https.html.ini index e794145..d65c12a 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-to-both_coop-ro.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/report-to-both_coop-ro.https.html.ini
@@ -1,10 +1,2 @@ [report-to-both_coop-ro.https.html] - expected: - if processor == "x86_64": [ERROR, OK] - [Access from opener] - expected: - if product == "chrome": FAIL - - [Access from openee] - expected: - if product == "chrome": FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini index 9b2cd791..a84c7cec 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini
@@ -1,10 +1,6 @@ [reporting-redirect-with-same-origin-allow-popups.https.html] - expected: - if product == "chrome": [ERROR, OK] - [Cross origin openee redirected to same-origin with same-origin-allow-popups] - expected: - if product == "chrome": FAIL - [Same origin openee redirected to same-origin with same-origin-allow-popups] - expected: - if product == "chrome": FAIL + expected: FAIL + + [Cross origin openee redirected to same-origin with same-origin-allow-popups] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-unsafe-none.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-unsafe-none.https.html.ini index 7b11492b..0248e1a 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-unsafe-none.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/document-reporting/reporting-redirect-with-unsafe-none.https.html.ini
@@ -1,10 +1,7 @@ [reporting-redirect-with-unsafe-none.https.html] - expected: - if product == "chrome": [OK, ERROR] - [Cross origin openee redirected to same-origin with unsafe-none] - expected: - if product == "chrome": FAIL - + expected: [OK, ERROR] [Same origin openee redirected to same-origin with unsafe-none] - expected: - if product == "chrome": FAIL + expected: FAIL + + [Cross origin openee redirected to same-origin with unsafe-none] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini index d960f655..8e8f573 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini
@@ -1,4 +1,3 @@ [report-only-four-reports.https.html] [coop reporting test A test with both COOP and COOP report only setup to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini index 6ab89b64..de75cfd 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-from-unsafe-none.https.html.ini
@@ -1,8 +1,6 @@ [report-only-from-unsafe-none.https.html] [coop reporting test Report only tests for an opener without any COOP/COOP report only set to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test Report only tests for an opener without any COOP/COOP report only set to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini index 85c7135..963be77 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini
@@ -1,8 +1,6 @@ [report-only-same-origin-report-to.https.html] [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini index 7a2f342..2c0bd7d 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin.https.html.ini
@@ -1,8 +1,6 @@ [report-only-same-origin.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with , require-corp, same-origin; report-to="coop-popup-report-only-endpoint", ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-opener.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-opener.https.html.ini index 4a83a5f..f712a681 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-opener.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-opener.https.html.ini
@@ -1,4 +1,3 @@ [reporting-coop-navigated-opener.https.html] [navigation-report-from-opener-navigation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini index 9c86dca..bfb30c2 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini
@@ -1,4 +1,3 @@ [reporting-coop-navigated-popup.https.html] [Open a popup to a document without COOP, then navigate it to a document with] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini index d140063..60f5eee 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini
@@ -1,12 +1,9 @@ [reporting-popup-same-origin-allow-popups-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin, require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini index f6af40c4..5e7b5c7 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini
@@ -1,16 +1,12 @@ [reporting-popup-same-origin-coep-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini index c547928c..1718751 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini
@@ -1,20 +1,15 @@ [reporting-popup-same-origin-report-to.https.html] [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none, , , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini index 5ca6d43..df2820f 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin.https.html.ini
@@ -1,12 +1,9 @@ [reporting-popup-same-origin.https.html] [coop reporting test reporting same origin to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini index 473324f..f795c45 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini
@@ -1,12 +1,9 @@ [reporting-popup-unsafe-none-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin, , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini index 80bec0a..a84c7cec 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-redirect-with-same-origin-allow-popups.https.html.ini
@@ -1,10 +1,6 @@ [reporting-redirect-with-same-origin-allow-popups.https.html] - expected: - if product == "chrome": [OK, ERROR] [Same origin openee redirected to same-origin with same-origin-allow-popups] - expected: - if product == "chrome": FAIL + expected: FAIL [Cross origin openee redirected to same-origin with same-origin-allow-popups] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/resource-popup.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/resource-popup.https.html.ini deleted file mode 100644 index 4a6e628..0000000 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/resource-popup.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[resource-popup.https.html] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [OK, TIMEOUT] - if product == "chrome": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini index b62b4dc..9a1a2fc 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini
@@ -1,19 +1,14 @@ -[iframe-popup-to-so.https.html?1-2] - expected: - if product == "chrome": ERROR +[iframe-popup-to-so.https.html?9-last] + expected: [ERROR, CRASH] -[iframe-popup-to-so.https.html?5-6] - expected: - if product == "chrome": ERROR +[iframe-popup-to-so.https.html?1-2] + expected: ERROR [iframe-popup-to-so.https.html?3-4] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-to-so.https.html?7-8] - expected: - if product == "chrome": ERROR + expected: ERROR -[iframe-popup-to-so.https.html?9-last] - expected: - if product == "chrome": [ERROR, OK] +[iframe-popup-to-so.https.html?5-6] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html.ini index dd70f03..27b362c7 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-soap.https.html.ini
@@ -1,19 +1,11 @@ -[iframe-popup-to-soap.https.html?7-8] - expected: - if product == "chrome": ERROR - [iframe-popup-to-soap.https.html?3-4] - expected: - if product == "chrome": ERROR + expected: ERROR + +[iframe-popup-to-soap.https.html?7-8] + expected: ERROR [iframe-popup-to-soap.https.html?1-2] - expected: - if product == "chrome": ERROR + expected: ERROR [iframe-popup-to-soap.https.html?5-6] - expected: - if product == "chrome": ERROR - -[iframe-popup-to-soap.https.html?9-last] - expected: - if product == "chrome": [ERROR, OK] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-un.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-un.https.html.ini index 812b9b2f..b0e0364 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-un.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-un.https.html.ini
@@ -1,10 +1,17 @@ -[iframe-popup-to-un.https.html?3-4] +[iframe-popup-to-un.https.html?1-2] expected: if product == "chrome": ERROR - [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with cross origin iframe, same origin popup with window_open] + [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same origin iframe, same origin popup with window_open] expected: FAIL - [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same origin iframe, same site popup with window_open] + [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same site iframe, same origin popup with window_open] + expected: FAIL + + +[iframe-popup-to-un.https.html?9-last] + expected: + if product == "chrome": [ERROR, OK] + [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with cross origin iframe, cross origin popup with window_open] expected: FAIL @@ -18,13 +25,6 @@ expected: FAIL -[iframe-popup-to-un.https.html?9-last] - expected: - if product == "chrome": [OK, ERROR] - [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with cross origin iframe, cross origin popup with window_open] - expected: FAIL - - [iframe-popup-to-un.https.html?5-6] expected: if product == "chrome": ERROR @@ -35,11 +35,11 @@ expected: FAIL -[iframe-popup-to-un.https.html?1-2] +[iframe-popup-to-un.https.html?3-4] expected: if product == "chrome": ERROR - [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same site iframe, same origin popup with window_open] + [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with cross origin iframe, same origin popup with window_open] expected: FAIL - [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same origin iframe, same origin popup with window_open] + [COOP: restrict-properties to popup COOP: unsafe-none via an iframe, with same origin iframe, same site popup with window_open] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html.ini index a9f4375..183b597c39 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup.https.html.ini
@@ -1,10 +1,10 @@ -[iframe-popup.https.html?1-2] +[iframe-popup.https.html?5-6] expected: if product == "chrome": ERROR - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same site iframe, same origin popup with window_open] + [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same site iframe, same site popup with window_open] expected: FAIL - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same origin iframe, same origin popup with window_open] + [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with cross origin iframe, same site popup with window_open] expected: FAIL @@ -28,18 +28,9 @@ [iframe-popup.https.html?3-4] expected: if product == "chrome": ERROR - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with cross origin iframe, same origin popup with window_open] - expected: FAIL - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same origin iframe, same site popup with window_open] expected: FAIL -[iframe-popup.https.html?5-6] - expected: - if product == "chrome": ERROR - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with cross origin iframe, same site popup with window_open] - expected: FAIL - - [COOP: restrict-properties to popup COOP: restrict-properties via an iframe, with same site iframe, same site popup with window_open] - expected: FAIL +[iframe-popup.https.html?1-2] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-soap.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-soap.https.html.ini index 75e0479..d4cfb80 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-soap.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-soap.https.html.ini
@@ -1,4 +1,6 @@ [popup-soap.https.html] + expected: + if product == "chrome": [OK, ERROR] [SAME_ORIGIN popup with coop restrict-properties] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-u.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-u.https.html.ini index e594813..2381405 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-u.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-u.https.html.ini
@@ -1,4 +1,6 @@ [popup-u.https.html] + expected: + if product == "chrome": [OK, ERROR] [SAME_ORIGIN popup with coop restrict-properties] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-cross-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-cross-origin.https.html.ini index 063dd4c..fca3b7c 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-cross-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-cross-origin.https.html.ini
@@ -1,6 +1,4 @@ [popup-with-cross-origin.https.html] - expected: - if product == "chrome": [ERROR, OK] [Cross-origin popup with empty coop] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-origin.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-origin.https.html.ini index a2bc292..9eec3f0 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-origin.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-origin.https.html.ini
@@ -1,9 +1,6 @@ [popup-with-same-origin.https.html] expected: if product == "chrome": [OK, ERROR] - [Same-origin popup with coop restrict-properties] - expected: FAIL - [Same-origin popup with empty coop] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-site.https.html.ini b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-site.https.html.ini index 5802185..e404be9 100644 --- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-site.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/popup-with-same-site.https.html.ini
@@ -1,11 +1,11 @@ [popup-with-same-site.https.html] expected: if product == "chrome": [OK, ERROR] - [Same-site popup with coop restrict-properties] - expected: FAIL - [Same-site popup with empty coop] expected: FAIL [Same-site popup with coop unsafe-none] expected: FAIL + + [Same-site popup with coop restrict-properties] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/aria-element-reflection.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/aria-element-reflection.html.ini index ccc5b6a..6a543e4 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/aria-element-reflection.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/aria-element-reflection.html.ini
@@ -1,4 +1,10 @@ [aria-element-reflection.html] + [aria-errormessage] + expected: FAIL + + [ariaErrorMessageElement is not defined] + expected: FAIL + [aria-labelledby.] expected: FAIL @@ -7,9 +13,3 @@ [Caching invariant different elements.] expected: FAIL - - [aria-errormessage] - expected: FAIL - - [ariaErrorMessageElement is not defined] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini deleted file mode 100644 index 1a1e8fa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-compatmode-03.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[document-compatmode-03.html] - expected: - if (flag_specific == "") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-cookie.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-cookie.html.ini index 4bbf824..87ed375 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-cookie.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/documents/resource-metadata-management/document-cookie.html.ini
@@ -1,15 +1,3 @@ [document-cookie.html] [document.cookie 2] expected: FAIL - - [document.cookie 1] - expected: - if product == "chrome": [PASS, FAIL] - - [document has no cookie] - expected: - if product == "chrome": [PASS, FAIL] - - [document.cookie] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini index 3040da0..83c3f84a 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini
@@ -1,3 +1,2 @@ [dir-isolation-002b.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini index f1e3b04..7da98f4 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini
@@ -1,6 +1,2 @@ [dir-isolation-002c.html] - expected: - if product == "chrome": FAIL - # Ref tests that pass but causes 1px diff on images at direction boundaries. - disabled: - if os == "win": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini index 138e60ea..ebfbadd 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-006a.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini index 6f1c839..a0b9d95 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-006b.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini index c8161cef..7bb9c5c 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-006c.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini index 3c0a09e..9ce5ad1 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-009a.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini index fd1eaba..a5e8b5b 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-009b.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini index 118d631..922f5e1 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini
@@ -1,5 +1,2 @@ [dir-isolation-009c.html] - expected: - if product == "chrome": FAIL - disabled: - if os == "mac": neverfix + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/idlharness.https.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/idlharness.https.html.ini index 7d25cc5..11a219f9 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/idlharness.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/idlharness.https.html.ini
@@ -135,10 +135,10 @@ [Window interface: attribute clientInformation] expected: FAIL - [Window interface: window must inherit property "onpaste" with the proper type] + [Window interface: attribute oncopy] expected: FAIL - [Window interface: attribute oncopy] + [Window interface: attribute oncut] expected: FAIL [Window interface: attribute onpaste] @@ -147,8 +147,8 @@ [Window interface: window must inherit property "oncopy" with the proper type] expected: FAIL - [Window interface: attribute oncut] + [Window interface: window must inherit property "oncut" with the proper type] expected: FAIL - [Window interface: window must inherit property "oncut" with the proper type] + [Window interface: window must inherit property "onpaste" with the proper type] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/idlharness.worker.js.ini b/third_party/blink/web_tests/external/wpt/html/dom/idlharness.worker.js.ini index 4aef4edb..058a603 100644 --- a/third_party/blink/web_tests/external/wpt/html/dom/idlharness.worker.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/dom/idlharness.worker.js.ini
@@ -1,9 +1,4 @@ [idlharness.worker.html] - bug: crbug.com/1383990 - disabled: - if os == "mac": Sheriff 2022-11-15 - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [TextMetrics interface: attribute hangingBaseline] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini deleted file mode 100644 index af0a2227..0000000 --- a/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/parser-inserted-async-script.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[parser-inserted-async-script.tentative.html] - [Rendering is blocked before render-blocking resources are loaded] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/script-inserted-module-script.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/script-inserted-module-script.tentative.html.ini deleted file mode 100644 index 1300db7..0000000 --- a/third_party/blink/web_tests/external/wpt/html/dom/render-blocking/script-inserted-module-script.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[script-inserted-module-script.tentative.html] - [Rendering is blocked before render-blocking resources are loaded] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini b/third_party/blink/web_tests/external/wpt/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini deleted file mode 100644 index 0de297a8..0000000 --- a/third_party/blink/web_tests/external/wpt/html/editing/dnd/the-draggable-attribute/draggable-enumerated-ascii-case-insensitive.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[draggable-enumerated-ascii-case-insensitive.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini index 1adc232..0b37a49 100644 --- a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-svg.svg.ini
@@ -1,3 +1,2 @@ [user-interaction-editing-designMode-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-xml.xml.ini b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-xml.xml.ini index f6a722f..906ff0e 100644 --- a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-xml.xml.ini +++ b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/making-entire-documents-editable-the-designmode-idl-attribute/user-interaction-editing-designMode-xml.xml.ini
@@ -1,3 +1,2 @@ [user-interaction-editing-designMode-xml.xml] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-002.html.ini b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-002.html.ini index 762ef7d..b2661bc 100644 --- a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-002.html.ini
@@ -1,3 +1,2 @@ [spelling-markers-002.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-004.html.ini b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-004.html.ini index adb4dc94..1d718f6 100644 --- a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-004.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-004.html.ini
@@ -1,3 +1,2 @@ [spelling-markers-004.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-005.html.ini b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-005.html.ini index 86210348..a637ff6 100644 --- a/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-005.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-005.html.ini
@@ -1,3 +1,2 @@ [spelling-markers-005.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/cross-origin-transfer-resizable-arraybuffer.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/cross-origin-transfer-resizable-arraybuffer.html.ini deleted file mode 100644 index 97ce0eb..0000000 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/cross-origin-transfer-resizable-arraybuffer.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-origin-transfer-resizable-arraybuffer.html] - [postMessaging resizable ArrayBuffer to OOPIF] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini deleted file mode 100644 index 28d605ee..0000000 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini +++ /dev/null
@@ -1,138 +0,0 @@ -[messagechannel.any.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL - - -[messagechannel.any.serviceworker.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL - - -[messagechannel.any.sharedworker.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL - - -[messagechannel.any.worker.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel.https.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel.https.html.ini index f5b5ff3..9bde39b3 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel.https.html.ini
@@ -1,11 +1,11 @@ [window-iframe-messagechannel.https.html] [postMessaging to a same-site iframe via MessageChannel should fail] expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): FAIL + if product == "chrome": FAIL [postMessaging with a MessageChannel that's been cross-site should succeed] expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): PASS + if product == "chrome": PASS FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window.js.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window.js.ini index 4d54edc..88b7759 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window.js.ini
@@ -1,6 +1,4 @@ [structured-cloning-error-stack-optional.sub.window.html] - expected: - if os == "win": [OK, TIMEOUT] [web API-created DOMException (structuredClone())] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini deleted file mode 100644 index 9046257..0000000 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini +++ /dev/null
@@ -1,33 +0,0 @@ -[window-postmessage.window.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini index 3f5b6ba..be1e7d3 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html.ini
@@ -1,10 +1,8 @@ -[attributes.sub.html?encoding=utf8] - -[attributes.sub.html?encoding=x-cp1251] +[attributes.sub.html?encoding=windows-1252] [Getting <base>.href] expected: FAIL -[attributes.sub.html?encoding=windows-1252] +[attributes.sub.html?encoding=x-cp1251] [Getting <base>.href] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/lone-surrogates.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/lone-surrogates.sub.html.ini index 86900d7..4590925 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/lone-surrogates.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/lone-surrogates.sub.html.ini
@@ -1,6 +1,3 @@ [lone-surrogates.sub.html?encoding=windows-1252] [Query parsing with lone surrogates in windows-1252] expected: FAIL - - -[lone-surrogates.sub.html?encoding=utf8]
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini index a46f3ba..79e20f29 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini
@@ -1,11 +1,8 @@ [navigation.sub.html?encoding=windows-1252] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT [navigation.sub.html?encoding=x-cp1251] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT [navigation.sub.html?encoding=utf8] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini index 29bb7cd..a088fe3 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
@@ -1,35 +1,15 @@ -[utf-16be.html?include=xml] - -[utf-16be.html?include=hyperlink-search] - -[utf-16be.html?include=loading] - [loading image <embed src>] +[utf-16be.html?include=history] + [history.pushState] expected: FAIL - [loading image <object data>] + [history.replaceState] expected: FAIL - [loading video <video>] - expected: FAIL - - [loading video <video><source>] - expected: FAIL - - [loading video <audio>] - expected: FAIL - - [loading video <audio><source>] - expected: FAIL - - -[utf-16be.html?include=css] [utf-16be.html?include=workers] expected: - if product == "content_shell": TIMEOUT - ERROR - bug: crbug.com/930297 - disabled: was skipped in 'TestExpectations' + if product == "chrome": ERROR + TIMEOUT [importScripts() in a dedicated worker] expected: TIMEOUT @@ -49,30 +29,21 @@ expected: TIMEOUT -[utf-16be.html?include=history] - [history.pushState] +[utf-16be.html?include=loading] + [loading image <embed src>] expected: FAIL - [history.replaceState] + [loading image <object data>] expected: FAIL + [loading video <video>] + expected: FAIL -[utf-16be.html?include=base-href] + [loading video <video><source>] + expected: FAIL -[utf-16be.html?include=scheme] + [loading video <audio>] + expected: FAIL -[utf-16be.html?include=xhr] - -[utf-16be.html?include=eventsource] - -[utf-16be.html?include=submit] - -[utf-16be.html?include=websocket] - -[utf-16be.html?include=url] - -[utf-16be.html?include=nested-browsing] - -[utf-16be.html?include=svg] - -[utf-16be.html?include=window-open] + [loading video <audio><source>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini index 18fcb8b..d7272be 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
@@ -1,17 +1,3 @@ -[utf-16le.html?include=scheme] - -[utf-16le.html?include=xhr] - -[utf-16le.html?include=base-href] - -[utf-16le.html?include=submit] - -[utf-16le.html?include=nested-browsing] - -[utf-16le.html?include=svg] - -[utf-16le.html?include=css] - [utf-16le.html?include=history] [history.pushState] expected: FAIL @@ -20,16 +6,10 @@ expected: FAIL -[utf-16le.html?include=url] - -[utf-16le.html?include=websocket] - [utf-16le.html?include=workers] expected: - if product == "content_shell": TIMEOUT - ERROR - bug: crbug.com/930297 - disabled: was skipped in 'TestExpectations' + if product == "chrome": ERROR + TIMEOUT [importScripts() in a dedicated worker] expected: TIMEOUT @@ -49,8 +29,6 @@ expected: TIMEOUT -[utf-16le.html?include=eventsource] - [utf-16le.html?include=loading] [loading image <embed src>] expected: FAIL @@ -69,10 +47,3 @@ [loading video <audio><source>] expected: FAIL - - -[utf-16le.html?include=window-open] - -[utf-16le.html?include=hyperlink-search] - -[utf-16le.html?include=xml]
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini index d4a6720..9671e4a 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
@@ -1,25 +1,3 @@ -[utf-8.html?include=base-href] - -[utf-8.html?include=xml] - -[utf-8.html?include=websocket] - -[utf-8.html?include=hyperlink-search] - -[utf-8.html?include=scheme] - -[utf-8.html?include=window-open] - -[utf-8.html?include=nested-browsing] - -[utf-8.html?include=svg] - -[utf-8.html?include=submit] - -[utf-8.html?include=xhr] - -[utf-8.html?include=url] - [utf-8.html?include=workers] [SharedWorker() in a dedicated worker] expected: FAIL @@ -34,23 +12,11 @@ expected: FAIL -[utf-8.html?include=loading] - [loading image <embed src>] +[utf-8.html?include=history] + [history.pushState] expected: FAIL - [loading image <object data>] - expected: FAIL - - [loading video <video>] - expected: FAIL - - [loading video <video><source>] - expected: FAIL - - [loading video <audio>] - expected: FAIL - - [loading video <audio><source>] + [history.replaceState] expected: FAIL @@ -74,11 +40,21 @@ expected: FAIL -[utf-8.html?include=eventsource] - -[utf-8.html?include=history] - [history.pushState] +[utf-8.html?include=loading] + [loading image <embed src>] expected: FAIL - [history.replaceState] + [loading image <object data>] + expected: FAIL + + [loading video <video>] + expected: FAIL + + [loading video <video><source>] + expected: FAIL + + [loading video <audio>] + expected: FAIL + + [loading video <audio><source>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini index bb047416..9aa6470 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
@@ -1,51 +1,3 @@ -[windows-1251.html?include=loading] - [loading image <img src>] - expected: FAIL - - [loading image <embed src>] - expected: FAIL - - [loading image <object data>] - expected: FAIL - - [loading image <input src>] - expected: FAIL - - [loading image <video poster>] - expected: FAIL - - [loading video <video>] - expected: FAIL - - [loading video <video><source>] - expected: FAIL - - [loading video <audio>] - expected: FAIL - - [loading video <audio><source>] - expected: FAIL - - -[windows-1251.html?include=eventsource] - -[windows-1251.html?include=hyperlink-search] - [<a>.search] - expected: FAIL - - [<area>.search] - expected: FAIL - - -[windows-1251.html?include=window-open] - -[windows-1251.html?include=submit] - -[windows-1251.html?include=xhr] - [XMLHttpRequest#open()] - expected: FAIL - - [windows-1251.html?include=history] [history.pushState] expected: FAIL @@ -106,10 +58,6 @@ expected: FAIL -[windows-1251.html?include=url] - -[windows-1251.html?include=svg] - [windows-1251.html?include=scheme] [Scheme gopher (getting <a>.href)] expected: FAIL @@ -121,16 +69,53 @@ expected: FAIL -[windows-1251.html?include=websocket] +[windows-1251.html?include=xml] + [<?xml-stylesheet?> (CSS)] + expected: FAIL + + +[windows-1251.html?include=hyperlink-search] + [<a>.search] + expected: FAIL + + [<area>.search] + expected: FAIL + [windows-1251.html?include=base-href] [<base href>] expected: FAIL -[windows-1251.html?include=xml] - [<?xml-stylesheet?> (CSS)] +[windows-1251.html?include=xhr] + [XMLHttpRequest#open()] expected: FAIL -[windows-1251.html?include=nested-browsing] +[windows-1251.html?include=loading] + [loading image <img src>] + expected: FAIL + + [loading image <embed src>] + expected: FAIL + + [loading image <object data>] + expected: FAIL + + [loading image <input src>] + expected: FAIL + + [loading image <video poster>] + expected: FAIL + + [loading video <video>] + expected: FAIL + + [loading video <video><source>] + expected: FAIL + + [loading video <audio>] + expected: FAIL + + [loading video <audio><source>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini index 930aaa25..924cdb7 100644 --- a/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
@@ -1,5 +1,11 @@ -[windows-1252.html?include=xhr] - [XMLHttpRequest#open()] +[windows-1252.html?include=scheme] + [Scheme gopher (getting <a>.href)] + expected: FAIL + + [Scheme ws (getting <a>.href)] + expected: FAIL + + [Scheme wss (getting <a>.href)] expected: FAIL @@ -41,17 +47,8 @@ expected: FAIL -[windows-1252.html?include=workers] - [SharedWorker() in a dedicated worker] - expected: FAIL - - [importScripts() in a shared worker] - expected: FAIL - - [Worker() in a shared worker] - expected: FAIL - - [SharedWorker() in a shared worker] +[windows-1252.html?include=xml] + [<?xml-stylesheet?> (CSS)] expected: FAIL @@ -63,28 +60,6 @@ expected: FAIL -[windows-1252.html?include=scheme] - [Scheme gopher (getting <a>.href)] - expected: FAIL - - [Scheme ws (getting <a>.href)] - expected: FAIL - - [Scheme wss (getting <a>.href)] - expected: FAIL - - -[windows-1252.html?include=svg] - -[windows-1252.html?include=submit] - -[windows-1252.html?include=base-href] - [<base href>] - expected: FAIL - - -[windows-1252.html?include=nested-browsing] - [windows-1252.html?include=history] [history.pushState] expected: FAIL @@ -93,6 +68,20 @@ expected: FAIL +[windows-1252.html?include=workers] + [SharedWorker() in a dedicated worker] + expected: FAIL + + [importScripts() in a shared worker] + expected: FAIL + + [Worker() in a shared worker] + expected: FAIL + + [SharedWorker() in a shared worker] + expected: FAIL + + [windows-1252.html?include=loading] [loading image <embed src>] expected: FAIL @@ -113,15 +102,11 @@ expected: FAIL -[windows-1252.html?include=url] - -[windows-1252.html?include=eventsource] - -[windows-1252.html?include=xml] - [<?xml-stylesheet?> (CSS)] +[windows-1252.html?include=xhr] + [XMLHttpRequest#open()] expected: FAIL -[windows-1252.html?include=window-open] - -[windows-1252.html?include=websocket] +[windows-1252.html?include=base-href] + [<base href>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-02.html.ini b/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-02.html.ini index 33c86ddd..3eb779c1 100644 --- a/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-02.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-02.html.ini
@@ -1,6 +1,5 @@ [focus-02.html] expected: ERROR - disabled: neverfix [The keydown event must be targeted at the body element] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-management/focus-event-targets-simple.html.ini b/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-management/focus-event-targets-simple.html.ini deleted file mode 100644 index 785071f1..0000000 --- a/third_party/blink/web_tests/external/wpt/html/interaction/focus/focus-management/focus-event-targets-simple.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[focus-event-targets-simple.html] - [Focus events fire at correct targets in correct order in simple case] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini b/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini deleted file mode 100644 index 866d85b0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[document-with-fragment-empty.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html.ini b/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html.ini deleted file mode 100644 index 5d064a0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[spin-by-blocking-style-sheet.html] - expected: - if product == "chrome": [OK, TIMEOUT] - [Script-blocking style sheet should pause flushing autofocus candidates.] - expected: - if product == "chrome": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/form-controls/resets.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/form-controls/resets.html.ini index b06ecf6..0b80f72 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/form-controls/resets.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/form-controls/resets.html.ini
@@ -1,17 +1,2 @@ [resets.html] - expected: - if product == "content_shell": ERROR - [<input type="date"> - display] - expected: FAIL - - [<input type="month"> - display] - expected: FAIL - - [<input type="week"> - display] - expected: FAIL - - [<input type="time"> - display] - expected: FAIL - - [<input type="datetime-local"> - display] - expected: FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/lists/lists-styles.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/lists/lists-styles.html.ini index b8a612d..37529f59 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/lists/lists-styles.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/lists/lists-styles.html.ini
@@ -1,6 +1,7 @@ [lists-styles.html] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [<li> - text-align] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.html.ini index 921d8fb..36a07c049 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.html.ini
@@ -1,3 +1,2 @@ [headings-styles.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/tables/table-row-pagination-001-print.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/tables/table-row-pagination-001-print.html.ini deleted file mode 100644 index 8279777..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/tables/table-row-pagination-001-print.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[table-row-pagination-001-print.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-baseline.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-baseline.html.ini deleted file mode 100644 index 4b51399..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-baseline.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-baseline.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-block-size.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-block-size.html.ini deleted file mode 100644 index ffe1af81..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-block-size.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fieldset-block-size.html] - [Test content's block-size] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-content-before-legend.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-content-before-legend.html.ini deleted file mode 100644 index 560635a2..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-content-before-legend.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fieldset-content-before-legend.html] - [fieldset content before legend] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini index 26fabfb..bc6a4b1d 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html.ini
@@ -1,3 +1,2 @@ [fieldset-default-style.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-flexbox.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-flexbox.html.ini deleted file mode 100644 index b5069929..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-flexbox.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[fieldset-flexbox.html] - [Flex] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Inline flex] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Dynamic change of flex-direction] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content.html.ini deleted file mode 100644 index 7ed481b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fieldset-generated-content.html] - [fieldset generated content] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-grid.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-grid.html.ini deleted file mode 100644 index 98de0b7e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-grid.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[fieldset-grid.html] - [Grid] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Inline grid] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-multicol.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-multicol.html.ini deleted file mode 100644 index 2c042d5..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-multicol.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fieldset-multicol.html] - [fieldset multicol] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-cssomview.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-cssomview.html.ini deleted file mode 100644 index 51b191ea..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-cssomview.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fieldset-overflow-cssomview.html] - [Test cssom-view API for FIELDSET] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-hidden.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-hidden.html.ini deleted file mode 100644 index d6661c7..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-hidden.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fieldset-overflow-hidden.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html.ini index 4592920..fb722242 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow.html.ini
@@ -1,4 +1,2 @@ [fieldset-overflow.html] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-layout-ng": CRASH + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-percentage-block-size.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-percentage-block-size.html.ini deleted file mode 100644 index 0643d68..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-percentage-block-size.html.ini +++ /dev/null
@@ -1,24 +0,0 @@ -[fieldset-percentage-block-size.html] - [second legend (writing-mode: horizontal-tb)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [div (writing-mode: horizontal-tb)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [second legend (writing-mode: vertical-lr)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [div (writing-mode: vertical-lr)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [second legend (writing-mode: vertical-rl)] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [div (writing-mode: vertical-rl)] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/grid-template-propagation.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/grid-template-propagation.html.ini deleted file mode 100644 index 05901e0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/grid-template-propagation.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[grid-template-propagation.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html.ini index 80f4a529..999e09a8 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html.ini
@@ -7,11 +7,3 @@ [fieldset[dir=rtl\] legend[style="text-align: left"\]] expected: FAIL - - [div[align=right\] legend] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [div[align=center\] legend] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-painting-order.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-painting-order.html.ini deleted file mode 100644 index 6113adc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-painting-order.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[legend-painting-order.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-position-relative-2.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-position-relative-2.html.ini deleted file mode 100644 index 352ea328..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-position-relative-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[legend-position-relative-2.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-hr-element-0/setting-overflow-visible.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-hr-element-0/setting-overflow-visible.html.ini index eef54378..370c485f 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-hr-element-0/setting-overflow-visible.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/the-hr-element-0/setting-overflow-visible.html.ini
@@ -1,8 +1,6 @@ [setting-overflow-visible.html] [control] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [overflow: visible] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/pixel-length-attributes.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/pixel-length-attributes.html.ini index 7843cbb4..eb06f41 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/pixel-length-attributes.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/pixel-length-attributes.html.ini
@@ -1,6 +1,6 @@ [pixel-length-attributes.html] expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + if product == "chrome": [OK, TIMEOUT] [<iframe marginwidth="+-200"> mapping to marginLeft] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/input-image-inline-alt.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/input-image-inline-alt.html.ini index 3f6b9248..7aa0153 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/input-image-inline-alt.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/attributes-for-embedded-content-and-images/input-image-inline-alt.html.ini
@@ -1,3 +1,2 @@ [input-image-inline-alt.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini deleted file mode 100644 index 90456db..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/replaced-elements/embedded-content/change-src-while-not-displayed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[change-src-while-not-displayed.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-after-2-print.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-after-2-print.html.ini deleted file mode 100644 index 3ec5ebc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-after-2-print.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[details-page-break-after-2-print.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-before-2-print.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-before-2-print.html.ini deleted file mode 100644 index 3240e9d6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/rendering/the-details-element/details-page-break-before-2-print.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[details-page-break-before-2-print.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini index 6786f58..3586816 100644 --- a/third_party/blink/web_tests/external/wpt/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini
@@ -1,6 +1,7 @@ [select-as-listbox-default-styles.tentative.html] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [<select multiple=""><option>1 - border-top-width] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/document-metadata/the-style-element/style_type_svg.svg.ini b/third_party/blink/web_tests/external/wpt/html/semantics/document-metadata/the-style-element/style_type_svg.svg.ini index 9cfe231e1..1da94180 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/document-metadata/the-style-element/style_type_svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/document-metadata/the-style-element/style_type_svg.svg.ini
@@ -1,5 +1,6 @@ [style_type_svg.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [With a mixed-case type attribute, the style should apply] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-html.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-html.html.ini index dd3b9fd..c17b3dc 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-html.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-html.html.ini
@@ -1,9 +1,6 @@ [embedded-html.html] [Page with <embed type=text/html src=/resources/blank.html>] - expected: - if (product == "content_shell") and (flag_specific == "disable-layout-ng"): [PASS, PRECONDITION_FAILED] - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Page with <object type=text/html data=/resources/blank.html>] - expected: - if (os == "linux") and (product == "chrome"): PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-img.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-img.html.ini index 270c3f0..8c2b080 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-img.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-img.html.ini
@@ -1,8 +1,6 @@ [embedded-img.html] [Page with <embed type=image/png src=/images/blue.png>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Page with <object type=image/png data=/images/blue.png>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-js.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-js.html.ini index 70caf77..2df6a3e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-js.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-js.html.ini
@@ -1,10 +1,6 @@ [embedded-js.html] - expected: - if os == "win": [OK, TIMEOUT] [Page with <embed type=application/javascript src=/resources/test-only-api.js>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Page with <object type=application/javascript data=/resources/test-only-api.js>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini index 95b1bd5..bb56601 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini
@@ -1,8 +1,6 @@ [embedded-mp4.html] [Page with <embed type=undefined src=/media/white.mp4>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Page with <object type=undefined data=/media/white.mp4>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-not-found-expected.txt b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-not-found-expected.txt deleted file mode 100644 index 73465b0..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-not-found-expected.txt +++ /dev/null
@@ -1,5 +0,0 @@ -This is a testharness.js-based test. -PASS Page with <embed type=image/png src=/404.png> -NOTRUN Page with <object type=image/png data=/404.png> Could have been BFCached but actually wasn't -Harness: the test ran to completion. -
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini index 5461dea8..2f32641 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini
@@ -1,8 +1,6 @@ [embedded-type-only.html] [Page with <embed type=text/html src=undefined>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Page with <object type=text/html data=undefined>] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini deleted file mode 100644 index 832554d..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-audio-constructor.html] - [invoking resource selection with new Audio(src)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini deleted file mode 100644 index 943c9efa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[resource-selection-invoke-insert-source-not-in-document.html] - [invoking resource selection by inserting <source> in video not in a document] - expected: - if flag_specific == "disable-site-isolation-trials": [FAIL, PASS] - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini deleted file mode 100644 index 5e49a00..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-insert-source.html] - [invoking resource selection by inserting <source>] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini deleted file mode 100644 index 365b6cf..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-load.html] - [invoking resource selection with load()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini deleted file mode 100644 index 187b2c2..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[resource-selection-invoke-pause-networkState.html] - [NOT invoking resource selection with pause() when networkState is not NETWORK_EMPTY] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [FAIL, PASS] - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini deleted file mode 100644 index 564df60f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-play.html] - [invoking resource selection with play()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini deleted file mode 100644 index b7a9014..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[resource-selection-invoke-remove-from-document-networkState.html] - [NOT invoking resource selection with implicit pause() when networkState is not NETWORK_EMPTY] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini deleted file mode 100644 index ff3d9aa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-not-in-document.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-set-src-not-in-document.html] - [invoking load by setting src on video not in a document] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini deleted file mode 100644 index c0581652..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-invoke-set-src.html] - [invoking load by setting src] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini deleted file mode 100644 index 73d1743..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-remove-source.html] - [Changes to networkState when inserting and removing a <source>] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini deleted file mode 100644 index 34600dd5..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource-selection-remove-src.html] - [invoking resource selection by setting src; await stable state] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini index 54762c9..10cb1eeb 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html.ini
@@ -1,3 +1,5 @@ [resource-selection-source-media.html] [the <source> media attribute has no effect] - expected: FAIL + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [FAIL, PASS] + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html.ini index 26f93cb..65448c9 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html.ini
@@ -1,5 +1,3 @@ [play-in-detached-document.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [play() in detached document] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini deleted file mode 100644 index 0545b69..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[track-cues-sorted-before-dispatch.html] - [All events are triggered in chronological order] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini index 109b57cc..fb03cfa3 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini
@@ -1,9 +1,2 @@ [sandbox-top-navigation-child-special-cases.tentative.sub.window.html] - expected: - if (product == "content_shell") and (flag_specific == "") and (processor == "x86_64") and (os == "win"): [TIMEOUT, OK] - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): TIMEOUT - if product == "chrome": ERROR - [Allow top with user activation + user activation] - expected: - if (os == "win") and (processor == "x86_64"): PASS - FAIL + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child.tentative.sub.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child.tentative.sub.window.js.ini index 805f623..990929e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child.tentative.sub.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child.tentative.sub.window.js.ini
@@ -1,4 +1,2 @@ [sandbox-top-navigation-child.tentative.sub.window.html] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [TIMEOUT, OK] - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini index 337e2b6..409858d95 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini
@@ -1,4 +1,2 @@ [sandbox-top-navigation-escalate-privileges.tentative.sub.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): ERROR - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-grandchild.tentative.sub.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-grandchild.tentative.sub.window.js.ini index 6be4ba0f..9f75e6c 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-grandchild.tentative.sub.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-grandchild.tentative.sub.window.js.ini
@@ -1,4 +1,2 @@ [sandbox-top-navigation-grandchild.tentative.sub.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): ERROR - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox_026.htm.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox_026.htm.ini deleted file mode 100644 index 882568f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-iframe-element/sandbox_026.htm.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sandbox_026.htm] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/available-images.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/available-images.html.ini deleted file mode 100644 index df23c0b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/available-images.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[available-images.html] - expected: - if flag_specific == "disable-layout-ng": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini index 2cf56a5..d21d0ba 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html.ini
@@ -1,16 +1,10 @@ [image-decode-iframe.html] expected: TIMEOUT [HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (loaded img)] - expected: - if product == "chrome": [PASS, TIMEOUT] - TIMEOUT + expected: [PASS, TIMEOUT] [HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (img not loaded)] - expected: - if product == "chrome": [FAIL, NOTRUN] - NOTRUN + expected: [FAIL, NOTRUN] [HTMLImageElement.prototype.decode(), iframe tests. Decode from iframe, later removed, fails (img not loaded)] - expected: - if product == "chrome": [TIMEOUT, NOTRUN] - NOTRUN + expected: [TIMEOUT, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-compositing-change.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-compositing-change.html.ini index 506086ee..30b696b 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-compositing-change.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-compositing-change.html.ini
@@ -1,3 +1,2 @@ [image-compositing-change.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2.html.ini index 2e3fbd9..b0363e4 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2.html.ini
@@ -1,5 +1,5 @@ [image-loading-lazy-base-url-2.html] expected: - if product == "chrome": ERROR + if product == "chrome": [OK, ERROR] [When a loading=lazy image is loaded, it loads relative to the document's base URL computed at parse-time.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini deleted file mode 100644 index 04899f6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[image-loading-lazy-data-url-to-https.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/invisible-image.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/invisible-image.html.ini deleted file mode 100644 index 10b8ba77..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-img-element/invisible-image.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[invisible-image.html] - [Test that below-viewport invisible images that are not marked loading=lazy still load, and block the window load event] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-events.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-events.html.ini index 126987c4..ce15add96 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-events.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-events.html.ini
@@ -1,11 +1,11 @@ [object-events.html] expected: - if os == "win": OK + if (product == "content_shell") and (os == "win"): OK TIMEOUT [error event (using 'file:' protocol)] expected: - if os == "win": FAIL - TIMEOUT + if product == "chrome": TIMEOUT + FAIL [error event (using 'http:' protocol)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-param-url.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-param-url.html.ini deleted file mode 100644 index d69e3fa..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-object-element/object-param-url.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[object-param-url.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-video-element/resize-during-playback.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-video-element/resize-during-playback.html.ini index ce1e80b1..e1b14173 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-video-element/resize-during-playback.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/embedded-content/the-video-element/resize-during-playback.html.ini
@@ -1,7 +1,3 @@ [resize-during-playback.html] [mp4 video] expected: FAIL - - [webm video] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini deleted file mode 100644 index ded39f6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multipart-formdata.window.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/text-plain.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/text-plain.window.js.ini deleted file mode 100644 index ad962b9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/text-plain.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[text-plain.window.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini deleted file mode 100644 index 9d30def1..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[urlencoded2.window.html] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT] - [application/x-www-form-urlencoded: \\r in filename (formdata event)] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-base-target.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-base-target.html.ini deleted file mode 100644 index 99e0450..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-base-target.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[rel-base-target.html] - expected: - if product == "chrome": [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-button-target.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-button-target.html.ini deleted file mode 100644 index 12a80ad..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-button-target.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[rel-button-target.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-form-target.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-form-target.html.ini deleted file mode 100644 index 134d833..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-form-target.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[rel-form-target.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-input-target.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-input-target.html.ini deleted file mode 100644 index 7e74e3a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/form-submission-target/rel-input-target.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[rel-input-target.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini index 5e31691..6da6358 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini
@@ -1,4 +1,2 @@ [selectmenu-form-state-restore.tentative.html] - expected: - if flag_specific == "disable-layout-ng": [ERROR, TIMEOUT] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini index 5ef441d..639f3616 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini
@@ -1,4 +1,2 @@ [selectmenu-option-arbitrary-content-displayed.tentative.html] - expected: - if (flag_specific == "") and (product == "chrome"): TIMEOUT - if flag_specific == "disable-layout-ng": FAIL + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini deleted file mode 100644 index 58fdfda..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[selectmenu-option-arbitrary-content-not-displayed.tentative.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini deleted file mode 100644 index 4ff897be..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[selectmenu-parts-structure.tentative.html] - expected: [OK, TIMEOUT] - [Ensure that controller code is synchronously applied] - expected: [PASS, TIMEOUT] - - [Controller code should be updated when nested parts are removed] - expected: [PASS, NOTRUN] - - [Moving a selectmenu between documents should keep controller code active] - expected: [PASS, NOTRUN] - - [New parts should be detected even when in the subtree of an inserted node] - expected: [PASS, NOTRUN] - - [Part removals should be detected even when in the subtree of a removed node] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking.html.ini index 004ddc01..d85ee8e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking.html.ini
@@ -1,3 +1,2 @@ [top-layer-stacking.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini b/third_party/blink/web_tests/external/wpt/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini index 8bffdfc3..b11eec6 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini
@@ -1,9 +1,9 @@ [activation-behavior.window.html] - [<area> that is not connected should not be followed] - expected: - if os == "win": [FAIL, PASS] - FAIL - [<a> that is not connected should be followed] expected: - if os == "win": [PASS, FAIL] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [PASS, FAIL] + + [<area> that is not connected should not be followed] + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [FAIL, PASS] + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/links/hyperlink-auditing/headers.optional.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/links/hyperlink-auditing/headers.optional.html.ini index 1654395d..697eda4 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/links/hyperlink-auditing/headers.optional.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/links/hyperlink-auditing/headers.optional.html.ini
@@ -1,4 +1,3 @@ [headers.optional.html] [headers] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html.ini deleted file mode 100644 index caa321a..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[htmlanchorelement_noopener.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-change-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-change-display.html index a803774..435929a 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-change-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-change-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:xiaochengh@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-anchor-change-display-ref.html"> <script src="resources/popover-utils.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display-none.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display-none.html index a4285607..55a11faf 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display-none.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display-none.html
@@ -2,7 +2,8 @@ <meta charset="utf-8"> <title>Tests that a popover can be anchored to an unrendered element.</title> <link rel=author href="mailto:xiaochengh@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display.html index 23d50df..d50dd6c 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-anchor-display-ref.html"> <link rel=stylesheet href="/fonts/ahem.css"> <script src="resources/popover-utils.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-idl-property.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-idl-property.html index bc9f3ae..37c79ef 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-idl-property.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-idl-property.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display-ref.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display-ref.html index 17311f2..9942b41 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display-ref.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display-ref.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:xiaochengh@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <button id=main-menu-button>Show menu</button>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display.html index 426c0fcb..4b83d96 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nested-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:xiaochengh@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-anchor-nested-display-ref.html"> <button id=main-menu-button popovertoggletarget=main-menu>Show menu</button>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nesting.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nesting.html index 7490d75..e3e712b 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nesting.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-nesting.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover anchor nesting</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/testdriver.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-scroll-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-scroll-display.html index 85a0532..9a14b44f 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-scroll-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-anchor-scroll-display.html
@@ -2,7 +2,8 @@ <html class="reftest-wait"> <meta charset="utf-8"> <link rel=author href="mailto:xiaochengh@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-anchor-scroll-display-ref.html"> <div class=spacer style="height: 200px"></div>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-display-ref.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-display-ref.html deleted file mode 100644 index 477a97c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-display-ref.html +++ /dev/null
@@ -1,26 +0,0 @@ -<!DOCTYPE html> -<link rel="stylesheet" href="resources/popover-styles.css"> - -<div class=topmost></div> -<div class=fake-popover>This is a popover</div> - - -<style> - .fake-popover { - width: 100px; - height: 100px; - margin: 1em; - /* The animated property */ - left: 100px; - } - .topmost { - position:fixed; - top:0; - left:0; - width:1000px; - height:1000px; - background:green; - margin:0; - padding:0; - } -</style>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-cleanup.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-cleanup.html deleted file mode 100644 index 9310acc..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-cleanup.html +++ /dev/null
@@ -1,98 +0,0 @@ - -<!DOCTYPE html> -<meta charset="utf-8"> -<link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -<script src="/resources/testdriver.js"></script> -<script src="/resources/testdriver-actions.js"></script> -<script src="/resources/testdriver-vendor.js"></script> -<script src="resources/popover-utils.js"></script> -<script src="/common/gc.js"></script> - -<dialog>I am a dialog</dialog> - -<style> -[popover].animation { - left: 0px; -} -[popover].animation:open { - animation: move 1000s; -} -@keyframes move { - from { left: 0px; } - to { left: 200px; } -} - -[popover].transition { - opacity: 0; - transition: opacity 5s; -} -[popover].transition:open { - opacity: 1; -} - -[popover] { - top: 200px; -} -[popover]::backdrop { - background-color: rgba(255,0,0,0.2); -} -</style> - -<script> -function rAF() { - return new Promise(resolve => requestAnimationFrame(resolve)); -} -function addPopover(classname) { - const popover = document.createElement('div'); - popover.popover = 'auto'; - popover.classList = classname; - popover.textContent = 'This is a popover'; - document.body.appendChild(popover); - return popover; -} -promise_test(async () => { - let popover = addPopover("animation"); - let dialog = document.querySelector('dialog'); - popover.showPopover(); // No animations here - await rAF(); - popover.hidePopover(); // Start animations - await rAF(); - popover.remove(); - await garbageCollect(); - await rAF(); - // This test passes if it does not crash. -},'Ensure no crashes if running animations are immediately cancelled (document removal)'); - -promise_test(async (t) => { - let popover = addPopover("animation"); - let dialog = document.querySelector('dialog'); - popover.showPopover(); // No animations here - await rAF(); - popover.hidePopover(); // Start animations - await rAF(); - dialog.showModal(); // Immediately hide popover - t.add_cleanup(() => dialog.close()); - await rAF(); - popover.remove(); - await garbageCollect(); - await rAF(); - // This test passes if it does not crash. -},'Ensure no crashes if running animations are immediately cancelled (dialog showModal)'); - -promise_test(async (t) => { - let popover = addPopover("transition"); - let dialog = document.querySelector('dialog'); - let button = document.createElement('button'); - t.add_cleanup(() => {popover.remove();button.remove();}); - document.body.appendChild(button); - button.addEventListener('click',() => dialog.show()); - popover.showPopover(); // No animations here - await rAF(); - await clickOn(button); - await rAF(); - // This test passes if it does not crash. -},'Ensure no crashes if running transitions are immediately cancelled (button click)'); -</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-display.html deleted file mode 100644 index b914d80..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-display.html +++ /dev/null
@@ -1,57 +0,0 @@ -<!DOCTYPE html> -<html class="reftest-wait"> -<meta charset="utf-8"> -<link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> -<link rel=match href="popover-animated-display-ref.html"> - -<div popover>This is a popover</div> -<div class=topmost></div> - -<style> - [popover] { - width: 100px; - height: 100px; - margin: 1em; - left: 0; - transition: left 20s steps(2, jump-end) -10s; - } - [popover]:open { - left: 200px; - } - .topmost { - position:fixed; - z-index: 999999; - top:0; - left:0; - width:1000px; - height:1000px; - background:green; - margin:0; - padding:0; - } -</style> - -<script> -window.onload = () => { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // This will show the popover, hide the popover, and start the transition. - const popover = document.querySelector('[popover]'); - popover.showPopover(); - popover.getAnimations()[0].finish(); - if (getComputedStyle(popover).left != "200px") - popover.remove(); - popover.hidePopover(); - document.getAnimations()[0].ready.then(() => { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // Take a screenshot now. - document.documentElement.classList.remove('reftest-wait'); - }); - }); - }); - }); - }); -} -</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes-ref.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes-ref.html deleted file mode 100644 index d8334f9..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes-ref.html +++ /dev/null
@@ -1,16 +0,0 @@ -<!DOCTYPE html> - -<div class=topmost></div> - -<style> - .topmost { - position:fixed; - top:0; - left:0; - width:1000px; - height:1000px; - background:green; - margin:0; - padding:0; - } -</style>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes.html deleted file mode 100644 index 1af583b..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-hide-finishes.html +++ /dev/null
@@ -1,56 +0,0 @@ -<!DOCTYPE html> -<html class="reftest-wait"> -<meta charset="utf-8"> -<link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> -<link rel=match href="popover-animated-hide-finishes-ref.html"> - -<div popover>This is a popover</div> -<div class=topmost></div> - -<style> - [popover] { - width: 100px; - height: 100px; - margin: 1em; - left: 0; - /* Immediate transition: */ - transition: left 1s -1s; - } - [popover]:open { - left: 200px; - } - [popover]::backdrop { - background-color: red; - } - .topmost { - position:fixed; - z-index: 999999; - top:0; - left:0; - width:1000px; - height:1000px; - background:green; - margin:0; - padding:0; - } -</style> - -<script> -window.onload = () => { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // This will show the popover, hide the popover, and start the hide transition, - // which should immediately finish. - document.querySelector('[popover]').showPopover(); - document.querySelector('[popover]').hidePopover(); - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // Take a screenshot now. - document.documentElement.classList.remove('reftest-wait'); - }); - }); - }); - }); -} -</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-show-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-show-display.html deleted file mode 100644 index 6857103..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animated-show-display.html +++ /dev/null
@@ -1,52 +0,0 @@ -<!DOCTYPE html> -<html class="reftest-wait"> -<meta charset="utf-8"> -<link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> -<link rel=match href="popover-animated-display-ref.html"> - -<div popover>This is a popover</div> -<div class=topmost></div> - -<style> - [popover] { - width: 100px; - height: 100px; - margin: 1em; - left: 0; - transition: left 20s steps(2, jump-end) -10s; - } - [popover]:open { - left: 200px; - } - .topmost { - position:fixed; - z-index: 999999; - top:0; - left:0; - width:1000px; - height:1000px; - background:green; - margin:0; - padding:0; - } -</style> - -<script> -window.onload = () => { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // This will show the popover, and start the transition. - document.querySelector('[popover]').showPopover(); - document.getAnimations()[0].ready.then(() => { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - // Take a screenshot now. - document.documentElement.classList.remove('reftest-wait'); - }); - }); - }); - }); - }); -} -</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animation-corner-cases.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animation-corner-cases.html deleted file mode 100644 index f41f7a6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-animation-corner-cases.html +++ /dev/null
@@ -1,230 +0,0 @@ - -<!DOCTYPE html> -<meta charset="utf-8"> -<link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -<script src="resources/popover-utils.js"></script> - -<body> -<style> -.animation { opacity: 0; } -.animation:open { opacity: 1; } -.animation:not(:open) { animation: fade-out 1000s; } -@keyframes fade-out { - from { opacity: 1; } - to { opacity: 0; } -} - -.animation>div>div { left: 0; } -.animation:not(:open)>div>div { animation: rotate 1000s; color:red;} -@keyframes rotate { - from { transform: rotate(0); } - to { transform: rotate(360deg); } -} - -[popover] { top: 200px; } -[popover]::backdrop { background-color: rgba(255,0,0,0.2); } -</style> - -<script> -function createPopover(t,type) { - const popover = document.createElement('div'); - popover.popover = 'auto'; - popover.classList = type; - const div = document.createElement('div'); - const descendent = div.appendChild(document.createElement('div')); - descendent.appendChild(document.createTextNode("Descendent element")); - popover.append("This is a pop up",div); - document.body.appendChild(popover); - t.add_cleanup(() => popover.remove()); - return {popover, descendent}; -} -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,'animation'); - assert_false(isElementVisible(popover)); - assert_equals(descendent.parentElement.parentElement,popover); - assert_true(popover.matches(':closed')); - assert_false(popover.matches(':open')); - popover.showPopover(); - assert_false(popover.matches(':closed')); - assert_true(popover.matches(':open')); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - popover.hidePopover(); - const animations = popover.getAnimations({subtree: true}); - assert_equals(animations.length,2,'There should be two animations running'); - assert_false(popover.matches(':open'),'popover should not match :open as soon as hidden'); - assert_false(popover.matches(':closed'),'popover should not match :closed until animations complete'); - assert_true(isElementVisible(popover),'but animations should keep the popover visible'); - assert_true(isElementVisible(descendent),'The descendent should also be visible'); - await waitForRender(); - await waitForRender(); - assert_equals(popover.getAnimations({subtree: true}).length,2,'The animations should still be running'); - assert_true(isElementVisible(popover),'Popover should still be visible due to animation'); - animations.forEach(animation => animation.finish()); // Force the animations to finish - await waitForRender(); // Wait one frame - assert_true(popover.matches(':closed'),'The pop up should now match :closed'); - assert_false(popover.matches(':open'),'The pop up still shouldn\'t match :open'); - assert_false(isElementVisible(popover),'The pop up should now be invisible'); - assert_false(isElementVisible(descendent),'The descendent should also be invisible'); - assert_equals(popover.getAnimations({subtree: true}).length,0); -},'Descendent animations should keep the pop up visible until the animation ends'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - assert_equals(popover.classList.length, 0); - assert_false(isElementVisible(popover)); - popover.showPopover(); - assert_true(popover.matches(':open')); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - // Start an animation on the popover and its descendent. - popover.animate([{opacity: 1},{opacity: 0}],{duration: 1000000,iterations: 1}); - descendent.animate([{transform: 'rotate(0)'},{transform: 'rotate(360deg)'}],1000000); - assert_equals(popover.getAnimations({subtree: true}).length,2); - // Then hide the popover. - popover.hidePopover(); - assert_false(popover.matches(':open'),'pop up should not match :open as soon as hidden'); - assert_true(popover.matches(':closed'),'pop up should match :closed immediately'); - assert_equals(popover.getAnimations({subtree: true}).length,2,'animations should still be running'); - await waitForRender(); - assert_equals(popover.getAnimations({subtree: true}).length,2,'animations should still be running'); - assert_false(isElementVisible(popover),'Pre-existing animations should not keep the pop up visible'); -},'Pre-existing animations should *not* keep the pop up visible until the animation ends'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - popover.showPopover(); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - let animation; - popover.addEventListener('beforetoggle', (e) => { - if (e.newState !== "closed") - return; - animation = popover.animate([{opacity: 1},{opacity: 0}],1000000); - }); - assert_equals(popover.getAnimations({subtree: true}).length,0,'There should be no animations yet'); - popover.hidePopover(); - assert_equals(popover.getAnimations({subtree: true}).length,1,'the hide animation should now be running'); - assert_true(!!animation); - assert_true(isElementVisible(popover),'The animation should keep the popover visible'); - animation.finish(); - await waitForRender(); - assert_false(isElementVisible(popover),'Once the animation ends, the popover is hidden'); -},'It should be possible to use the "beforetoggle" event handler to animate the hide'); - - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - const dialog = document.body.appendChild(document.createElement('dialog')); - t.add_cleanup(() => dialog.remove()); - popover.showPopover(); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - let animation; - popover.addEventListener('beforetoggle', (e) => { - if (e.newState !== "closed") - return; - animation = popover.animate([{opacity: 1},{opacity: 0}],1000000); - }); - assert_equals(popover.getAnimations({subtree: true}).length,0,'There should be no animations yet'); - dialog.showModal(); // Force hide the popover - await waitForRender(); - assert_equals(popover.getAnimations({subtree: true}).length,1,'the hide animation should now be running'); - assert_true(isElementVisible(popover),'And the animation should keep the popover visible'); - animation.finish(); - await waitForRender(); - assert_false(isElementVisible(popover),'Once the animation ends, the popover is hidden'); -},'It should be possible to use the "beforetoggle" event handler to animate the hide, even when the hide is due to dialog.showModal'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - popover.showPopover(); - assert_true(isElementVisible(popover)); - popover.addEventListener('beforetoggle', (e) => e.preventDefault()); - popover.hidePopover(); - await waitForRender(); - assert_false(isElementVisible(popover),'Even if hide event is cancelled, the popover still closes'); -},'toggle event cannot be cancelled'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,'animation'); - assert_false(isElementVisible(popover)); - popover.showPopover(); - assert_false(popover.matches(':closed')); - assert_true(popover.matches(':open')); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - popover.popover = 'manual'; - const animations = popover.getAnimations({subtree: true}); - assert_equals(animations.length,2,'There should be two animations running'); - assert_false(popover.matches(':open'),'popover should not match :open as soon as hidden'); - assert_false(popover.matches(':closed'),'popover should not match :closed until animations complete'); - assert_true(isElementVisible(popover),'but animations should keep the popover visible'); - animations.forEach(animation => animation.finish()); // Force the animations to finish - await waitForRender(); // Wait one frame - assert_true(popover.matches(':closed'),'The pop up should now match :closed'); - assert_false(popover.matches(':open'),'The pop up still shouldn\'t match :open'); - assert_false(isElementVisible(popover),'The pop up should now be invisible'); -},'Closing animations are triggered by changing the popover type'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - popover.showPopover(); - assert_true(isElementVisible(popover)); - assert_equals(popover.getAnimations({subtree: true}).length,0); - popover.addEventListener('beforetoggle', (e) => { - if (e.newState !== "closed") - return; - popover.animate([{opacity: 1},{opacity: 0}],1000000); - }); - assert_equals(popover.getAnimations({subtree: true}).length,0,'There should be no animations yet'); - popover.hidePopover(); - await waitForRender(); - assert_equals(popover.getAnimations({subtree: true}).length,1,'the hide animation should now be running'); - assert_true(isElementVisible(popover),'The popover should still be visible because the animation hasn\'t ended.'); - const animation = popover.getAnimations({subtree: true})[0]; - - animation.dispatchEvent(new Event('finish')); - await waitForRender(); - assert_true(isElementVisible(popover),'Synthetic finish events should not stop the animation, so the popover should still be visible.'); - assert_equals(popover.getAnimations({subtree: true}).length,1,'the hide animation should still be running'); - - animation.dispatchEvent(new Event('cancel')); - await waitForRender(); - assert_true(isElementVisible(popover),'Synthetic cancel events should not stop the animation, so the popover should still be visible.'); - assert_equals(popover.getAnimations({subtree: true}).length,1,'the hide animation should still be running'); -},'animation finish/cancel events must be trusted in order to finish closing the popover.'); - -promise_test(async (t) => { - const {popover, descendent} = createPopover(t,''); - popover.showPopover(); - popover.addEventListener('beforetoggle', (e) => { - if (e.newState !== "closed") - return; - popover.animate([{opacity: 1},{opacity: 0}],1000000); - }); - popover.hidePopover(); - await waitForRender(); - assert_true(isElementVisible(popover),'The popover should still be visible because the animation hasn\'t ended.'); - assert_equals(popover.getAnimations({subtree: true}).length,1,'There should be one animation running'); - const animation = popover.getAnimations({subtree: true})[0]; - let new_animation; - const listener = () => {new_animation = popover.animate([{opacity: 1},{opacity: 0}],1000000)}; - animation.addEventListener('finish',listener,{capture:true}); - animation.addEventListener('cancel',listener,{capture:true}); - popover.addEventListener('animationfinish',listener,{capture:true}); - popover.addEventListener('animationcancel',listener,{capture:true}); - assert_true(isElementVisible(popover),'The popover should still be visible.'); - assert_equals(new_animation, undefined,'New animation should not be started yet.'); - animation.finish(); - await waitForRender(); // Wait one frame - assert_true(popover.matches(':closed'),'The pop up should now match :closed'); - assert_false(popover.matches(':open'),'The pop up still shouldn\'t match :open'); - assert_false(isElementVisible(popover),'The pop up should now be invisible'); - assert_not_equals(new_animation, animation); - assert_equals(popover.getAnimations({subtree: true})[0],new_animation,'The new animation should now be running'); -},'Capturing event listeners can\'t affect popover animations.'); -</script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-appearance.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-appearance.html index 87cc4ba..e9050bd 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-appearance.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-appearance.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover element appearance</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel="match" href="popover-appearance-ref.html"> <style>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic-expected.txt b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic-expected.txt deleted file mode 100644 index 8eb6990..0000000 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic-expected.txt +++ /dev/null
@@ -1,314 +0,0 @@ -This is a testharness.js-based test. -Found 310 tests; 215 PASS, 95 FAIL, 0 TIMEOUT, 0 NOTRUN. -PASS The element <div popover="" id="boolean">Pop up</div> should behave as a popover. -PASS The element <div popover="">Pop up</div> should behave as a popover. -PASS The element <div popover="auto">Pop up</div> should behave as a popover. -PASS The element <div popover="manual">Pop up</div> should behave as a popover. -PASS The element <article popover="">Different element type</article> should behave as a popover. -PASS The element <header popover="">Different element type</header> should behave as a popover. -PASS The element <nav popover="">Different element type</nav> should behave as a popover. -PASS The element <input type="text" popover="" value="Different element type"> should behave as a popover. -PASS The element <dialog popover="">Dialog with popover attribute</dialog> should behave as a popover. -PASS The element <dialog popover="manual">Dialog with popover=manual</dialog> should behave as a popover. -PASS The element <div popover="true">Invalid popover value - defaults to popover=manual</div> should behave as a popover. -PASS The element <div popover="popover">Invalid popover value - defaults to popover=manual</div> should behave as a popover. -PASS The element <div popover="invalid">Invalid popover value - defaults to popover=manual</div> should behave as a popover. -FAIL The element <div>Not a popover</div> should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -FAIL The element <dialog open="">Dialog without popover attribute</dialog> should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <a popover> element should behave as a popover. -FAIL A <a> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <abbr popover> element should behave as a popover. -FAIL A <abbr> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <address popover> element should behave as a popover. -FAIL A <address> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <area popover> element should behave as a popover. -FAIL A <area> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <article popover> element should behave as a popover. -FAIL A <article> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <aside popover> element should behave as a popover. -FAIL A <aside> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <b popover> element should behave as a popover. -FAIL A <b> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <bdi popover> element should behave as a popover. -FAIL A <bdi> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <bdo popover> element should behave as a popover. -FAIL A <bdo> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <blockquote popover> element should behave as a popover. -FAIL A <blockquote> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <body popover> element should behave as a popover. -FAIL A <body> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <button popover> element should behave as a popover. -FAIL A <button> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <canvas popover> element should behave as a popover. -FAIL A <canvas> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <caption popover> element should behave as a popover. -FAIL A <caption> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <cite popover> element should behave as a popover. -FAIL A <cite> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <code popover> element should behave as a popover. -FAIL A <code> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <col popover> element should behave as a popover. -FAIL A <col> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <colgroup popover> element should behave as a popover. -FAIL A <colgroup> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <data popover> element should behave as a popover. -FAIL A <data> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <dd popover> element should behave as a popover. -FAIL A <dd> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <del popover> element should behave as a popover. -FAIL A <del> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <details popover> element should behave as a popover. -FAIL A <details> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <dfn popover> element should behave as a popover. -FAIL A <dfn> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <div popover> element should behave as a popover. -FAIL A <div> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <dl popover> element should behave as a popover. -FAIL A <dl> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <dt popover> element should behave as a popover. -FAIL A <dt> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <em popover> element should behave as a popover. -FAIL A <em> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <fieldset popover> element should behave as a popover. -FAIL A <fieldset> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <figcaption popover> element should behave as a popover. -FAIL A <figcaption> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <figure popover> element should behave as a popover. -FAIL A <figure> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <footer popover> element should behave as a popover. -FAIL A <footer> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <form popover> element should behave as a popover. -FAIL A <form> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h1 popover> element should behave as a popover. -FAIL A <h1> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h2 popover> element should behave as a popover. -FAIL A <h2> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h3 popover> element should behave as a popover. -FAIL A <h3> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h4 popover> element should behave as a popover. -FAIL A <h4> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h5 popover> element should behave as a popover. -FAIL A <h5> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <h6 popover> element should behave as a popover. -FAIL A <h6> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <header popover> element should behave as a popover. -FAIL A <header> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <hr popover> element should behave as a popover. -FAIL A <hr> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <html popover> element should behave as a popover. -FAIL A <html> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <i popover> element should behave as a popover. -FAIL A <i> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <iframe popover> element should behave as a popover. -FAIL A <iframe> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <img popover> element should behave as a popover. -FAIL A <img> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <input popover> element should behave as a popover. -FAIL A <input> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <ins popover> element should behave as a popover. -FAIL A <ins> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <kbd popover> element should behave as a popover. -FAIL A <kbd> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <label popover> element should behave as a popover. -FAIL A <label> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <legend popover> element should behave as a popover. -FAIL A <legend> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <li popover> element should behave as a popover. -FAIL A <li> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <main popover> element should behave as a popover. -FAIL A <main> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <map popover> element should behave as a popover. -FAIL A <map> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <mark popover> element should behave as a popover. -FAIL A <mark> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <menu popover> element should behave as a popover. -FAIL A <menu> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <meter popover> element should behave as a popover. -FAIL A <meter> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <nav popover> element should behave as a popover. -FAIL A <nav> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <object popover> element should behave as a popover. -FAIL A <object> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <ol popover> element should behave as a popover. -FAIL A <ol> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <optgroup popover> element should behave as a popover. -FAIL A <optgroup> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <option popover> element should behave as a popover. -FAIL A <option> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <output popover> element should behave as a popover. -FAIL A <output> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <p popover> element should behave as a popover. -FAIL A <p> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <pre popover> element should behave as a popover. -FAIL A <pre> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <progress popover> element should behave as a popover. -FAIL A <progress> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <q popover> element should behave as a popover. -FAIL A <q> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <rt popover> element should behave as a popover. -FAIL A <rt> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <ruby popover> element should behave as a popover. -FAIL A <ruby> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <s popover> element should behave as a popover. -FAIL A <s> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <samp popover> element should behave as a popover. -FAIL A <samp> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <section popover> element should behave as a popover. -FAIL A <section> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <select popover> element should behave as a popover. -FAIL A <select> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <small popover> element should behave as a popover. -FAIL A <small> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <source popover> element should behave as a popover. -FAIL A <source> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <span popover> element should behave as a popover. -FAIL A <span> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <strong popover> element should behave as a popover. -FAIL A <strong> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <sub popover> element should behave as a popover. -FAIL A <sub> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <sup popover> element should behave as a popover. -FAIL A <sup> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <summary popover> element should behave as a popover. -FAIL A <summary> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <table popover> element should behave as a popover. -FAIL A <table> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <tbody popover> element should behave as a popover. -FAIL A <tbody> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <td popover> element should behave as a popover. -FAIL A <td> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <textarea popover> element should behave as a popover. -FAIL A <textarea> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <tfoot popover> element should behave as a popover. -FAIL A <tfoot> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <th popover> element should behave as a popover. -FAIL A <th> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <thead popover> element should behave as a popover. -FAIL A <thead> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <time popover> element should behave as a popover. -FAIL A <time> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <tr popover> element should behave as a popover. -FAIL A <tr> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <track popover> element should behave as a popover. -FAIL A <track> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <u popover> element should behave as a popover. -FAIL A <u> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <ul popover> element should behave as a popover. -FAIL A <ul> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <var popover> element should behave as a popover. -FAIL A <var> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS A <video popover> element should behave as a popover. -FAIL A <video> element should *not* behave as a popover. assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS IDL attribute reflection -FAIL Popover attribute value should be case insensitive assert_throws_dom: Calling showPopover on a non-popover should throw InvalidStateError function "() => nonPopover.showPopover()" threw object "NotSupportedError: Failed to execute 'showPopover' on 'HTMLElement': Not supported on elements that do not have a valid value for the 'popover' attribute." that is not a DOMException InvalidStateError: property "code" is equal to 9, expected 11 -PASS Changing attribute values for popover should work -PASS Changing attribute values should close open popovers -PASS Removing a visible popover=auto element from the document should close the popover -PASS A showing popover=auto does not match :modal -PASS Removing a visible popover=manual element from the document should close the popover -PASS A showing popover=manual does not match :modal -PASS Changing the popover type in a "beforetoggle" event handler should throw an exception (during showPopover()) -PASS Changing the popover type in a "beforetoggle" event handler should throw an exception (during hidePopover()) -PASS Changing a popover from auto to auto (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to auto (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to auto (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to auto (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from auto to auto (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to manual (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to manual (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to manual (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to manual (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from auto to manual (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to null (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to null (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to null (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to null (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from auto to null (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to auto (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to auto (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to auto (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to auto (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from manual to auto (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to manual (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to manual (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to manual (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to manual (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from manual to manual (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to null (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to null (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to null (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to null (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from manual to null (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via attr), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via attr), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via attr), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via attr), and then null during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via attr), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to auto (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to auto (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to auto (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to auto (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from auto to auto (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to manual (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to manual (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to manual (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to manual (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from auto to manual (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from auto to invalid (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to null (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to null (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to null (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to null (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from auto to null (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from auto to undefined (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to auto (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to auto (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to auto (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to auto (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from manual to auto (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to manual (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to manual (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to manual (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to manual (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from manual to manual (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from manual to invalid (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to null (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to null (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to null (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to null (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from manual to null (via idl), and then undefined during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via idl), and then auto during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via idl), and then manual during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via idl), and then invalid during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via idl), and then null during 'beforetoggle' works -PASS Changing a popover from manual to undefined (via idl), and then undefined during 'beforetoggle' works -PASS Exceptions are thrown even when show/hide are animated -Harness: the test ran to completion. -
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic.html index bc32c35..0abba9c4 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-attribute-basic.html
@@ -32,16 +32,8 @@ <dialog open>Dialog without popover attribute</dialog> </div> -<div popover class=animated>Animated popover</div> <div id=outside></div> <style> -[popover].animated { - opacity: 0; - transition: opacity 10s; -} -[popover].animated:open { - opacity: 1; -} [popover] { inset:auto; top:0; @@ -106,11 +98,11 @@ // be invisible. Otherwise, it should be visible. const expectVisible = !nonPopover.hasAttribute('popover'); assertPopoverVisibility(nonPopover, /*isPopover*/false, expectVisible, 'A non-popover should start out visible'); - assert_throws_dom("InvalidStateError",() => nonPopover.showPopover(),'Calling showPopover on a non-popover should throw InvalidStateError'); + assert_throws_dom("NotSupportedError",() => nonPopover.showPopover(),'Calling showPopover on a non-popover should throw NotSupported'); assertPopoverVisibility(nonPopover, /*isPopover*/false, expectVisible, 'Calling showPopover on a non-popover should leave it visible'); - assert_throws_dom("InvalidStateError",() => nonPopover.hidePopover(),'Calling hidePopover on a non-popover should throw InvalidStateError'); + assert_throws_dom("NotSupportedError",() => nonPopover.hidePopover(),'Calling hidePopover on a non-popover should throw NotSupported'); assertPopoverVisibility(nonPopover, /*isPopover*/false, expectVisible, 'Calling hidePopover on a non-popover should leave it visible'); - assert_throws_dom("InvalidStateError",() => nonPopover.togglePopover(),'Calling togglePopover on a non-popover should throw InvalidStateError'); + assert_throws_dom("NotSupportedError",() => nonPopover.togglePopover(),'Calling togglePopover on a non-popover should throw NotSupported'); assertPopoverVisibility(nonPopover, /*isPopover*/false, expectVisible, 'Calling togglePopover on a non-popover should leave it visible'); } @@ -406,28 +398,6 @@ }); }); - promise_test(async () => { - const popover = document.querySelector('[popover].animated'); - assert_true(!!popover); - assert_false(isElementVisible(popover)); - popover.showPopover(); - assert_true(popover.matches(':open')); - assert_false(popover.matches(':closed')); - assert_true(getComputedStyle(popover).opacity < 0.1,'Animations should start on show'); - assert_throws_dom("InvalidStateError",() => popover.showPopover(),'Calling showPopover on a popover that is in the process of animating show should throw InvalidStateError'); - await finishAnimations(popover); - assert_true(getComputedStyle(popover).opacity > 0.9); - assert_true(isElementVisible(popover)); - popover.hidePopover(); - assert_false(popover.matches(':open')); - assert_false(popover.matches(':closed'),'Not :closed until animations finish'); - assert_true(getComputedStyle(popover).opacity > 0.9,'Animations should start on hide'); - assert_throws_dom("InvalidStateError",() => popover.hidePopover(),'Calling hidePopover on a popover that is in the process of animating hide should throw InvalidStateError'); - assert_throws_dom("InvalidStateError",() => popover.showPopover(),'Calling showPopover on a popover that is in the process of animating hide should throw InvalidStateError'); - await finishAnimations(popover); - assert_true(popover.matches(':closed'),':closed should match once animations finish'); - },'Exceptions are thrown even when show/hide are animated'); - done(); }; </script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-backdrop-appearance.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-backdrop-appearance.html index 4c5c0ace..c71e148 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-backdrop-appearance.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-backdrop-appearance.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover ::backdrop pseudo element appearance</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel="match" href="popover-backdrop-appearance-ref.html"> <style>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-beforetoggle-opening-event.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-beforetoggle-opening-event.html index b2c3fa5..e3597d1c 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-beforetoggle-opening-event.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-beforetoggle-opening-event.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover show event</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-appearance.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-appearance.html index 02b34bf..8b4edade 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-appearance.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-appearance.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Dialog-Popover appearance</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel="match" href="popover-dialog-appearance-ref.html"> <p>Both dialogs should have the same shades of background.</p>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-crash.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-crash.html index 76f51b8..e7579d5 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-crash.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-dialog-crash.html
@@ -3,7 +3,8 @@ <meta charset="utf-8" /> <title>Dialog-Popover crash</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-actions.js"></script> <script src="/resources/testdriver-vendor.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-document-open.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-document-open.html index 429fd89d..db43fd02 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-document-open.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-document-open.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-events.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-events.html index b0df2f2..1ccd9967 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-events.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-events.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover events</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="resources/popover-utils.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-focus.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-focus.html index b1e59a1..307ca8a 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-focus.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-focus.html
@@ -54,15 +54,6 @@ border: 2px solid black; top:150px; left:150px; - opacity: 0; - } - [popover]:not(:open) { - /* Add a *hide* transition to all popovers, to make sure animations don't - affect focus management */ - transition: opacity 10s; - } - [popover]:open { - opacity: 1; } :focus-within { border: 5px dashed red; } :focus { border: 5px solid lime; } @@ -90,10 +81,6 @@ t.add_cleanup(() => priorFocus.remove()); return priorFocus; } - async function finishAnimationsAndVerifyHide(popover) { - await finishAnimations(popover); - assert_false(isElementVisible(popover),'After animations are finished, the popover should be hidden'); - } function activateAndVerify(popover) { const testName = popover.getAttribute('data-test'); promise_test(async t => { @@ -113,7 +100,7 @@ assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popover.showPopover()`); popover.hidePopover(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus on hide, or if focus didn\'t shift on show, focus should stay where it was'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); // Hit Escape: priorFocus.focus(); @@ -122,7 +109,7 @@ assert_equals(document.activeElement, expectedFocusedElement, `${testName} activated by popover.showPopover()`); await sendEscape(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus after Escape'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); // Move focus into the popover, then hit Escape: let containedButton = popover.querySelector('button'); @@ -134,7 +121,7 @@ assert_equals(document.activeElement, containedButton); await sendEscape(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus after Escape'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); } // Change the popover type: @@ -145,7 +132,7 @@ popover.popover = 'hint'; assert_false(popover.matches(':open'), 'Changing the popover type should hide the popover'); assert_equals(document.activeElement, priorFocus, 'prior element should get focus when the type is changed'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); popover.popover = 'auto'; // Remove from the document: @@ -167,7 +154,7 @@ dialog.showModal(); assert_false(popover.matches(':open'), 'Opening a modal dialog should hide the popover'); assert_not_equals(document.activeElement, priorFocus, 'prior element should *not* get focus when a modal dialog is shown'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); dialog.close(); dialog.remove(); @@ -181,7 +168,7 @@ // Make sure Escape works in the invoker case: await sendEscape(); assert_equals(document.activeElement, priorFocus, 'prior element should get focus after Escape (via invoker)'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); // Make sure we can directly focus the (already open) popover: priorFocus.focus(); @@ -193,7 +180,7 @@ button.click(); // Button is set to toggle the popover assert_false(popover.matches(':open')); assert_equals(document.activeElement, priorFocus, 'prior element should get focus on button-toggled hide'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); }, "Popover focus test: " + testName); promise_test(async t => { @@ -210,7 +197,7 @@ await clickOn(button); // This will *not* light dismiss, but will "toggle" the popover. assert_false(popover.matches(':open')); assert_equals(document.activeElement, priorFocus, 'focus should return to the prior focus'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); // Same thing, but the button is contained within the popover button.removeAttribute('popovertoggletarget'); @@ -227,7 +214,7 @@ await clickOn(button); assert_false(popover.matches(':open'), 'clicking button should hide the popover'); assert_equals(document.activeElement, priorFocus, 'Contained button should return focus to the previously focused element'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); // Same thing, but the button is unrelated (no popovertoggletarget) button = document.createElement('button'); @@ -238,7 +225,7 @@ await clickOn(button); // This will light dismiss the popover, focus the prior focus, then focus this button. assert_false(popover.matches(':open'), 'clicking button should hide the popover (via light dismiss)'); assert_equals(document.activeElement, button, 'Focus should go to unrelated button on light dismiss'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); }, "Popover button click focus test: " + testName); promise_test(async t => { @@ -259,7 +246,7 @@ assert_equals(document.activeElement, newFocus, 'focus should not change when prior focus is removed'); popover.hidePopover(); assert_not_equals(document.activeElement, priorFocus, 'focused element has been removed'); - await finishAnimationsAndVerifyHide(popover); + assert_false(isElementVisible(popover)); document.body.appendChild(priorFocus); // Put it back // Move the prior focus inside the (already open) popover @@ -271,12 +258,7 @@ assert_true(popover.contains(priorFocus)); assert_true(popover.matches(':open'), 'popover should stay open'); popover.hidePopover(); - await waitForRender(); - assert_true(isElementVisible(popover),'Animations should keep the popover visible'); - assert_not_equals(getComputedStyle(popover).display,'none','Animations should keep the popover visible'); - assert_equals(document.activeElement, priorFocus, 'focused element gets focused'); - await finishAnimationsAndVerifyHide(popover); - assert_equals(getComputedStyle(popover).display,'none','Animations have ended, popover should be hidden'); + assert_false(isElementVisible(popover)); assert_not_equals(document.activeElement, priorFocus, 'focused element is display:none inside the popover'); document.body.appendChild(priorFocus); // Put it back }, "Popover corner cases test: " + testName);
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-hidden-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-hidden-display.html index 35fea3e9..936c57fc 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-hidden-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-hidden-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-hidden-display-ref.html"> <meta name=fuzzy content="0-1;0-15">
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-inside-display-none.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-inside-display-none.html index 3ccb885..a25cf14 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-inside-display-none.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-inside-display-none.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-inside-display-none-ref.html"> No popover should be displayed here.<p>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-invoking-attribute.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-invoking-attribute.html index b49bb4e..d0098d32 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-invoking-attribute.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-invoking-attribute.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover invoking attribute</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <meta name="timeout" content="long"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-light-dismiss-on-scroll.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-light-dismiss-on-scroll.html index 73b3a2d61..a4bb4b4 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-light-dismiss-on-scroll.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-light-dismiss-on-scroll.html
@@ -3,7 +3,8 @@ <meta charset="utf-8" /> <title>Popover should *not* light dismiss on scroll</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=help href="https://github.com/openui/open-ui/issues/240"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-manual-crash.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-manual-crash.html index d721f7c..535eb4c7d 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-manual-crash.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-manual-crash.html
@@ -3,7 +3,8 @@ <meta charset="utf-8" /> <title>Popover=manual crash test</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testdriver.js"></script> <script src="/resources/testdriver-actions.js"></script> <script src="/resources/testdriver-vendor.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-not-keyboard-focusable.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-not-keyboard-focusable.html index 815ae04..cd0b60c3 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-not-keyboard-focusable.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-not-keyboard-focusable.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover keyboard focus behaviors</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/testdriver.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-display.html index ca57a625..bc4d16f 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-open-display-ref.html"> <div popover>This is a popover</div>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-overflow-display.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-overflow-display.html index 7fc9641..3d4d833 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-overflow-display.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-open-overflow-display.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-open-overflow-display-ref.html"> <div id=container>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal-2.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal-2.html index b7b185d..e84124d 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal-2.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal-2.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover document removal behavior</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal.html index aeed3b67..e6ad5d9 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-removal.html
@@ -2,7 +2,8 @@ <meta charset="utf-8" /> <title>Popover document removal behavior</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-shadow-dom.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-shadow-dom.html index 72bbe1e8..44ded952 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-shadow-dom.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-shadow-dom.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="resources/popover-utils.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking-context.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking-context.html index 1a9e8292..ba4e85a 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking-context.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking-context.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <link rel=match href="popover-stacking-context-ref.html"> <div popover>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking.html index dc07c1c..bdd6feb 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-stacking.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-combinations.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-combinations.html index 001bf88..c8e4211e 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-combinations.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-combinations.html
@@ -2,7 +2,8 @@ <meta charset="utf-8"> <title>Popover combined with dialog/fullscreen behavior</title> <link rel=author href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/testdriver.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-interactions.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-interactions.html index 5cd4d4c..6ef6938 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-interactions.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/popover-top-layer-interactions.html
@@ -2,7 +2,8 @@ <meta charset="utf-8"> <title>Interactions between top layer element types</title> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/testdriver.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/toggleevent-interface.html b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/toggleevent-interface.html index 45709458..09ce3f3b 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/popovers/toggleevent-interface.html +++ b/third_party/blink/web_tests/external/wpt/html/semantics/popovers/toggleevent-interface.html
@@ -1,7 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"> <link rel="author" href="mailto:masonf@chromium.org"> -<link rel=help href="https://open-ui.org/components/popup.research.explainer"> +<link rel=help href="https://open-ui.org/components/popover.research.explainer"> +<link rel=help href="https://html.spec.whatwg.org/multipage/popover.html"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script>
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/script-type-and-language-js-svg.svg.ini b/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/script-type-and-language-js-svg.svg.ini index ecca516..91336341 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/script-type-and-language-js-svg.svg.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/script-type-and-language-js-svg.svg.ini
@@ -1,3 +1,2 @@ [script-type-and-language-js-svg.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/semantics/tabular-data/processing-model-1/col-span-limits.html.ini b/third_party/blink/web_tests/external/wpt/html/semantics/tabular-data/processing-model-1/col-span-limits.html.ini index 03648e92..2cfd485 100644 --- a/third_party/blink/web_tests/external/wpt/html/semantics/tabular-data/processing-model-1/col-span-limits.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/semantics/tabular-data/processing-model-1/col-span-limits.html.ini
@@ -1,8 +1,6 @@ [col-span-limits.html] [col span of 1000 must work] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL [col span of 1001 must be treated as 1000] - expected: - if flag_specific == "highdpi": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_tests25.html.ini b/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_tests25.html.ini index d9961ad..4bec0d5 100644 --- a/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_tests25.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_tests25.html.ini
@@ -3,11 +3,11 @@ expected: FAIL -[html5lib_tests25.html?run_type=write] +[html5lib_tests25.html?run_type=write_single] [html5lib_tests25.html de4aa726e09215ba9c50b97d257e6c6b880107f1] expected: FAIL -[html5lib_tests25.html?run_type=write_single] +[html5lib_tests25.html?run_type=write] [html5lib_tests25.html de4aa726e09215ba9c50b97d257e6c6b880107f1] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_webkit02.html.ini b/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_webkit02.html.ini index 9369de04..791c814 100644 --- a/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_webkit02.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/syntax/parsing/html5lib_webkit02.html.ini
@@ -1,3 +1,8 @@ +[html5lib_webkit02.html?run_type=write_single] + [html5lib_webkit02.html 6e33515b4dc011dd390d433a6358bf68b786b1fd] + expected: FAIL + + [html5lib_webkit02.html?run_type=uri] [html5lib_webkit02.html 6e33515b4dc011dd390d433a6358bf68b786b1fd] expected: FAIL @@ -6,8 +11,3 @@ [html5lib_webkit02.html?run_type=write] [html5lib_webkit02.html 6e33515b4dc011dd390d433a6358bf68b786b1fd] expected: FAIL - - -[html5lib_webkit02.html?run_type=write_single] - [html5lib_webkit02.html 6e33515b4dc011dd390d433a6358bf68b786b1fd] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js.ini deleted file mode 100644 index ccb3704..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ignore-opens-during-unload.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini deleted file mode 100644 index 9761626f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[mutation-events.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini deleted file mode 100644 index 35d678e..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[mutation-observer.window.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini deleted file mode 100644 index 7a73058..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/microtask-queuing/queue-microtask-exceptions.any.js.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[queue-microtask-exceptions.any.worker.html] - expected: [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/event-loops/fully_active_document.window.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/event-loops/fully_active_document.window.js.ini index 50da5827..d255157 100644 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/event-loops/fully_active_document.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/event-loops/fully_active_document.window.js.ini
@@ -1,6 +1,5 @@ [fully_active_document.window.html] expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [OK, CRASH] - if (os == "linux") and (product == "chrome"): ERROR + if product == "chrome": ERROR [Tasks for documents that are not fully active are stored, and run when the documents becomes fully-active] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-all-global-events.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-all-global-events.html.ini index 6ac7634..c176ac3 100644 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-all-global-events.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-all-global-events.html.ini
@@ -5,6 +5,12 @@ [onbeforematch: the content attribute must execute when an event is dispatched] expected: FAIL + [oncopy: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [oncopy: the default value must be null] + expected: FAIL + [oncut: must be on the appropriate locations for GlobalEventHandlers] expected: FAIL @@ -14,11 +20,5 @@ [onpaste: must be on the appropriate locations for GlobalEventHandlers] expected: FAIL - [oncopy: the default value must be null] - expected: FAIL - - [oncopy: must be on the appropriate locations for GlobalEventHandlers] - expected: FAIL - [onpaste: the default value must be null] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini index 2d83b72..42838e3 100644 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-attributes-body-window.html.ini
@@ -1,7 +1,4 @@ [event-handler-attributes-body-window.html] - bug: crbug.com/1383989 - disabled: - if os == "mac": was skipped in 'TestExpectations' [not shadowed copy (document.body)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-handleEvent-ignored.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-handleEvent-ignored.html.ini deleted file mode 100644 index df43442f..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-handleEvent-ignored.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[event-handler-handleEvent-ignored.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-processing-algorithm-error/frameset-element-synthetic-errorevent.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-processing-algorithm-error/frameset-element-synthetic-errorevent.html.ini deleted file mode 100644 index 3e789cd..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/events/event-handler-processing-algorithm-error/frameset-element-synthetic-errorevent.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[frameset-element-synthetic-errorevent.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry-different-function-realm.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry-different-function-realm.html.ini deleted file mode 100644 index e2f5d1c..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry-different-function-realm.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[promise-job-entry-different-function-realm.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry.html.ini deleted file mode 100644 index b7889a6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[promise-job-entry.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html.ini index b140b2d..0d8492f 100644 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html.ini
@@ -1,4 +1,3 @@ [runtime-error-in-setInterval.html] [window.onerror - runtime error in setInterval] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html.ini index c77e6f5..312a10ee 100644 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html.ini +++ b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html.ini
@@ -1,4 +1,3 @@ [runtime-error-in-setTimeout.html] [window.onerror - runtime error in setTimeout] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-same-origin.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-same-origin.html.ini deleted file mode 100644 index 2ab97b000..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/scripting/processing-model-2/runtime-error-same-origin.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[runtime-error-same-origin.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/structured-clone/structured-clone.any.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/structured-clone/structured-clone.any.js.ini deleted file mode 100644 index 4f49613..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/structured-clone/structured-clone.any.js.ini +++ /dev/null
@@ -1,68 +0,0 @@ -[structured-clone.any.worker.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL - - -[structured-clone.any.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/timers/negative-settimeout.any.js.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/timers/negative-settimeout.any.js.ini deleted file mode 100644 index 06f927e6..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/timers/negative-settimeout.any.js.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[negative-settimeout.any.worker.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-beforeunload.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-beforeunload.html.ini deleted file mode 100644 index 05fc55f8..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-beforeunload.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[print-during-beforeunload.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-unload.html.ini b/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-unload.html.ini deleted file mode 100644 index e490898..0000000 --- a/third_party/blink/web_tests/external/wpt/html/webappapis/user-prompts/print-during-unload.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[print-during-unload.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html.ini index 72ab707..6f363c1 100644 --- a/third_party/blink/web_tests/external/wpt/idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html.ini
@@ -14,6 +14,3 @@ [Permissions-Policy idle-detection=* explicity set by top-level frame allows workers in cross-origin iframes.] expected: NOTRUN - - [Inherited header permissions policy allows dedicated workers.] - expected: [FAIL, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/imagebitmap-renderingcontext/context-creation-offscreen.html.ini b/third_party/blink/web_tests/external/wpt/imagebitmap-renderingcontext/context-creation-offscreen.html.ini deleted file mode 100644 index e49443d..0000000 --- a/third_party/blink/web_tests/external/wpt/imagebitmap-renderingcontext/context-creation-offscreen.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[context-creation-offscreen.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/import-maps/bare-specifiers.sub.html.ini b/third_party/blink/web_tests/external/wpt/import-maps/bare-specifiers.sub.html.ini deleted file mode 100644 index e8a067e..0000000 --- a/third_party/blink/web_tests/external/wpt/import-maps/bare-specifiers.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[bare-specifiers.sub.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/import-maps/csp/hash-failure.html.ini b/third_party/blink/web_tests/external/wpt/import-maps/csp/hash-failure.html.ini deleted file mode 100644 index 8126e2b..0000000 --- a/third_party/blink/web_tests/external/wpt/import-maps/csp/hash-failure.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hash-failure.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/inert/inert-in-shadow-dom.html.ini b/third_party/blink/web_tests/external/wpt/inert/inert-in-shadow-dom.html.ini deleted file mode 100644 index 16cc588..0000000 --- a/third_party/blink/web_tests/external/wpt/inert/inert-in-shadow-dom.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inert-in-shadow-dom.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/ahem.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/ahem.html.ini index b24b5d8..6dfa0b6 100644 --- a/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/ahem.html.ini +++ b/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/ahem.html.ini
@@ -1,3 +1,2 @@ [ahem.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/non-secure-context.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/non-secure-context.any.js.ini deleted file mode 100644 index 45252c4..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/assumptions/non-secure-context.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[non-secure-context.any.worker.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[non-secure-context.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/channels/test_call.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/channels/test_call.html.ini deleted file mode 100644 index 3d15fa0..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/channels/test_call.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[test_call.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini index a5a3ccdb9..c2b68fb 100644 --- a/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini +++ b/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini
@@ -1,3 +1,2 @@ [unhandled-rejection-following-subtest.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/window-onload-test.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/window-onload-test.html.ini deleted file mode 100644 index 5367551..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/expected-fail/window-onload-test.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[window-onload-test.html] - [test 2] - expected: FAIL - - [test 3] - expected: FAIL - - [promise 1] - expected: FAIL - - [promise 2] - expected: FAIL - - [promise 3] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/ahem.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/ahem.html.ini deleted file mode 100644 index 8587775d..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/ahem.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[ahem.html] - expected: - if product == "safari": FAIL # system fonts not loaded since macOS Mojave
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini deleted file mode 100644 index 6891cbe..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[allowed-to-play.html] - disabled: - if product == "firefox": https://bugzilla.mozilla.org/show_bug.cgi?id=1607802 - expected: - if product == "safari": ERROR # https://bugs.webkit.org/show_bug.cgi?id=190775 - - [<audio> autoplay] - expected: - if product == "safari": FAIL # https://bugs.webkit.org/show_bug.cgi?id=190775
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/document-fonts-ready.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/document-fonts-ready.html.ini deleted file mode 100644 index d074292..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/assumptions/document-fonts-ready.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[document-fonts-ready.html] - [document.fonts.ready resolves after layout depending on loaded fonts] - expected: - if product == "epiphany" or product == "webkit": FAIL # https://bugs.webkit.org/show_bug.cgi?id=174030
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/failing-test.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/failing-test.html.ini deleted file mode 100644 index b954a0e..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/failing-test.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[failing-test.html] - [Failing test] - expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-promise.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-promise.html.ini deleted file mode 100644 index 7210f8d..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-promise.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[precondition-in-promise.html] - expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-setup.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-setup.html.ini deleted file mode 100644 index a33ebaf..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-in-setup.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[precondition-in-setup.html] - expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-without-setup.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-without-setup.html.ini deleted file mode 100644 index 406db30a..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition-without-setup.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[precondition-without-setup.html] - expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition.html.ini deleted file mode 100644 index 91544eb..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/precondition.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[precondition.html] - [test] - expected: PRECONDITION_FAILED - - [async_test immediate] - expected: PRECONDITION_FAILED - - [async_test after timeout] - expected: PRECONDITION_FAILED - - [promise_test immediate] - expected: PRECONDITION_FAILED - - [promise_test after await] - expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini deleted file mode 100644 index 53b281f..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[timeout.html] - expected: TIMEOUT - [Test that should time out] - expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-following-subtest.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-following-subtest.html.ini deleted file mode 100644 index f7f3d4f7..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-following-subtest.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[uncaught-exception-following-subtest.html] - expected: ERROR - - [Uncaught exception following subtest] - expected: PASS -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-single-test.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-single-test.html.ini deleted file mode 100644 index 6d2bd7f2..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception-single-test.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[uncaught-exception-single-test.html] - [Uncaught exception in single-page test] - expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception.html.ini deleted file mode 100644 index 40a58e41..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/uncaught-exception.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[uncaught-exception.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini deleted file mode 100644 index ff1861af..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-following-subtest.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[unhandled-rejection-following-subtest.html] - expected: ERROR - - [Unhandled rejection following subtest] - expected: PASS -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-single-test.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-single-test.html.ini deleted file mode 100644 index f785f4c..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection-single-test.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[unhandled-rejection-single-test.html] - [Unhandled rejection in single-page test] - expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection.html.ini deleted file mode 100644 index da4fe27..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/expected-fail/unhandled-rejection.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[unhandled-rejection.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/fuzzy-ref-2.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/fuzzy-ref-2.html.ini deleted file mode 100644 index cdfd973..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/fuzzy-ref-2.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fuzzy-ref-2.html] - fuzzy: - if os == "mac" and product == "chrome": maxDifference=254-255;100-100 - maxDifference=255;100-100
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_and_fail_0-ref.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_and_fail_0-ref.html.ini deleted file mode 100644 index 1e13cec..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_and_fail_0-ref.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_and_fail_0-ref.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html.ini deleted file mode 100644 index 9a00669..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_cycle_fail_0-ref.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html.ini deleted file mode 100644 index d3776e24..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[reftest_fuzzy_chain_ini.html] - fuzzy: - if os == "mac" and product == "chrome": maxDifference=254-255;100-100 - maxDifference=255;100-100
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_1.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_1.html.ini deleted file mode 100644 index 44f18535..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_1.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reftest_fuzzy_1.html] - fuzzy: - if os == "mac" and product == "chrome": fuzzy-ref-1.html:254-255;100
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_full.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_full.html.ini deleted file mode 100644 index d682550d..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_full.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[reftest_fuzzy_ini_full.html] - fuzzy: - if os == "mac" and product == "chrome": [maxDifference=1;100-100, - reftest_fuzzy_ini_full.html==fuzzy-ref-1.html:254-255;100] - if 1 == 1: [maxDifference=1;100-100, # 'if 1 == 1:' is a workaround for a parser bug - reftest_fuzzy_ini_full.html==fuzzy-ref-1.html:255;100]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_ref_only.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_ref_only.html.ini deleted file mode 100644 index 4437fcef..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_ref_only.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[reftest_fuzzy_ini_ref_only.html] - fuzzy: - if os == "mac" and product == "chrome": [maxDifference=1;100-100, - fuzzy-ref-1.html:maxDifference=254-255;100-100, - reftest_fuzzy==fuzzy-ref-2.html:maxDifference=1;100-100] - if 1 == 1: [maxDifference=1;100-100, # 1 == 1 is a workaround for a parser bug. - fuzzy-ref-1.html:maxDifference=255;100-100, - reftest_fuzzy==fuzzy-ref-2.html:maxDifference=1;100-100]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_short.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_short.html.ini deleted file mode 100644 index 27e3290..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_ini_short.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[reftest_fuzzy_ini_short.html] - fuzzy: - if os == "mac" and product == "chrome": maxDifference=254-255;100-100 - maxDifference=255;100-100
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-0.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-0.html.ini deleted file mode 100644 index f90b3d68..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-0.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-0.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-1.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-1.html.ini deleted file mode 100644 index eeb9fc58..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-1.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-4.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-4.html.ini deleted file mode 100644 index 77c7ba2..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-4.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-4.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-5.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-5.html.ini deleted file mode 100644 index e87acf9..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-5.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-5.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-6.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-6.html.ini deleted file mode 100644 index e3089dd..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-6.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-6.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-7.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-7.html.ini deleted file mode 100644 index 09162d88..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_and_mismatch-7.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_and_mismatch-7.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail-print.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail-print.html.ini deleted file mode 100644 index c4548820..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail-print.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_match_fail-print.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail.html.ini deleted file mode 100644 index f3dc336..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_match_fail.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reftest_match_fail.html] - type: reftest - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail-print.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail-print.html.ini deleted file mode 100644 index 4520f4c..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail-print.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_mismatch_fail-print.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail.html.ini deleted file mode 100644 index 1055337..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_mismatch_fail.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reftest_mismatch_fail.html] - type: reftest - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-0.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-0.html.ini deleted file mode 100644 index 6bc0bef..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-0.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_multiple_mismatch-0.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-1.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-1.html.ini deleted file mode 100644 index 964858b..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_multiple_mismatch-1.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[reftest_multiple_mismatch-1.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_ref_timeout.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_ref_timeout.html.ini deleted file mode 100644 index 8936241..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_ref_timeout.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reftest_ref_timeout.html] - type: reftest - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_timeout.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_timeout.html.ini deleted file mode 100644 index 0d1b9bad..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/reftest/reftest_timeout.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reftest_timeout.html] - type: reftest - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/context.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/context.any.js.ini deleted file mode 100644 index ca095a18..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/context.any.js.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[context.any.sharedworker.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR # https://bugs.webkit.org/show_bug.cgi?id=149850 - -[context.any.serviceworker.html] - [context] - expected: - if product == "epiphany" or product == "webkit": FAIL # https://bugs.webkit.org/show_bug.cgi?id=200815
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/http2-context.sub.h2.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/http2-context.sub.h2.any.js.ini deleted file mode 100644 index 665258c..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/http2-context.sub.h2.any.js.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[http2-context.sub.h2.any.sharedworker.html] - bug: https://bugs.webkit.org/show_bug.cgi?id=149850 - expected: - if product == "safari" or product == "epiphany" or product == "webkit" or python_version == 3: ERROR - -[http2-context.sub.h2.any.serviceworker.html] - expected: - if python_version == 3: ERROR - -[http2-context.sub.h2.any.html] - expected: - if python_version == 3: ERROR - -[http2-context.sub.h2.any.worker.html] - expected: - if python_version == 3: ERROR -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/order-of-metas.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/order-of-metas.any.js.ini deleted file mode 100644 index 2338765..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/order-of-metas.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[order-of-metas.any.sharedworker.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR # https://bugs.webkit.org/show_bug.cgi?id=149850 - -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/secure-context.https.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/secure-context.https.any.js.ini deleted file mode 100644 index 5b24c942..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/secure-context.https.any.js.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[secure-context.https.any.sharedworker.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR # https://bugs.webkit.org/show_bug.cgi?id=149850 - -[secure-context.https.any.serviceworker.html] - [secure-context] - expected: - if product == "epiphany" or product == "webkit": FAIL # https://bugs.webkit.org/show_bug.cgi?id=200815
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/title.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/title.any.js.ini deleted file mode 100644 index 8cbb5f7..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/title.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[title.any.sharedworker.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR # https://bugs.webkit.org/show_bug.cgi?id=149850 - -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-http.sub.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-http.sub.html.ini deleted file mode 100644 index b1e18f8..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-http.sub.html.ini +++ /dev/null
@@ -1,45 +0,0 @@ -[wpt-server-http.sub.html] - [HTTPS protocol, punycode subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [HTTPS protocol, www subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [HTTPS protocol, www subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [HTTPS protocol, www subdomain #3] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [HTTPS protocol, punycode subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [H2 protocol, no subdomain] - expected: - if python_version == 3: FAIL - - [H2 protocol, www subdomain #1] - expected: - if python_version == 3: FAIL - - [H2 protocol, www subdomain #2] - expected: - if python_version == 3: FAIL - - [H2 protocol, www subdomain #3] - expected: - if python_version == 3: FAIL - - [H2 protocol, punycode subdomain #1] - expected: - if python_version == 3: FAIL - - [H2 protocol, punycode subdomain #2] - expected: - if python_version == 3: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-websocket.sub.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-websocket.sub.html.ini deleted file mode 100644 index 2cc364b..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/server/wpt-server-websocket.sub.html.ini +++ /dev/null
@@ -1,41 +0,0 @@ -[wpt-server-websocket.sub.html] - [WSS protocol, www subdomain #3] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, punycode subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, punycode subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, www subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, www subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, www subdomain #3] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, punycode subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, punycode subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, www subdomain #1] - expected: - if product == "epiphany" or product == "webkit": FAIL - - [WSS protocol, www subdomain #2] - expected: - if product == "epiphany" or product == "webkit": FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/actionsWithKeyPressed.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/actionsWithKeyPressed.html.ini deleted file mode 100644 index b9465c0..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/actionsWithKeyPressed.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[actionsWithKeyPressed.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/eventOrder.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/eventOrder.html.ini deleted file mode 100644 index 894f4a1..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/eventOrder.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[eventOrder.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiDevice.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiDevice.html.ini deleted file mode 100644 index baf2116..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiDevice.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiDevice.html] - expected: - if product == "safari" or product == "epiphany" or product == "webkit": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPoints.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPoints.html.ini deleted file mode 100644 index c7b3482..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPoints.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPoints.html] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html.ini deleted file mode 100644 index 68ccafc..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsReleaseFirstPoint.html] - expected: - if product == "firefox" or product == "safari": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini deleted file mode 100644 index 5d714dd7..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsReleaseSecondPoint.html] - expected: - if product == "firefox" or product == "safari": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsTwoTouchStarts.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsTwoTouchStarts.html.ini deleted file mode 100644 index 40626b819..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsTwoTouchStarts.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsTwoTouchStarts.html] - expected: - if product == "firefox" or product == "safari": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsWithPause.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsWithPause.html.ini deleted file mode 100644 index 4f1939a4..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/multiTouchPointsWithPause.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsWithPause.html] - expected: - if product == "firefox" or product == "safari": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/pause.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/pause.html.ini deleted file mode 100644 index 657d2a24..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/actions/pause.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pause.html] - expected: - if product == "epiphany" or product == "webkit": ERROR
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/file_upload.sub.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/file_upload.sub.html.ini deleted file mode 100644 index e2bfbf8..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/file_upload.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[file_upload.sub.html] - [File upload using testdriver] - expected: - if product == "epiphany" or product == "webkit": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/generate_test_report.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/generate_test_report.html.ini deleted file mode 100644 index 0924dbd0..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/generate_test_report.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[generate_test_report.html] - [TestDriver generate_test_report method] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/set_permission.https.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/set_permission.https.html.ini deleted file mode 100644 index fe0d8cc..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/set_permission.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[set_permission.https.html] - [Grant Permission for one realm] - expected: - if product != "chrome": FAIL - - [Deny Permission, omit one realm] - expected: - if product != "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/virtual_authenticator.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/virtual_authenticator.html.ini deleted file mode 100644 index c01ca2a7..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/metadata/infrastructure/testdriver/virtual_authenticator.html.ini +++ /dev/null
@@ -1,28 +0,0 @@ -[virtual_authenticator.html] - [Can create an authenticator] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can add a credential] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can get the credentials] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can remove a credential] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can remove all credentials] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can set user verified] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL - - [Can remove a virtual authenticator] - expected: - if product == "firefox" or product == "safari" or product == "epiphany" or product == "webkit": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/reftest/reftest_mismatch_page_margins-print.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/reftest/reftest_mismatch_page_margins-print.html.ini index 096ba4b..f0a58e63 100644 --- a/third_party/blink/web_tests/external/wpt/infrastructure/reftest/reftest_mismatch_page_margins-print.html.ini +++ b/third_party/blink/web_tests/external/wpt/infrastructure/reftest/reftest_mismatch_page_margins-print.html.ini
@@ -1,3 +1,2 @@ [reftest_mismatch_page_margins-print.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/server/secure-context.https.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/server/secure-context.https.any.js.ini deleted file mode 100644 index 2a849eb7..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/server/secure-context.https.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[secure-context.https.any.sharedworker.html] - -[secure-context.https.any.html] - -[secure-context.https.any.worker.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] - -[secure-context.https.any.serviceworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/server/webtransport-h3.https.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/infrastructure/server/webtransport-h3.https.sub.any.js.ini index 109ed4a..17bc167 100644 --- a/third_party/blink/web_tests/external/wpt/infrastructure/server/webtransport-h3.https.sub.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/infrastructure/server/webtransport-h3.https.sub.any.js.ini
@@ -1,13 +1,6 @@ [webtransport-h3.https.sub.any.worker.html] [WebTransport server should be running and should handle a bidirectional stream] - expected: - if os == "win": FAIL - - -[webtransport-h3.https.sub.any.serviceworker.html] - [WebTransport server should be running and should handle a bidirectional stream] - expected: - if os == "win": FAIL + expected: FAIL [webtransport-h3.https.sub.any.sharedworker.html] @@ -15,7 +8,6 @@ expected: FAIL -[webtransport-h3.https.sub.any.html] +[webtransport-h3.https.sub.any.serviceworker.html] [WebTransport server should be running and should handle a bidirectional stream] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/server/wpt-server-wpt-flags.sub.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/server/wpt-server-wpt-flags.sub.html.ini deleted file mode 100644 index 7783075b..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/server/wpt-server-wpt-flags.sub.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[wpt-server-wpt-flags.sub.html?wpt_flags=h2] - -[wpt-server-wpt-flags.sub.html?wpt_flags=https] - -[wpt-server-wpt-flags.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini deleted file mode 100644 index f1cd5a32..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsReleaseSecondPoint.html] - [TestDriver actions: two touch points with one moving one pause] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsSimultaneousMove.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsSimultaneousMove.html.ini deleted file mode 100644 index dde1e2b4..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/actions/multiTouchPointsSimultaneousMove.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiTouchPointsSimultaneousMove.html] - [TestDriver actions: two touch points with both moving] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/get_all_cookies.sub.https.html.ini b/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/get_all_cookies.sub.https.html.ini deleted file mode 100644 index 890005be..0000000 --- a/third_party/blink/web_tests/external/wpt/infrastructure/testdriver/get_all_cookies.sub.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[get_all_cookies.sub.https.html] - [Get all HTTPS cookies] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/input-device-capabilities/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/input-device-capabilities/idlharness.window.js.ini index c9abaca..e505678b 100644 --- a/third_party/blink/web_tests/external/wpt/input-device-capabilities/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/input-device-capabilities/idlharness.window.js.ini
@@ -1,6 +1,4 @@ [idlharness.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [InputDeviceCapabilities interface: attribute pointerMovementScrolls] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-exec-command.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-exec-command.html.ini index f21c3ec..d1f22d0 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-exec-command.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-exec-command.html.ini
@@ -220,11 +220,11 @@ [Calling execCommand("createLink", false, foo.html) (data value)] expected: FAIL + [Calling execCommand("paste", false, null) (dataTransfer value, text/plain)] + expected: FAIL + [Calling execCommand("paste", false, null) (dataTransfer.clearData(text/plain))] expected: FAIL [Calling execCommand("paste", false, null) (dataTransfer.setData(text/plain))] expected: FAIL - - [Calling execCommand("paste", false, null) (dataTransfer value, text/plain)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-backspace.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-backspace.tentative.html.ini index 1584f512..560a3c0 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-backspace.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-backspace.tentative.html.ini
@@ -41,6 +41,18 @@ [Backspace at "<p>abc </p><pre>[\] def</pre>"] expected: FAIL + [Backspace at "<p style="white-space:pre-line">abc \\n[\]def</p>"] + expected: FAIL + + [Backspace at "<p style="white-space:pre-line">abc\\n [\]def</p>"] + expected: FAIL + + [Backspace at "<p style="white-space:pre-line">abc \\n [\]def</p>"] + expected: FAIL + + [Backspace at "<p style="white-space:pre-line">abc \\n \\n [\]def</p>"] + expected: FAIL + [Backspace at "<p>abc<br></p><p>[\]def</p>"] expected: FAIL @@ -182,6 +194,9 @@ [Backspace at "<pre>abc </pre><p> [\]def </p>" - comparing innerHTML] expected: FAIL + [Backspace at "<p style="white-space:pre-line">abc \\n \\n [\]def</p>" - comparing innerHTML] + expected: FAIL + [Backspace at "<p>abc<br><br></p><p>[\]def</p>" - comparing innerHTML] expected: FAIL @@ -247,18 +262,3 @@ [Backspace at "<table><tr><td>cell1</td>{<td>cell2</td>}</tr></table>" - comparing innerHTML] expected: FAIL - - [Backspace at "<p style="white-space:pre-line">abc \\n [\]def</p>"] - expected: FAIL - - [Backspace at "<p style="white-space:pre-line">abc\\n [\]def</p>"] - expected: FAIL - - [Backspace at "<p style="white-space:pre-line">abc \\n[\]def</p>"] - expected: FAIL - - [Backspace at "<p style="white-space:pre-line">abc \\n \\n [\]def</p>" - comparing innerHTML] - expected: FAIL - - [Backspace at "<p style="white-space:pre-line">abc \\n \\n [\]def</p>"] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini index 1e317d8..7e2a2b7 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini
@@ -1,11 +1,11 @@ -[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Backspace,ol] - expected: [OK, ERROR] - [input-events-get-target-ranges-deleting-in-list-items.tentative.html?Backspace,ul] - expected: [OK, ERROR] + expected: ERROR [input-events-get-target-ranges-deleting-in-list-items.tentative.html?Delete,ol] - expected: [OK, ERROR] + expected: ERROR [input-events-get-target-ranges-deleting-in-list-items.tentative.html?Delete,ul] - expected: [OK, ERROR] + expected: ERROR + +[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Backspace,ol] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini index f55adf6f..ec7467b 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini
@@ -1,17 +1,9 @@ [input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html] - expected: OK - - [Backspace at "<p>ab\[c<span contenteditable="false">no\]n-editable</span>def</p>"] + [Backspace at "<p>ab[c<span contenteditable="false">no\]n-editable</span>def</p>"] expected: FAIL - [Backspace at "<p>abc<span contenteditable="false">non-\[editable</span>de\]f</p>"] - expected: PASS - - [Backspace at "<p contenteditable="false"><span contenteditable>a\[bc</span>non-editable<span contenteditable>de\]f</span></p>"] + [Backspace at "<p contenteditable="false"><span contenteditable>a[bc</span>non-editable<span contenteditable>de\]f</span></p>"] expected: FAIL - [Backspace at "<p>a\[bc<span contenteditable="false">non-editable<span contenteditable>de\]f</span></span></p>"] + [Backspace at "<p>a[bc<span contenteditable="false">non-editable<span contenteditable>de\]f</span></span></p>"] expected: FAIL - - [Backspace at "<p><span contenteditable="false"><span contenteditable>a\[bc</span>non-editable</span>de\]f</p>"] - expected: PASS
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini index b4a346ae6..477da864 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini
@@ -1,4 +1,3 @@ [input-events-get-target-ranges-during-and-after-dispatch.tentative.html] [Check consistency of getTargetRanges() result between during propagation and after propagation] expected: FAIL - message: assert_equals: getTargetRanges() of beforeinput event should keep returning the same array of ranges even after its propagation expected "[{(#text \"ac\", 1) - (#text \"ac\", 2)},]" but got "[]"
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini index 3682b533..78ef207 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini
@@ -1,145 +1,146 @@ [input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html?Backspace] - [Backspace at "<ul><li>list-item1</li></ul><dl><dt>\[\]list-item2</dt></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt></dl>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ul><li>\[\]list-item3</li></ul>"] + [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ul><li>[\]list-item3</li></ul>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dt>\[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"] + [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"] expected: FAIL - [Backspace at "<ul><li>list-item1</li></ul><dl><dt>\[\]list-item2</dt><dt>list-item3</dt></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ul><li>\[\]list-item3</li></ul>"] + [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ul><li>[\]list-item3</li></ul>"] expected: FAIL - [Backspace at "<ul><li>list-item1</li></ul><dl><dt>\[\]list-item2</dt><dd>list-item3</dd></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Backspace at "<ul><li>list-item1</li></ul><dl><dd>\[\]list-item2</dd></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd></dl>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ul><li>\[\]list-item3</li></ul>"] + [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ul><li>[\]list-item3</li></ul>"] expected: FAIL - [Backspace at "<ul><li>list-item1</li></ul><dl><dd>\[\]list-item2</dd><dt>list-item3</dt></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ul><li>\[\]list-item3</li></ul>"] + [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ul><li>[\]list-item3</li></ul>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dd>\[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"] + [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"] expected: FAIL - [Backspace at "<ul><li>list-item1</li></ul><dl><dd>\[\]list-item2</dd><dd>list-item3</dd></dl>"] + [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dt>\[\]list-item2</dt></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt></dl>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ol><li>\[\]list-item3</li></ol>"] + [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ol><li>[\]list-item3</li></ol>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dt>\[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"] + [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dt>\[\]list-item2</dt><dt>list-item3</dt></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ol><li>\[\]list-item3</li></ol>"] + [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ol><li>[\]list-item3</li></ol>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dt>\[\]list-item2</dt><dd>list-item3</dd></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dd>\[\]list-item2</dd></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd></dl>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ol><li>\[\]list-item3</li></ol>"] + [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ol><li>[\]list-item3</li></ol>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dd>\[\]list-item2</dd><dt>list-item3</dt></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ol><li>\[\]list-item3</li></ol>"] + [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ol><li>[\]list-item3</li></ol>"] expected: FAIL - [Backspace at "<dl><dd>list-item1</dd><dd>\[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"] + [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"] expected: FAIL - [Backspace at "<ol><li>list-item1</li></ol><dl><dd>\[\]list-item2</dd><dd>list-item3</dd></dl>"] + [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL + [input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html?Delete] - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dt>list-item2</dt></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><ul><li>list-item3</li></ul>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><ul><li>list-item3</li></ul>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>\[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"] + [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"] expected: FAIL - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><ul><li>list-item3</li></ul>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><ul><li>list-item3</li></ul>"] expected: FAIL - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dd>list-item2</dd></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><ul><li>list-item3</li></ul>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><ul><li>list-item3</li></ul>"] expected: FAIL - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><ul><li>list-item3</li></ul>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><ul><li>list-item3</li></ul>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>\[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"] + [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"] expected: FAIL - [Delete at "<ul><li>list-item1\[\]</li></ul><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] + [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dt>list-item2</dt></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><ol><li>list-item3</li></ol>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><ol><li>list-item3</li></ol>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>\[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"] + [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><ol><li>list-item3</li></ol>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><ol><li>list-item3</li></ol>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dd>list-item2</dd></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><ol><li>list-item3</li></ol>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><ol><li>list-item3</li></ol>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><ol><li>list-item3</li></ol>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><ol><li>list-item3</li></ol>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>\[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"] + [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"] expected: FAIL - [Delete at "<ol><li>list-item1\[\]</li></ol><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] + [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini index d0038c79..d095545 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini
@@ -1,290 +1,290 @@ -[input-events-get-target-ranges-joining-dl-elements.tentative.html?Backspace] - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>\[\]list-item2</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1\[</dt></dl><dl><dt>list-item2\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2\[</dt></dl><dl><dt>list-item3\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>\[\]list-item2</dt><dt>list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2\[</dt></dl><dl><dd>list-item3\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>\[\]list-item2</dt><dd>list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>\[\]list-item2</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1\[</dt></dl><dl><dd>list-item2\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2\[</dd></dl><dl><dt>list-item3\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>\[\]list-item2</dd><dt>list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2\[</dd></dl><dl><dd>list-item3\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>\[\]list-item2</dd><dd>list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>\[\]list-item2</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1\[</dd></dl><dl><dt>list-item2\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2\[</dt></dl><dl><dt>list-item3\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>\[\]list-item2</dt><dt>list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>\[\]list-item3</dt><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2\[</dt></dl><dl><dd>list-item3\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>\[\]list-item2</dt><dd>list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>\[\]list-item3</dd><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>\[\]list-item2</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1\[</dd></dl><dl><dd>list-item2\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2\[</dd></dl><dl><dt>list-item3\]</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>\[\]list-item2</dd><dt>list-item3</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>\[\]list-item3</dt><dd>list-item4</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2\[</dd></dl><dl><dd>list-item3\]</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>\[\]list-item2</dd><dd>list-item3</dd></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd><dt>list-item4</dt></dl>"] - expected: FAIL - - [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>\[\]list-item3</dd><dd>list-item4</dd></dl>"] - expected: FAIL - [input-events-get-target-ranges-joining-dl-elements.tentative.html?Delete] - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dt>list-item2</dt></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[</dt></dl><dl><dt>list-item2\]</dt></dl>"] + [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[</dt></dl><dl><dt>list-item3\]</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[</dt></dl><dl><dd>list-item3\]</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dd>list-item2</dd></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[</dt></dl><dl><dd>list-item2\]</dd></dl>"] + [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[</dd></dl><dl><dt>list-item3\]</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[</dd></dl><dl><dd>list-item3\]</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1\[\]</dt></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] + [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dt>list-item1</dt><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] + [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dt>list-item2</dt></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[</dd></dl><dl><dt>list-item2\]</dt></dl>"] + [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[</dt></dl><dl><dt>list-item3\]</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[</dt></dl><dl><dd>list-item3\]</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dt>list-item2\[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dd>list-item2</dd></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[</dd></dl><dl><dd>list-item2\]</dd></dl>"] + [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[</dd></dl><dl><dt>list-item3\]</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[</dd></dl><dl><dd>list-item3\]</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1\[\]</dd></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] + [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>"] expected: FAIL - [Delete at "<dl><dd>list-item1</dd><dd>list-item2\[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] + [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>"] expected: FAIL + +[input-events-get-target-ranges-joining-dl-elements.tentative.html?Backspace] + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"] + expected: FAIL + + [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini index 6796e34..06dc685 100644 --- a/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini
@@ -90,6 +90,98 @@ expected: FAIL +[input-events-get-target-ranges-non-collapsed-selection.tentative.html?TypingA] + [TypingA at "<p>{ abc }</p>"] + expected: FAIL + + [TypingA at "<p>abc [</p><p>\] def</p>"] + expected: FAIL + + [TypingA at "<p>ab[c </p><p>\] def</p>"] + expected: FAIL + + [TypingA at "<p>abc [</p><p>\] def</p>"] + expected: FAIL + + [TypingA at "<p>abc [</p><p> \]def</p>"] + expected: FAIL + + [TypingA at "<p>abc[<img>\]def</p>"] + expected: FAIL + + [TypingA at "<div>abc [<hr>\]def</div>"] + expected: FAIL + + [TypingA at "<div>abc [<hr>\] def</div>"] + expected: FAIL + + [TypingA at "<div>abc {<hr>} def</div>"] + expected: FAIL + + [TypingA at "<div>abc[<p>\]def<br>ghi</p></div>"] + expected: FAIL + + [TypingA at "<div>abc [<p>\] def<br>ghi</p></div>"] + expected: FAIL + + [TypingA at "<div><p>abc [</p>\] def</div>"] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>\]def</li></ul>ghi</div>"] + expected: FAIL + + [TypingA at "<div>abc [<ul><li>\] def </li></ul> ghi</div>"] + expected: FAIL + + [TypingA at "<div>abc <ul><li> def [</li></ul>\] ghi</div>"] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>\]def</li><li>ghi</li></ul>jkl</div>"] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>def</li><li>\]ghi</li></ul>jkl</div>"] + expected: FAIL + + [TypingA at "<div>abc<ul><li>def[</li><li>\]ghi</li></ul>jkl</div>"] + expected: FAIL + + [TypingA at "<p>{ abc }</p>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div><p>abc[</p>\]def</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div><p>abc [</p>\] def</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>\]def</li></ul>ghi</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc [<ul><li>\] def </li></ul> ghi</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc<ul><li>def[</li></ul>\]ghi</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc <ul><li> def [</li></ul>\] ghi</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>\]def</li><li>ghi</li></ul>jkl</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc[<ul><li>def</li><li>\]ghi</li></ul>jkl</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc<ul><li>def[</li><li>\]ghi</li></ul>jkl</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc<ul><li>def</li><li>ghi[</li></ul>\]jkl</div>" - comparing innerHTML] + expected: FAIL + + [TypingA at "<div>abc<ul><li>def[</li><li>ghi</li></ul>\]jkl</div>" - comparing innerHTML] + expected: FAIL + + [input-events-get-target-ranges-non-collapsed-selection.tentative.html?Delete] [Delete at "<p>{ abc }</p>"] expected: FAIL @@ -180,98 +272,3 @@ [Delete at "<div>abc<ul><li>def[</li><li>ghi</li></ul>\]jkl</div>" - comparing innerHTML] expected: FAIL - - -[input-events-get-target-ranges-non-collapsed-selection.tentative.html?TypingA] - bug: crbug.com/626703 - disabled: - if os == "linux": was skipped in 'TestExpectations' - [TypingA at "<p>{ abc }</p>"] - expected: FAIL - - [TypingA at "<p>abc [</p><p>\] def</p>"] - expected: FAIL - - [TypingA at "<p>ab[c </p><p>\] def</p>"] - expected: FAIL - - [TypingA at "<p>abc [</p><p>\] def</p>"] - expected: FAIL - - [TypingA at "<p>abc [</p><p> \]def</p>"] - expected: FAIL - - [TypingA at "<p>abc[<img>\]def</p>"] - expected: FAIL - - [TypingA at "<div>abc [<hr>\]def</div>"] - expected: FAIL - - [TypingA at "<div>abc [<hr>\] def</div>"] - expected: FAIL - - [TypingA at "<div>abc {<hr>} def</div>"] - expected: FAIL - - [TypingA at "<div>abc[<p>\]def<br>ghi</p></div>"] - expected: FAIL - - [TypingA at "<div>abc [<p>\] def<br>ghi</p></div>"] - expected: FAIL - - [TypingA at "<div><p>abc [</p>\] def</div>"] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>\]def</li></ul>ghi</div>"] - expected: FAIL - - [TypingA at "<div>abc [<ul><li>\] def </li></ul> ghi</div>"] - expected: FAIL - - [TypingA at "<div>abc <ul><li> def [</li></ul>\] ghi</div>"] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>\]def</li><li>ghi</li></ul>jkl</div>"] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>def</li><li>\]ghi</li></ul>jkl</div>"] - expected: FAIL - - [TypingA at "<div>abc<ul><li>def[</li><li>\]ghi</li></ul>jkl</div>"] - expected: FAIL - - [TypingA at "<p>{ abc }</p>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div><p>abc[</p>\]def</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div><p>abc [</p>\] def</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>\]def</li></ul>ghi</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc [<ul><li>\] def </li></ul> ghi</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc<ul><li>def[</li></ul>\]ghi</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc <ul><li> def [</li></ul>\] ghi</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>\]def</li><li>ghi</li></ul>jkl</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc[<ul><li>def</li><li>\]ghi</li></ul>jkl</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc<ul><li>def[</li><li>\]ghi</li></ul>jkl</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc<ul><li>def</li><li>ghi[</li></ul>\]jkl</div>" - comparing innerHTML] - expected: FAIL - - [TypingA at "<div>abc<ul><li>def[</li><li>ghi</li></ul>\]jkl</div>" - comparing innerHTML] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/bounding-box.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/bounding-box.html.ini deleted file mode 100644 index 4f29414..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/bounding-box.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[bounding-box.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/callback-cross-realm-report-exception.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/callback-cross-realm-report-exception.html.ini deleted file mode 100644 index 75f909a..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/callback-cross-realm-report-exception.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[callback-cross-realm-report-exception.html] - [IntersectionObserver reports the exception from its callback in the callback's global object] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): [PASS, FAIL] - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/cross-origin-iframe.sub.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/cross-origin-iframe.sub.html.ini index 293a2568..160eec6 100644 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/cross-origin-iframe.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/intersection-observer/cross-origin-iframe.sub.html.ini
@@ -1,14 +1,13 @@ [cross-origin-iframe.sub.html] [topDocument.scrollingElement.scrollTop = 200] expected: - if (flag_specific == "") and (os == "win") and (processor == "x86_64"): [FAIL, PASS] - if (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if flag_specific == "disable-site-isolation-trials": FAIL - - [topDocument.scrollingElement.scrollTop = 100] - expected: - if processor == "x86_64": [PASS, FAIL] + if (product == "content_shell") and (os == "win"): [PASS, FAIL] + FAIL [iframeDocument.scrollingElement.scrollTop = 250] expected: - if processor == "x86_64": [FAIL, PASS] + if (product == "content_shell") and (os == "win"): [PASS, FAIL] + + [topDocument.scrollingElement.scrollTop = 100] + expected: + if (product == "content_shell") and (os == "win"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/iframe-no-root-with-wrapping-scroller.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/iframe-no-root-with-wrapping-scroller.html.ini deleted file mode 100644 index 23c24a7..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/iframe-no-root-with-wrapping-scroller.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[iframe-no-root-with-wrapping-scroller.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/inline-client-rect.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/inline-client-rect.html.ini deleted file mode 100644 index 49953b460..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/inline-client-rect.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inline-client-rect.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/nested-cross-origin-iframe.sub.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/nested-cross-origin-iframe.sub.html.ini deleted file mode 100644 index eb080a9..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/nested-cross-origin-iframe.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested-cross-origin-iframe.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/same-origin-grand-child-iframe.sub.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/same-origin-grand-child-iframe.sub.html.ini index c275a76..8cc9dfe 100644 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/same-origin-grand-child-iframe.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/intersection-observer/same-origin-grand-child-iframe.sub.html.ini
@@ -1,5 +1,3 @@ [same-origin-grand-child-iframe.sub.html] [rootBounds in a same-origin iframe in the case where there is a cross-origin iframe in between the top document and the same origin iframe] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/animated-occlusion.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/v2/animated-occlusion.html.ini deleted file mode 100644 index b8079d21..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/animated-occlusion.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[animated-occlusion.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/cross-origin-effects.sub.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/v2/cross-origin-effects.sub.html.ini deleted file mode 100644 index c224c90..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/cross-origin-effects.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-origin-effects.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/delay-test.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/v2/delay-test.html.ini deleted file mode 100644 index 293916f..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/v2/delay-test.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[delay-test.html] - ['delay' parameter throttles frequency of notifications.] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/intersection-observer/zero-area-element-hidden.html.ini b/third_party/blink/web_tests/external/wpt/intersection-observer/zero-area-element-hidden.html.ini deleted file mode 100644 index f8b3d01..0000000 --- a/third_party/blink/web_tests/external/wpt/intersection-observer/zero-area-element-hidden.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[zero-area-element-hidden.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/intervention-reporting/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/intervention-reporting/idlharness.any.js.ini index d2a2cb4..fc52caad 100644 --- a/third_party/blink/web_tests/external/wpt/intervention-reporting/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/intervention-reporting/idlharness.any.js.ini
@@ -1,74 +1,74 @@ -[idlharness.any.worker.html] - [InterventionReportBody interface: attribute lineNumber] - expected: FAIL - - [InterventionReportBody interface: existence and properties of interface prototype object's @@unscopables property] +[idlharness.any.html] + [InterventionReportBody interface: existence and properties of interface object] expected: FAIL [InterventionReportBody interface object length] expected: FAIL - [InterventionReportBody interface: attribute message] - expected: FAIL - - [InterventionReportBody interface: existence and properties of interface object] - expected: FAIL - - [InterventionReportBody interface: operation toJSON()] + [InterventionReportBody interface object name] expected: FAIL [InterventionReportBody interface: existence and properties of interface prototype object] expected: FAIL - [InterventionReportBody interface: attribute sourceFile] - expected: FAIL - [InterventionReportBody interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [InterventionReportBody interface object name] + [InterventionReportBody interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [InterventionReportBody interface: operation toJSON()] expected: FAIL [InterventionReportBody interface: attribute id] expected: FAIL + [InterventionReportBody interface: attribute message] + expected: FAIL + + [InterventionReportBody interface: attribute sourceFile] + expected: FAIL + + [InterventionReportBody interface: attribute lineNumber] + expected: FAIL + [InterventionReportBody interface: attribute columnNumber] expected: FAIL -[idlharness.any.html] - [InterventionReportBody interface: attribute lineNumber] - expected: FAIL - - [InterventionReportBody interface: existence and properties of interface prototype object's @@unscopables property] +[idlharness.any.worker.html] + [InterventionReportBody interface: existence and properties of interface object] expected: FAIL [InterventionReportBody interface object length] expected: FAIL - [InterventionReportBody interface: attribute message] - expected: FAIL - - [InterventionReportBody interface: existence and properties of interface object] - expected: FAIL - - [InterventionReportBody interface: operation toJSON()] + [InterventionReportBody interface object name] expected: FAIL [InterventionReportBody interface: existence and properties of interface prototype object] expected: FAIL - [InterventionReportBody interface: attribute sourceFile] - expected: FAIL - [InterventionReportBody interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [InterventionReportBody interface object name] + [InterventionReportBody interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [InterventionReportBody interface: operation toJSON()] expected: FAIL [InterventionReportBody interface: attribute id] expected: FAIL + [InterventionReportBody interface: attribute message] + expected: FAIL + + [InterventionReportBody interface: attribute sourceFile] + expected: FAIL + + [InterventionReportBody interface: attribute lineNumber] + expected: FAIL + [InterventionReportBody interface: attribute columnNumber] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/js-self-profiling/class-names.https.html.ini b/third_party/blink/web_tests/external/wpt/js-self-profiling/class-names.https.html.ini deleted file mode 100644 index 08bdcc0..0000000 --- a/third_party/blink/web_tests/external/wpt/js-self-profiling/class-names.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[class-names.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/animated/observe-cross-origin-animated-image.tentative.html.ini b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/animated/observe-cross-origin-animated-image.tentative.html.ini deleted file mode 100644 index c9f0590e..0000000 --- a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/animated/observe-cross-origin-animated-image.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[observe-cross-origin-animated-image.tentative.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/cross-origin-image.sub.html.ini b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/cross-origin-image.sub.html.ini deleted file mode 100644 index c890a02a..0000000 --- a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/cross-origin-image.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-origin-image.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/image-upscaling.html.ini b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/image-upscaling.html.ini index ffaf9381..a7392a4 100644 --- a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/image-upscaling.html.ini +++ b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/image-upscaling.html.ini
@@ -2,11 +2,5 @@ [An upscaled image (using scale) should report the natural size] expected: FAIL - [A background image larger than the container should report the container size] - expected: FAIL - - [A background image smaller than the container should report the natural size] - expected: FAIL - [A scaled-down background image should report the background size] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/non-tao-image-load-before-fcp-render-at-fcp.tentative.html.ini b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/non-tao-image-load-before-fcp-render-at-fcp.tentative.html.ini index 0cc5e07..9254277b 100644 --- a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/non-tao-image-load-before-fcp-render-at-fcp.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/non-tao-image-load-before-fcp-render-at-fcp.tentative.html.ini
@@ -1,3 +1,5 @@ [non-tao-image-load-before-fcp-render-at-fcp.tentative.html] [Non-Tao Image Load Before LCP and Render at the Same Time of FCP.] - expected: FAIL + expected: + if (product == "content_shell") and (os == "linux"): [FAIL, PASS] + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/observe-svg-background-image.html.ini b/third_party/blink/web_tests/external/wpt/largest-contentful-paint/observe-svg-background-image.html.ini deleted file mode 100644 index 997654d..0000000 --- a/third_party/blink/web_tests/external/wpt/largest-contentful-paint/observe-svg-background-image.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[observe-svg-background-image.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/absolute-child-shift-with-parent-will-change.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/absolute-child-shift-with-parent-will-change.html.ini index b38d1c15..7abf7a46 100644 --- a/third_party/blink/web_tests/external/wpt/layout-instability/absolute-child-shift-with-parent-will-change.html.ini +++ b/third_party/blink/web_tests/external/wpt/layout-instability/absolute-child-shift-with-parent-will-change.html.ini
@@ -1,5 +1,3 @@ [absolute-child-shift-with-parent-will-change.html] [Parent and overflowing absolute child movement.] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/content-visibility-auto-offscreen.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/content-visibility-auto-offscreen.html.ini deleted file mode 100644 index 17dd9f39..0000000 --- a/third_party/blink/web_tests/external/wpt/layout-instability/content-visibility-auto-offscreen.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[content-visibility-auto-offscreen.html] - [off-screen content-visibility:auto] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/main-frame.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/main-frame.html.ini index 319ab838..e308dd8 100644 --- a/third_party/blink/web_tests/external/wpt/layout-instability/main-frame.html.ini +++ b/third_party/blink/web_tests/external/wpt/layout-instability/main-frame.html.ini
@@ -1,3 +1,2 @@ [main-frame.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/multicol-001.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/multicol-001.html.ini deleted file mode 100644 index ddb6435..0000000 --- a/third_party/blink/web_tests/external/wpt/layout-instability/multicol-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[multicol-001.html] - [Move multicol container with overflow] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/shift-outside-viewport-inline-direction.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/shift-outside-viewport-inline-direction.html.ini deleted file mode 100644 index cc90e7f9..0000000 --- a/third_party/blink/web_tests/external/wpt/layout-instability/shift-outside-viewport-inline-direction.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shift-outside-viewport-inline-direction.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/layout-instability/sources.html.ini b/third_party/blink/web_tests/external/wpt/layout-instability/sources.html.ini deleted file mode 100644 index 36c9bcc..0000000 --- a/third_party/blink/web_tests/external/wpt/layout-instability/sources.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sources.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/lifecycle/freeze.html.ini b/third_party/blink/web_tests/external/wpt/lifecycle/freeze.html.ini index a184acb..1cafbb5 100644 --- a/third_party/blink/web_tests/external/wpt/lifecycle/freeze.html.ini +++ b/third_party/blink/web_tests/external/wpt/lifecycle/freeze.html.ini
@@ -1,5 +1,3 @@ [freeze.html] [Test freeze callback.] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if flag_specific == "disable-layout-ng": [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/404-with-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/404-with-early-hints.h2.window.js.ini index e965035..d1b88bd 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/404-with-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/404-with-early-hints.h2.window.js.ini
@@ -1,5 +1,2 @@ [404-with-early-hints.h2.window.html] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [ERROR, CRASH] - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/arbitrary-header-in-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/arbitrary-header-in-early-hints.h2.window.js.ini index c1099dd7..43ded05 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/arbitrary-header-in-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/arbitrary-header-in-early-hints.h2.window.js.ini
@@ -1,4 +1,2 @@ [arbitrary-header-in-early-hints.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-none-final-require-corp.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-none-final-require-corp.h2.window.js.ini index ada632c..8529ae3 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-none-final-require-corp.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-none-final-require-corp.h2.window.js.ini
@@ -1,4 +1,2 @@ [coep-early-hints-none-final-require-corp.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-require-corp-final-none.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-require-corp-final-none.h2.window.js.ini index 092a8a731..ade87392 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-require-corp-final-none.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/coep-early-hints-require-corp-final-none.h2.window.js.ini
@@ -1,4 +1,2 @@ [coep-early-hints-require-corp-final-none.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-allowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-allowed.h2.window.js.ini index ffaf1c01..7de5e40c 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-allowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-allowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-absent-final-allowed.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-disallowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-disallowed.h2.window.js.ini index 61174bf..fe521026 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-disallowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-absent-final-disallowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-absent-final-disallowed.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-absent.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-absent.h2.window.js.ini index c53530f1..e5500a1 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-absent.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-absent.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-allowed-final-absent.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-allowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-allowed.h2.window.js.ini index 8d47288..9071ef7 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-allowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-allowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-allowed-final-allowed.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-disallowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-disallowed.h2.window.js.ini index 41d6aeb..1c54980 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-disallowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-allowed-final-disallowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-allowed-final-disallowed.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-absent.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-absent.h2.window.js.ini index 4667bbe..fd87f892 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-absent.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-absent.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-disallowed-final-absent.h2.window.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-allowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-allowed.h2.window.js.ini index 142c582b..26f2affea 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-allowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-allowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-disallowed-final-allowed.h2.window.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-disallowed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-disallowed.h2.window.js.ini index 2aa08d2c..32a3eff 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-disallowed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/csp-early-hints-disallowed-final-disallowed.h2.window.js.ini
@@ -1,4 +1,2 @@ [csp-early-hints-disallowed-final-disallowed.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/modulepreload-in-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/modulepreload-in-early-hints.h2.window.js.ini index 5d40100..8ec782d 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/modulepreload-in-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/modulepreload-in-early-hints.h2.window.js.ini
@@ -1,4 +1,2 @@ [modulepreload-in-early-hints.h2.window.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/multiple-early-hints-responses.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/multiple-early-hints-responses.h2.window.js.ini index 885ec286..caefadd 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/multiple-early-hints-responses.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/multiple-early-hints-responses.h2.window.js.ini
@@ -1,4 +1,2 @@ [multiple-early-hints-responses.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preconnect-in-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preconnect-in-early-hints.h2.window.js.ini index 44bab013..7f528f0 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preconnect-in-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preconnect-in-early-hints.h2.window.js.ini
@@ -1,4 +1,2 @@ [preconnect-in-early-hints.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-before-final-response.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-before-final-response.h2.window.js.ini index a768834..27b93e40 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-before-final-response.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-before-final-response.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-finished-before-final-response.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-while-receiving-final-response-body.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-while-receiving-final-response-body.h2.window.js.ini index 4e0b8871..77d6e57 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-while-receiving-final-response-body.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-finished-while-receiving-final-response-body.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-finished-while-receiving-final-response-body.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-in-flight-when-consumed.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-in-flight-when-consumed.h2.window.js.ini index 426ffab..1cff5a1 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-in-flight-when-consumed.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-in-flight-when-consumed.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-in-flight-when-consumed.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-initiator-type.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-initiator-type.h2.window.js.ini index d25d0ec..50bd18e2 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-initiator-type.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-initiator-type.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-initiator-type.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-csp-document-disallow.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-csp-document-disallow.h2.window.js.ini index e3a0984e..fee255c8 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-csp-document-disallow.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-csp-document-disallow.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-with-csp-document-disallow.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-invalid-as.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-invalid-as.h2.window.js.ini index 839decb..9161de3 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-invalid-as.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-with-invalid-as.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-with-invalid-as.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-as.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-as.h2.window.js.ini index 6ac50adc..ed8057a6 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-as.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-as.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-without-as.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-csp-document-disallow.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-csp-document-disallow.h2.window.js.ini index acb504f..49c25eb1 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-csp-document-disallow.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/preload-without-csp-document-disallow.h2.window.js.ini
@@ -1,4 +1,2 @@ [preload-without-csp-document-disallow.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin-between-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin-between-early-hints.h2.window.js.ini index 3a2c386..a78481d 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin-between-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin-between-early-hints.h2.window.js.ini
@@ -1,4 +1,2 @@ [redirect-cross-origin-between-early-hints.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin.h2.window.js.ini index 6210ef7..0946754 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-cross-origin.h2.window.js.ini
@@ -1,4 +1,2 @@ [redirect-cross-origin.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin-between-early-hints.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin-between-early-hints.h2.window.js.ini index 33dd97a..e91c010 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin-between-early-hints.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin-between-early-hints.h2.window.js.ini
@@ -1,4 +1,2 @@ [redirect-same-origin-between-early-hints.h2.window.html] - expected: - if product == "chrome": [OK, ERROR] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin.h2.window.js.ini index 9e3b221..9985515 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/redirect-same-origin.h2.window.js.ini
@@ -1,6 +1,2 @@ [redirect-same-origin.h2.window.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR - [Redirect to the same origin keeps early hints preload] - expected: [PASS, FAIL] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-no-referrer.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-no-referrer.h2.window.js.ini index 8497a57..c53cc6ec 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-no-referrer.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-no-referrer.h2.window.js.ini
@@ -1,4 +1,2 @@ [referrer-policy-no-referrer.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin-when-cross-origin.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin-when-cross-origin.h2.window.js.ini index f441985..1375f17d 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin-when-cross-origin.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin-when-cross-origin.h2.window.js.ini
@@ -1,4 +1,2 @@ [referrer-policy-origin-when-cross-origin.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin.h2.window.js.ini index afb4eab4..e7c4884 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-origin.h2.window.js.ini
@@ -1,4 +1,2 @@ [referrer-policy-origin.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-same-origin.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-same-origin.h2.window.js.ini index b3b07ad..cc4aae74 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-same-origin.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-same-origin.h2.window.js.ini
@@ -1,4 +1,2 @@ [referrer-policy-same-origin.h2.window.html] - expected: - if product == "chrome": [ERROR, OK] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-unsafe-url.h2.window.js.ini b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-unsafe-url.h2.window.js.ini index b282f00..a432caa 100644 --- a/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-unsafe-url.h2.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/loading/early-hints/referrer-policy-unsafe-url.h2.window.js.ini
@@ -1,4 +1,2 @@ [referrer-policy-unsafe-url.h2.window.html] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/long-microtask.window.js.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/long-microtask.window.js.ini deleted file mode 100644 index cf38af1..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/long-microtask.window.js.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[long-microtask.window.html] - [A short task followed by a long microtask is observable.] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-childiframe-crossorigin.html.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-childiframe-crossorigin.html.ini deleted file mode 100644 index 00fee073..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-childiframe-crossorigin.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[longtask-in-childiframe-crossorigin.html] - [Performance longtask entries in cross-origin child iframe are observable in parent.] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-raf.html.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-raf.html.ini deleted file mode 100644 index ec885770..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-raf.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[longtask-in-raf.html] - [Performance longtask entries are observable.] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-sibling-iframe-crossorigin.html.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-sibling-iframe-crossorigin.html.ini deleted file mode 100644 index 29ede04c..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-in-sibling-iframe-crossorigin.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[longtask-in-sibling-iframe-crossorigin.html] - [Performance longtask entries from cross-origin iframe are observable in its sibling.] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-sync-xhr.html.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-sync-xhr.html.ini deleted file mode 100644 index 1a9948dc..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/longtask-sync-xhr.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[longtask-sync-xhr.html] - [A long synchronous XHR is a longtask] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/spin-eventloop-not-longtask.html.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/spin-eventloop-not-longtask.html.ini deleted file mode 100644 index b71d314..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/spin-eventloop-not-longtask.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[spin-eventloop-not-longtask.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/longtask-timing/supported-longtask-types.window.js.ini b/third_party/blink/web_tests/external/wpt/longtask-timing/supported-longtask-types.window.js.ini deleted file mode 100644 index 98609eb6..0000000 --- a/third_party/blink/web_tests/external/wpt/longtask-timing/supported-longtask-types.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[supported-longtask-types.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer-iframe-access.https.html.ini index 077c4f72..447f9bb 100644 --- a/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer-iframe-access.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer-iframe-access.https.html.ini
@@ -1,38 +1,12 @@ [Magnetometer-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [Magnetometer: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [Magnetometer: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN - [UncalibratedMagnetometer: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer.https.html.ini b/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer.https.html.ini index 32472fe..c397c95 100644 --- a/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/magnetometer/Magnetometer.https.html.ini
@@ -1,179 +1,74 @@ [Magnetometer.https.html] - expected: - if product == "chrome": ERROR - [Magnetometer: Test that onerror is sent when sensor is not supported.] + [Magnetometer: Losing visibility must cause readings to be suspended.] expected: if product == "chrome": FAIL - [Magnetometer: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [Magnetometer: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN - [Magnetometer: sensor reading is correct when options.referenceFrame is 'screen'.] expected: - if product == "chrome": NOTRUN + if product == "chrome": FAIL [UncalibratedMagnetometer: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL + + [UncalibratedMagnetometer: Losing visibility must cause readings to be suspended.] + expected: FAIL [UncalibratedMagnetometer: frequency hint works.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: throw 'TypeError' if frequency is invalid.] expected: FAIL [UncalibratedMagnetometer: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN - FAIL + expected: FAIL [UncalibratedMagnetometer: throw 'TypeError' if referenceFrame is not one of enumeration values.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/fractions/frac-1.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/fractions/frac-1.html.ini index dd13a6e..575de68 100644 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/fractions/frac-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/fractions/frac-1.html.ini
@@ -1,4 +1,3 @@ [frac-1.html] [Fraction axis is aligned on the math axis] - expected: - if os == "win": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mpadded/mpadded-003.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mpadded/mpadded-003.html.ini deleted file mode 100644 index 8195998..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mpadded/mpadded-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[mpadded-003.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini deleted file mode 100644 index f82561f..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[inferred-mrow-stretchy.html] - expected: - if os == "win": CRASH
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-axis-height-1.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-axis-height-1.html.ini index 59bfab0..731eeac 100644 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-axis-height-1.html.ini +++ b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-axis-height-1.html.ini
@@ -1,7 +1,6 @@ [mo-axis-height-1.html] [AxisHeight (size variant)] - expected: - if os == "win": FAIL + expected: FAIL [AxisHeight (glyph assembly)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-form-minus-plus.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-form-minus-plus.html.ini deleted file mode 100644 index 0eebf79..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/mo-form-minus-plus.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[mo-form-minus-plus.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/op-dict-5.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/op-dict-5.html.ini index 074a14d..cee166a 100644 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/op-dict-5.html.ini +++ b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/op-dict-5.html.ini
@@ -1,3 +1,2 @@ [op-dict-5.html] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini deleted file mode 100644 index f0fa72f4..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[operator-dictionary-arabic-002.html] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini deleted file mode 100644 index 146b360..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[operator-dictionary-largeop-001.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini deleted file mode 100644 index 9d853344..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[operator-dictionary-largeop-003.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/subsup-4.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/subsup-4.html.ini deleted file mode 100644 index a07be26..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/subsup-4.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[subsup-4.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini deleted file mode 100644 index b4d04ae6..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[underover-stretchy-001.html] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell") and (version == "Ubuntu 18.04"): FAIL - if (os == "linux") and (flag_specific == "") and (product == "chrome"): FAIL - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini deleted file mode 100644 index a21487c7..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[underover-stretchy-002.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini b/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini deleted file mode 100644 index 790c583..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[underover-stretchy-003.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/display-contents.html.ini b/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/display-contents.html.ini deleted file mode 100644 index ec7793d..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/display-contents.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[display-contents.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/ignored-properties-001.html.ini b/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/ignored-properties-001.html.ini deleted file mode 100644 index 2733c0d..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/ignored-properties-001.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[ignored-properties-001.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] - if flag_specific == "disable-site-isolation-trials": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/lengths-2.html.ini b/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/lengths-2.html.ini deleted file mode 100644 index 6da6b90..0000000 --- a/third_party/blink/web_tests/external/wpt/mathml/relations/css-styling/lengths-2.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[lengths-2.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini b/third_party/blink/web_tests/external/wpt/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini index a4d9bb32..828a79e 100644 --- a/third_party/blink/web_tests/external/wpt/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini +++ b/third_party/blink/web_tests/external/wpt/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini
@@ -1,12 +1,9 @@ [basic-mathematical-alphanumeric-symbols-with-default-font.html] [Bold mathematical alphanumeric symbol with the default font] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL [Italic mathematical alphanumeric symbol with the default font] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL [Bold-italic mathematical alphanumeric symbol with the default font] - expected: - if (os == "linux") and (product == "content_shell"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/iframe.cross-origin.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/iframe.cross-origin.https.window.js.ini index 68dae3ae..924b9e8 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/iframe.cross-origin.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/iframe.cross-origin.https.window.js.ini
@@ -1,4 +1,3 @@ [iframe.cross-origin.https.window.html] [performance.measureUserAgentSpecificMemory URLs within a cross-origin iframe.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/iframe.same-origin.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/iframe.same-origin.https.window.js.ini index ac5ded4..97ddb46 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/iframe.same-origin.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/iframe.same-origin.https.window.js.ini
@@ -1,4 +1,3 @@ [iframe.same-origin.https.window.html] [Well-formed result of performance.measureUserAgentSpecificMemory with same-origin iframes.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/main-frame.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/main-frame.https.window.js.ini index 32f43e5..caf176a5 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/main-frame.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/main-frame.https.window.js.ini
@@ -1,4 +1,3 @@ [main-frame.https.window.html] [Well-formed result of performance.measureUserAgentSpecificMemory.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/randomized-breakdown.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/randomized-breakdown.https.window.js.ini index ed0b4f84..f5b03709 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/randomized-breakdown.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/randomized-breakdown.https.window.js.ini
@@ -1,5 +1,6 @@ [randomized-breakdown.https.window.html] expected: - if product == "content_shell": TIMEOUT + if product == "chrome": OK + TIMEOUT [Well-formed result of performance.measureUserAgentSpecificMemory.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/redirect.client.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/redirect.client.https.window.js.ini index 6e5d6517..d0d751e 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/redirect.client.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/redirect.client.https.window.js.ini
@@ -1,4 +1,3 @@ [redirect.client.https.window.html] [performance.measureUserAgentSpecificMemory does not leak client redirected URL.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/redirect.server.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/redirect.server.https.window.js.ini index 58c6ede..783d5ae 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/redirect.server.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/redirect.server.https.window.js.ini
@@ -1,4 +1,3 @@ [redirect.server.https.window.html] [performance.measureUserAgentSpecificMemory does not leak server redirected URL.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/service-worker.https.any.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/service-worker.https.any.js.ini index 26e48b4..1898832 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/service-worker.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/service-worker.https.any.js.ini
@@ -1,4 +1,3 @@ [service-worker.https.any.serviceworker.html] [Well-formed result of performance.measureUserAgentSpecificMemory.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-origin.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-origin.https.window.js.ini index 0a9e9c1e..3f3df995 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-origin.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-origin.https.window.js.ini
@@ -1,4 +1,3 @@ [window-open.cross-origin.https.window.html] [performance.measureUserAgentSpecificMemory does not leak URL of cross-origin window.open.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-site.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-site.https.window.js.ini index eb530f8..d9b3660 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-site.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.cross-site.https.window.js.ini
@@ -1,4 +1,3 @@ [window-open.cross-site.https.window.html] [performance.measureUserAgentSpecificMemory does not leak URL of cross-site window.open.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.same-origin.https.window.js.ini b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.same-origin.https.window.js.ini index f827972..d326cb6 100644 --- a/third_party/blink/web_tests/external/wpt/measure-memory/window-open.same-origin.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/measure-memory/window-open.same-origin.https.window.js.ini
@@ -1,4 +1,3 @@ [window-open.same-origin.https.window.html] [Well-formed result of performance.measureUserAgentSpecificMemory with same-origin window.open.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/media-capabilities/encodingInfo.any.js.ini b/third_party/blink/web_tests/external/wpt/media-capabilities/encodingInfo.any.js.ini index f1a0f87..330d3d8 100644 --- a/third_party/blink/web_tests/external/wpt/media-capabilities/encodingInfo.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/media-capabilities/encodingInfo.any.js.ini
@@ -1,4 +1,2 @@ -[encodingInfo.any.html] - [encodingInfo.any.worker.html] expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-appendbuffer-quota-exceeded.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-appendbuffer-quota-exceeded.html.ini deleted file mode 100644 index 3763a2bc3..0000000 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-appendbuffer-quota-exceeded.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[mediasource-appendbuffer-quota-exceeded.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-avtracks.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-avtracks.html.ini index 2adcabd7..9940a4d 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-avtracks.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-avtracks.html.ini
@@ -3,4 +3,8 @@ expected: FAIL [Media tracks must be removed when the SourceBuffer is removed from the MediaSource] - expected: FAIL + expected: + if (product == "content_shell") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [FAIL, PASS] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [FAIL, PASS] + if product == "chrome": [PASS, FAIL] + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames-after-reappend.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames-after-reappend.html.ini index f451ee4..924c37ee 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames-after-reappend.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames-after-reappend.html.ini
@@ -1,6 +1,6 @@ [mediasource-correct-frames-after-reappend.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [Test the expected frames are played at the expected times, even in presence of reappends] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames.html.ini index 0800bd62..ddf4760 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-correct-frames.html.ini
@@ -1,6 +1,6 @@ [mediasource-correct-frames.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [Test the expected frames are played at the expected times] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-duration.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-duration.html.ini index e23991a4..e95de22 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-duration.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-duration.html.ini
@@ -1,5 +1,13 @@ [mediasource-duration.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): OK - if (flag_specific == "") and (os == "win"): OK - ERROR + expected: [ERROR, OK] + [Test seek starts on duration truncation below currentTime] + expected: [PASS, FAIL] + + [Test appendBuffer completes previous seek to truncated duration] + expected: [PASS, FAIL] + + [Test endOfStream completes previous seek to truncated duration] + expected: [PASS, FAIL] + + [Test setting same duration multiple times does not fire duplicate durationchange] + expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-endofstream.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-endofstream.html.ini index 79c1fce..da1986cf 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-endofstream.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-endofstream.html.ini
@@ -1,5 +1,9 @@ [mediasource-endofstream.html] expected: - if os == "win": [OK, TIMEOUT] + if product == "chrome": [OK, TIMEOUT] [MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames] expected: FAIL + + [MediaSource.endOfStream(): media element notified that it now has all of the media data] + expected: + if product == "chrome": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-invalid-codec.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-invalid-codec.html.ini index 962d9827..3067757 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-invalid-codec.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-invalid-codec.html.ini
@@ -1,4 +1,3 @@ [mediasource-invalid-codec.html] - disabled: neverfix [Test an MP4 with an invalid codec results in an error.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/media-source/mediasource-is-type-supported.html.ini b/third_party/blink/web_tests/external/wpt/media-source/mediasource-is-type-supported.html.ini index e29dbd2..1b8ed64 100644 --- a/third_party/blink/web_tests/external/wpt/media-source/mediasource-is-type-supported.html.ini +++ b/third_party/blink/web_tests/external/wpt/media-source/mediasource-is-type-supported.html.ini
@@ -25,15 +25,3 @@ [Test valid MP4 type "video/mp4;codecs="avc1.4d001e,mp4a.40.5""] expected: FAIL - - [Test valid MP4 type "audio/mp4;codecs="Opus""] - expected: FAIL - - [Test valid MP4 type "video/mp4;codecs="Opus""] - expected: FAIL - - [Test valid MP4 type "audio/mp4;codecs="fLaC""] - expected: FAIL - - [Test valid MP4 type "video/mp4;codecs="fLaC""] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini deleted file mode 100644 index 65623454..0000000 --- a/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[MediaStreamTrackGenerator-video.https.html] - [Tests that frames are sent correctly with RTCRtpEncodingParameters.scaleResolutionDownBy.] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackProcessor-backpressure.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackProcessor-backpressure.https.html.ini deleted file mode 100644 index 26d30cf..0000000 --- a/third_party/blink/web_tests/external/wpt/mediacapture-insertable-streams/MediaStreamTrackProcessor-backpressure.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[MediaStreamTrackProcessor-backpressure.https.html] - [Tests that backpressure forces MediaStreamTrackProcess to skip frames] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection-no-sink.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection-no-sink.https.html.ini index 4db70f0..eee9391 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection-no-sink.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection-no-sink.https.html.ini
@@ -1,7 +1,5 @@ [MediaRecorder-peerconnection-no-sink.https.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [MediaRecorder records from PeerConnection without sinks, {"audio":{}}] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection.https.html.ini index bdecae2d..ce6f63bd 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-peerconnection.https.html.ini
@@ -1,7 +1,5 @@ [MediaRecorder-peerconnection.https.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [PeerConnection MediaRecorder gets ondata on stopping tracks, {"video":{}} mimeType ""] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-record/passthrough/MediaRecorder-passthrough.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-record/passthrough/MediaRecorder-passthrough.https.html.ini index 1a8b9de..5f5bc48 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-record/passthrough/MediaRecorder-passthrough.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-record/passthrough/MediaRecorder-passthrough.https.html.ini
@@ -1,3 +1,3 @@ [MediaRecorder-passthrough.https.html] [PeerConnection passthrough MediaRecorder should be prepared to handle the codec switching from VP8 to VP9] - expected: [PASS, FAIL] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-getSettings.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-getSettings.https.html.ini deleted file mode 100644 index a2f005ca..0000000 --- a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-getSettings.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[MediaStreamTrack-getSettings.https.html] - expected: [OK, CRASH] - [facingMode is reported by getSettings() for getUserMedia() video tracks] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini index 629b732..72e1db2 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini
@@ -1,6 +1,4 @@ [MediaStreamTrack-iframe-audio-transfer.https.html] - expected: - if product == "content_shell": TIMEOUT - ERROR + expected: ERROR [MediaStreamTrack transfer to iframe] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer-video.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer-video.https.html.ini index 8bde406..d5bb9d4 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer-video.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer-video.https.html.ini
@@ -1,8 +1,6 @@ [MediaStreamTrack-transfer-video.https.html] expected: - if product == "content_shell": TIMEOUT - ERROR - bug: crbug.com/1288839 - disabled: was skipped in 'TestExpectations' + if product == "chrome": ERROR + TIMEOUT [MediaStreamTrack transfer to iframe] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer.https.html.ini b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer.https.html.ini index 44f87ab..2ab1bbb 100644 --- a/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mediacapture-streams/MediaStreamTrack-transfer.https.html.ini
@@ -1,5 +1,3 @@ [MediaStreamTrack-transfer.https.html] - bug: crbug.com/1288839 - disabled: was skipped in 'TestExpectations' [MediaStreamTrack transfer to Worker] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/parsing.any.js.ini b/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/parsing.any.js.ini index 1bc094e..2a0829b 100644 --- a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/parsing.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/parsing.any.js.ini
@@ -1,4 +1,4 @@ -[parsing.any.html] +[parsing.any.worker.html] [TEXT/HTML;CHARSET=GBK (Blob/File)] expected: FAIL @@ -3558,7 +3558,7 @@ expected: FAIL -[parsing.any.worker.html] +[parsing.any.html] [TEXT/HTML;CHARSET=GBK (Blob/File)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/mixed-content/blob.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/mixed-content/blob.https.sub.html.ini deleted file mode 100644 index aacadf8..0000000 --- a/third_party/blink/web_tests/external/wpt/mixed-content/blob.https.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[blob.https.sub.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/object-tag.https.html.ini b/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/object-tag.https.html.ini index e01b1b5..2af3bfc 100644 --- a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/object-tag.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/object-tag.https.html.ini
@@ -1,7 +1,5 @@ [object-tag.https.html] expected: TIMEOUT - bug: crbug.com/1050826 - disabled: This test was attributed to site isolation but times out with or without it. Broken test? [Mixed-Content: Expects blocked for object-tag to cross-https origin and swap-scheme redirection from https context.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/sharedworker-import-data.https.html.ini b/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/sharedworker-import-data.https.html.ini deleted file mode 100644 index 8f62625..0000000 --- a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.http-rp/opt-in/sharedworker-import-data.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sharedworker-import-data.https.html] - expected: - if (product == "content_shell") and (flag_specific == "disable-site-isolation-trials"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.meta/unset/sharedworker-import-data.https.html.ini b/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.meta/unset/sharedworker-import-data.https.html.ini deleted file mode 100644 index 6419809..0000000 --- a/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.meta/unset/sharedworker-import-data.https.html.ini +++ /dev/null
@@ -1,22 +0,0 @@ -[sharedworker-import-data.https.html] - expected: - if product == "chrome": [OK, TIMEOUT] - [Mixed-Content: Expects blocked for sharedworker-import-data to cross-http origin and no-redirect redirection from https context.] - expected: - if product == "chrome": [PASS, TIMEOUT] - - [Mixed-Content: Expects blocked for sharedworker-import-data to cross-http origin and swap-scheme redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Mixed-Content: Expects blocked for sharedworker-import-data to same-http origin and keep-scheme redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Mixed-Content: Expects blocked for sharedworker-import-data to same-http origin and no-redirect redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Mixed-Content: Expects blocked for sharedworker-import-data to same-http origin and swap-scheme redirection from https context.] - expected: - if product == "chrome": [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/anchor-click.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/anchor-click.html.ini index d08ab0c..e5cbcf9d4 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/anchor-click.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/anchor-click.html.ini
@@ -1,4 +1,3 @@ [anchor-click.html] [currententrychange fires for link click] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-back-same-doc.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-back-same-doc.html.ini index 6c36590a..43ec047 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-back-same-doc.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-back-same-doc.html.ini
@@ -1,4 +1,3 @@ [history-back-same-doc.html] [currententrychange fires for history.back()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-pushState.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-pushState.html.ini index 415902f..5a4f4c96 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-pushState.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-pushState.html.ini
@@ -1,4 +1,3 @@ [history-pushState.html] [currententrychange fires for history.pushState()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-replaceState.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-replaceState.html.ini index 012a2ad7..9915445 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-replaceState.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/history-replaceState.html.ini
@@ -1,4 +1,3 @@ [history-replaceState.html] [currententrychange fires for history.replaceState()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/location-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/location-api.html.ini index 579e0c4..d8ac712 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/location-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/location-api.html.ini
@@ -1,4 +1,3 @@ [location-api.html] [currententrychange fires for location API navigations] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini index 47b5317..da76b67 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini
@@ -1,4 +1,3 @@ [navigation-back-forward-same-doc.html] [currententrychange fires for same-document navigation.back() and navigation.forward()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini index 3a1c281..4a43170 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini
@@ -1,4 +1,3 @@ [navigation-navigate-replace-same-doc.html] [currententrychange fires for navigation.navigate() with replace] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini index 911d148..0c7589d43 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini
@@ -1,4 +1,3 @@ [navigation-navigate-same-doc.html] [currententrychange fires for navigation.navigate()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/focus-reset/change-focus-then-remove-during-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/focus-reset/change-focus-then-remove-during-intercept.html.ini deleted file mode 100644 index a220549..0000000 --- a/third_party/blink/web_tests/external/wpt/navigation-api/focus-reset/change-focus-then-remove-during-intercept.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[change-focus-then-remove-during-intercept.html] - [change-focus-then-remove-during-intercept] - expected: - if (flag_specific == "") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html.ini index e28c115..04764ea0 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [click-crossdocument-crossorigin-sameorigindomain.sub.html] [clicking on an <a> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-samedocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-samedocument-crossorigin-sameorigindomain.sub.html.ini index 01921e7..976ba04 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-samedocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/click-samedocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,5 +1,3 @@ [click-samedocument-crossorigin-sameorigindomain.sub.html] [clicking on an <a> element that navigates same-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html.ini index de2908a1..fef880d 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [location-crossdocument-crossorigin-sameorigindomain.sub.html] [using location.href to navigate cross-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html.ini index e47aa31..b139b3a 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [location-samedocument-crossorigin-sameorigindomain.sub.html] [using location.href to navigate same-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html.ini index dc69de25..70bb151 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [open-crossdocument-crossorigin-sameorigindomain.sub.html] [using window.open() to navigate cross-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html.ini index c333432..2b0a9dd 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [open-samedocument-crossorigin-sameorigindomain.sub.html] [using window.open() to navigate same-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html.ini index 42a3fc7..203b4c9 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [submit-crossdocument-crossorigin-sameorigindomain.sub.html] [submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html.ini index 17be1aa3..b4e60f6c 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html.ini
@@ -1,6 +1,3 @@ [submit-samedocument-crossorigin-sameorigindomain.sub.html] [submitting a <form> element that navigates cross-document targeting a same-origin-domain (but cross-origin) window] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-and-navigate.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-and-navigate.html.ini index 25e22da..6f5f625 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-and-navigate.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-and-navigate.html.ini
@@ -1,6 +1,4 @@ [intercept-and-navigate.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Using intercept() then navigate() in the ensuing currententrychange should abort the finished promise (but not the committed promise)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-navigation-back.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-navigation-back.html.ini index 5387f99..80585c0 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-navigation-back.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-navigation-back.html.ini
@@ -1,4 +1,3 @@ [intercept-navigation-back.html] [event.intercept() can intercept navigation.back()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-same-document-history-back.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-same-document-history-back.html.ini index 928ee4f..f1c508ed 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-same-document-history-back.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/intercept-same-document-history-back.html.ini
@@ -1,4 +1,3 @@ [intercept-same-document-history-back.html] [event.intercept() can intercept same-document history.back()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-fragment.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-fragment.html.ini index 9389b52..16dd23c 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-fragment.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-fragment.html.ini
@@ -1,4 +1,3 @@ [navigate-history-back-after-fragment.html] [history.back() fires the navigate event and sets hashChange when reversing a fragment navigation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-pushState.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-pushState.html.ini index 4403df8..b2f4b54 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-pushState.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-after-pushState.html.ini
@@ -1,4 +1,3 @@ [navigate-history-back-after-pushState.html] [history.back() fires the navigate event when reversing a pushState()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-noop.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-noop.html.ini new file mode 100644 index 0000000..7e2cc3d7 --- /dev/null +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-history-back-noop.html.ini
@@ -0,0 +1,3 @@ +[navigate-history-back-noop.html] + [history.back() does not fire a navigate event when there's nothing to navigate] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-navigation-back-same-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-navigation-back-same-document.html.ini index 416755eb..51c385c 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-navigation-back-same-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/navigate-navigation-back-same-document.html.ini
@@ -1,4 +1,3 @@ [navigate-navigation-back-same-document.html] [navigate event for navigation.back() - same-document] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop-in-onnavigate.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop-in-onnavigate.html.ini index 1b3fd55..e1dcca8 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop-in-onnavigate.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop-in-onnavigate.html.ini
@@ -1,3 +1,2 @@ [signal-abort-window-stop-in-onnavigate.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop.html.ini index 5401fb0..069f0cba 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigate-event/signal-abort-window-stop.html.ini
@@ -1,3 +1,2 @@ [signal-abort-window-stop.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/current-basic.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/current-basic.html.ini index 0bf05745..389a106 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/current-basic.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/current-basic.html.ini
@@ -1,4 +1,3 @@ [current-basic.html] [Basic tests for navigation.currentEntry] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html.ini index b58c85a..affac1b 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html.ini
@@ -1,4 +1,3 @@ [entries-after-bfcache-in-iframe.html] [entries() in an iframe must be updated after navigating back to a bfcached page] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache.html.ini index 6ca4f2d..150114a 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-bfcache.html.ini
@@ -1,4 +1,3 @@ [entries-after-bfcache.html] [entries() must contain the forward-history page after navigating back to a bfcached page] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html.ini index 1619f0f..ee9970df 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html.ini
@@ -1,4 +1,3 @@ [entries-after-navigations-in-multiple-windows.html] [navigation.entries() behavior when multiple windows navigate.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-when-inactive.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-when-inactive.html.ini index 1d6ec6ee..455aada 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-when-inactive.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/entries-when-inactive.html.ini
@@ -1,4 +1,3 @@ [entries-when-inactive.html] [A non-active entry in navigation.entries() should not be modified when a different entry is modified] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/index-not-in-entries.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/index-not-in-entries.html.ini index cff47bd3..f6d0eb8c 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/index-not-in-entries.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/index-not-in-entries.html.ini
@@ -1,4 +1,3 @@ [index-not-in-entries.html] [entry.index should return -1 when not in navigation.entries()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-cross-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-cross-document.html.ini index ad0c96f..b6c3d5e78 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-cross-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-cross-document.html.ini
@@ -1,4 +1,3 @@ [key-id-back-cross-document.html] [NavigationHistoryEntry's key and id on cross-document back navigation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-same-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-same-document.html.ini index 7e26fb8..a1b673e7 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-same-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-back-same-document.html.ini
@@ -1,4 +1,3 @@ [key-id-back-same-document.html] [NavigationHistoryEntry's key and id on same-document back navigation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-reload.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-reload.html.ini index 821bbb6..7c0c9a8 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-reload.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-reload.html.ini
@@ -1,4 +1,3 @@ [key-id-location-reload.html] [NavigationHistoryEntry's key and id after location.reload()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-replace.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-replace.html.ini index 97787329..c9dcbf6 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-replace.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/key-id-location-replace.html.ini
@@ -1,4 +1,3 @@ [key-id-location-replace.html] [NavigationHistoryEntry's key and id after location.replace()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/sameDocument-after-fragment-navigate.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/sameDocument-after-fragment-navigate.html.ini index a1d9152..6de4e00 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/sameDocument-after-fragment-navigate.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-history-entry/sameDocument-after-fragment-navigate.html.ini
@@ -1,4 +1,3 @@ [sameDocument-after-fragment-navigate.html] [entry.sameDocument after same-document navigations] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/back-forward-multiple-frames.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/back-forward-multiple-frames.html.ini index 406d113d..30f7107f 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/back-forward-multiple-frames.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/back-forward-multiple-frames.html.ini
@@ -1,4 +1,3 @@ [back-forward-multiple-frames.html] [navigation.back() and navigation.forward() can navigate multiple frames] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-back.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-back.html.ini index 9578376..816e0f7 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-back.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-back.html.ini
@@ -1,4 +1,3 @@ [disambigaute-back.html] [navigation.back() goes to the nearest back entry] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-forward.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-forward.html.ini index b962c8b..01cbd1f 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-forward.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-forward.html.ini
@@ -1,4 +1,3 @@ [disambigaute-forward.html] [navigation.forward() goes to the nearest forward entry] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-back-multiple.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-back-multiple.html.ini index cfb6e06..bb09c4e8 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-back-multiple.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-back-multiple.html.ini
@@ -1,4 +1,3 @@ [disambigaute-traverseTo-back-multiple.html] [navigation.traverseTo() goes to the nearest entry when going back] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-forward-multiple.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-forward-multiple.html.ini index 18e886f..29f5dd2 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-forward-multiple.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/disambigaute-traverseTo-forward-multiple.html.ini
@@ -1,4 +1,3 @@ [disambigaute-traverseTo-forward-multiple.html] [navigation.traverseTo() goes to the nearest entry when going forward] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/forward-to-pruned-entry.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/forward-to-pruned-entry.html.ini index b1f5e7a..6717c3e 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/forward-to-pruned-entry.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/forward-to-pruned-entry.html.ini
@@ -1,4 +1,3 @@ [forward-to-pruned-entry.html] [If forward pruning clobbers the target of a traverse, abort] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-cross-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-cross-document.html.ini index 2cc76c37..0d14ef5 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-cross-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-cross-document.html.ini
@@ -1,4 +1,3 @@ [navigate-replace-cross-document.html] [navigate() with history: 'replace' option] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-same-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-same-document.html.ini index 6adf4e8..e80d8bb 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-same-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/navigate-replace-same-document.html.ini
@@ -1,3 +1,2 @@ [navigate-replace-same-document.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-forward-out-of-bounds.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-forward-out-of-bounds.html.ini index 2425533..6ba48295 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-forward-out-of-bounds.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-forward-out-of-bounds.html.ini
@@ -1,4 +1,3 @@ [back-forward-out-of-bounds.html] [back() and forward() out of bounds] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept-rejected.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept-rejected.html.ini index 4a32f775..1831eebf 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept-rejected.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept-rejected.html.ini
@@ -1,4 +1,3 @@ [back-intercept-rejected.html] [back() promise rejection with rejected intercept()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept.html.ini index 84a600c..67bb7e1 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back-intercept.html.ini
@@ -1,4 +1,3 @@ [back-intercept.html] [back() and intercept() with a fulfilled promise] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back.html.ini index 6b62fcb..5ea3101 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/back.html.ini
@@ -1,4 +1,3 @@ [back.html] [back() promises] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept-rejected.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept-rejected.html.ini index 395f4a9..d3171b1 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept-rejected.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept-rejected.html.ini
@@ -1,4 +1,3 @@ [forward-intercept-rejected.html] [forward() promise rejection with rejected intercept()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept.html.ini index d18bed3..b10cd096 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward-intercept.html.ini
@@ -1,4 +1,3 @@ [forward-intercept.html] [forward() and intercept() with a fulfilled promise] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward.html.ini index 580dc21..840be07 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/forward.html.ini
@@ -1,4 +1,3 @@ [forward.html] [forward() promises] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html.ini index 5df966b3..0be3840 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html.ini
@@ -1,4 +1,3 @@ [navigate-intercept-interrupted.html] [interrupted navigate() promises with intercept()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html.ini index b5ec780..bcfa74f 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html.ini
@@ -1,6 +1,4 @@ [navigate-interrupted-within-onnavigate.html] - expected: - if product == "chrome": ERROR + expected: ERROR [if navigate() is called inside onnavigate, the previous navigation and navigate event are cancelled] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted.html.ini index 6c3da8f..e6e485d 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/navigate-interrupted.html.ini
@@ -1,4 +1,3 @@ [navigate-interrupted.html] [interrupted navigate() promises] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-current.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-current.html.ini index 96f98b6c..872633b7 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-current.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-current.html.ini
@@ -1,4 +1,3 @@ [traverseTo-current.html] [traverseTo() with current key] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept-rejected.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept-rejected.html.ini index 53295d3..fb7b67a 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept-rejected.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept-rejected.html.ini
@@ -1,4 +1,3 @@ [traverseTo-intercept-rejected.html] [traverseTo() promise rejection with rejected intercept()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept.html.ini index 65579c31..66319b410 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo-intercept.html.ini
@@ -1,4 +1,3 @@ [traverseTo-intercept.html] [traverseTo() and intercept() with a fulfilled promise] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo.html.ini index 2b2460b..b134bbcc 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/return-value/traverseTo.html.ini
@@ -1,4 +1,3 @@ [traverseTo.html] [traverseTo() promises] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-after-adding-iframe.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-after-adding-iframe.html.ini index 01ea526..9253fb2 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-after-adding-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-after-adding-iframe.html.ini
@@ -1,4 +1,3 @@ [traverseTo-after-adding-iframe.html] [navigation.traverseTo() should work in an iframe that is not present in all history entries] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-multiple-steps.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-multiple-steps.html.ini index d27df50..9d0b716 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-multiple-steps.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-multiple-steps.html.ini
@@ -1,4 +1,3 @@ [traverseTo-multiple-steps.html] [goto() can precisely traverse multiple steps in the joint session history] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-navigates-multiple-iframes.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-navigates-multiple-iframes.html.ini index 460bca2c..547732c8 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-navigates-multiple-iframes.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-navigates-multiple-iframes.html.ini
@@ -1,4 +1,3 @@ [traverseTo-navigates-multiple-iframes.html] [entries() should be correct after a traversal that navigates multiple browsing contexts] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-same-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-same-document.html.ini index 1e2b3eb..7bbf21d7 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-same-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/navigation-methods/traverseTo-same-document.html.ini
@@ -1,4 +1,3 @@ [traverseTo-same-document.html] [same-document navigate.traverseTo(), back(), and forward()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html.ini index 24995f6..32d4103 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html.ini
@@ -1,4 +1,3 @@ [currententrychange-before-popstate-intercept.html] [currententrychange fires before popstate for navigation.back() and navigation.forward()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-dispose-ordering.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-dispose-ordering.html.ini index 2c16f3f8..b82ac250 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-dispose-ordering.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/ordering-and-transition/currententrychange-dispose-ordering.html.ini
@@ -1,4 +1,3 @@ [currententrychange-dispose-ordering.html] [Ordering between Navigation currententrychange and NavigationHistoryEntry dispose events] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-after-bfcache.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-after-bfcache.html.ini index 7af4156..bacfcfe 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-after-bfcache.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-after-bfcache.html.ini
@@ -1,4 +1,3 @@ [dispose-after-bfcache.html] [entries() must contain the forward-history page after navigating back to a bfcached page] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-full-session-history.tentative.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-full-session-history.tentative.html.ini index 07997de8..d229023f 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-full-session-history.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-full-session-history.tentative.html.ini
@@ -1,4 +1,3 @@ [dispose-for-full-session-history.tentative.html] [Dispose should fire when an entry is removed from session history due to too many entries] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-navigation-in-child.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-navigation-in-child.html.ini index 11676e1..b9750807 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-navigation-in-child.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-for-navigation-in-child.html.ini
@@ -1,4 +1,3 @@ [dispose-for-navigation-in-child.html] [Dispose events should fire when entries are removed by a navigation in a different frame] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-intercept.html.ini index 1a6660e..9f1b6e1 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-intercept.html.ini
@@ -1,4 +1,3 @@ [dispose-same-document-intercept.html] [dispose events when forward-pruning same-document entries] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-navigate-during.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-navigate-during.html.ini index 4db5b9c..977a30b 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-navigate-during.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-navigate-during.html.ini
@@ -1,4 +1,3 @@ [dispose-same-document-navigate-during.html] [navigate() during a same-document-navigation-initiated dispose works (since it's after the previous navigation)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replace-with-intercept.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replace-with-intercept.html.ini index 78dcdd2..2cc394d 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replace-with-intercept.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replace-with-intercept.html.ini
@@ -1,4 +1,3 @@ [dispose-same-document-replace-with-intercept.html] [dispose events when doing a same-document replace using navigation.navigate() and intercept()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replaceState.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replaceState.html.ini index 7438c3f..f1d7975 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replaceState.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document-replaceState.html.ini
@@ -1,4 +1,3 @@ [dispose-same-document-replaceState.html] [dispose events when doing a same-document replace using history.replaceState()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document.html.ini index fd97429..683c3eb 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-same-document.html.ini
@@ -1,4 +1,3 @@ [dispose-same-document.html] [dispose events when forward-pruning same-document entries] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-skip-current-on-truncate.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-skip-current-on-truncate.html.ini index 1c162039..e06d5e8 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-skip-current-on-truncate.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/per-entry-events/dispose-skip-current-on-truncate.html.ini
@@ -1,4 +1,3 @@ [dispose-skip-current-on-truncate.html] [Removing a currentEntry from the joint session history shouldn't dispose it] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/scroll-behavior/after-transition-intercept-handler-modifies.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/scroll-behavior/after-transition-intercept-handler-modifies.html.ini deleted file mode 100644 index 108e460..0000000 --- a/third_party/blink/web_tests/external/wpt/navigation-api/scroll-behavior/after-transition-intercept-handler-modifies.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[after-transition-intercept-handler-modifies.html] - [scroll: state should be saved before intercept handlers run] - expected: - if (os == "linux") and (flag_specific == "") and (product == "content_shell"): FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState-undefined.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState-undefined.html.ini index 83cb6025..e3155f66 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState-undefined.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState-undefined.html.ini
@@ -1,3 +1,2 @@ [cross-document-getState-undefined.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState.html.ini index 64149d96..8bd64c5 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-getState.html.ini
@@ -1,3 +1,2 @@ [cross-document-getState.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-location-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-location-api.html.ini index 62b8408a..5e15cf29 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-location-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/state/cross-document-location-api.html.ini
@@ -1,3 +1,2 @@ [cross-document-location-api.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-location-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-location-api.html.ini index e6d63d7..2d7e4249 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-location-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-location-api.html.ini
@@ -1,6 +1,4 @@ [same-document-away-and-back-location-api.html] - expected: - if product == "chrome": ERROR + expected: ERROR [entry.getState() behavior after navigating away using a fragment change, then back] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-navigation-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-navigation-api.html.ini index 170bd7e..5b38149e 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-navigation-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/state/same-document-away-and-back-navigation-api.html.ini
@@ -1,4 +1,3 @@ [same-document-away-and-back-navigation-api.html] [entry.getState() behavior after navigating away using the navigation API, then back] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini index 62b8408a..5e15cf29 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/cross-document-location-api.html.ini
@@ -1,3 +1,2 @@ [cross-document-location-api.html] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini b/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini index 3c62699..c2fa3b0 100644 --- a/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini +++ b/third_party/blink/web_tests/external/wpt/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini
@@ -1,6 +1,4 @@ [same-document-away-and-back-location-api.html] - expected: - if product == "chrome": ERROR + expected: ERROR [entry.getState() behavior after navigating away using the location API, then back] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/navigation-timing/prefetch-transfer-size-executor.html.ini b/third_party/blink/web_tests/external/wpt/navigation-timing/prefetch-transfer-size-executor.html.ini deleted file mode 100644 index a4e79f6..0000000 --- a/third_party/blink/web_tests/external/wpt/navigation-timing/prefetch-transfer-size-executor.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[prefetch-transfer-size-executor.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/navigation-timing/test-performance-attributes.sub.html.ini b/third_party/blink/web_tests/external/wpt/navigation-timing/test-performance-attributes.sub.html.ini deleted file mode 100644 index a805bf5..0000000 --- a/third_party/blink/web_tests/external/wpt/navigation-timing/test-performance-attributes.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[test-performance-attributes.sub.html] - [Check that performance.timing has reasonable values for secureConnectionStart and other attributes] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-404.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-404.https.html.ini index b56522c6..7d1359f2 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-404.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-404.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-404.https.html] [\n Test that NEL reports are sent for HTTP errors\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-cache-validation.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-cache-validation.https.html.ini index 0a38cf99..60bd8f8f 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-cache-validation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-cache-validation.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-cache-validation.https.html] [\n Test that NEL reports are sent for cache validation requests\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-redirect.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-redirect.https.html.ini index a34c472..1246190 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-redirect.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-redirect.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-redirect.https.html] [\n Test that NEL reports are sent for redirects\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini index ec82cb2..a06b2e3 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-subdomain-dns-failure.https.html] [\n Test that include_subdomains policies report DNS failures for subdomains\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini index 4fcd56c0..eb612c8 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-success-with-subdomain-policy.https.html] [\n Test that NEL reports are sent for successful requests\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success.https.html.ini b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success.https.html.ini index 711a2cfe..c9c8920 100644 --- a/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/network-error-logging/sends-report-on-success.https.html.ini
@@ -1,4 +1,3 @@ [sends-report-on-success.https.html] [\n Test that NEL reports are sent for successful requests\n ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/notifications/constructor-basic.https.html.ini b/third_party/blink/web_tests/external/wpt/notifications/constructor-basic.https.html.ini deleted file mode 100644 index a24ce65..0000000 --- a/third_party/blink/web_tests/external/wpt/notifications/constructor-basic.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[constructor-basic.https.html] - [Called the notification constructor with one argument.] - expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/notifications/constructor-invalid.https.html.ini b/third_party/blink/web_tests/external/wpt/notifications/constructor-invalid.https.html.ini deleted file mode 100644 index 9ff58cc..0000000 --- a/third_party/blink/web_tests/external/wpt/notifications/constructor-invalid.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[constructor-invalid.https.html] - [Called the notification constructor with no arguments.] - expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/notifications/event-onclose.https.html.ini b/third_party/blink/web_tests/external/wpt/notifications/event-onclose.https.html.ini index cb4560f..91407a07 100644 --- a/third_party/blink/web_tests/external/wpt/notifications/event-onclose.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/notifications/event-onclose.https.html.ini
@@ -1,8 +1,4 @@ [event-onclose.https.html] - expected: - if product == "chrome": [TIMEOUT, OK] - [Checked test prerequisites.] - expected: NOTRUN - + expected: TIMEOUT [Invoked the onclose event handler.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/notifications/event-onshow.https.html.ini b/third_party/blink/web_tests/external/wpt/notifications/event-onshow.https.html.ini index 53ef557..95b1463 100644 --- a/third_party/blink/web_tests/external/wpt/notifications/event-onshow.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/notifications/event-onshow.https.html.ini
@@ -1,8 +1,4 @@ [event-onshow.https.html] - expected: - if product == "chrome": [TIMEOUT, OK] - [Checked test prerequisites.] - expected: NOTRUN - + expected: TIMEOUT [Invoked the onshow event handler.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/notifications/instance.https.html.ini b/third_party/blink/web_tests/external/wpt/notifications/instance.https.html.ini deleted file mode 100644 index e90ac52d..0000000 --- a/third_party/blink/web_tests/external/wpt/notifications/instance.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[instance.https.html] - [Notification instance basic tests] - expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/notifications/permissions-non-secure.html.ini b/third_party/blink/web_tests/external/wpt/notifications/permissions-non-secure.html.ini index aaeb456..bb8f6f5 100644 --- a/third_party/blink/web_tests/external/wpt/notifications/permissions-non-secure.html.ini +++ b/third_party/blink/web_tests/external/wpt/notifications/permissions-non-secure.html.ini
@@ -1,4 +1,3 @@ [permissions-non-secure.html] [Notification.requestPermission must be called from a secure context] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/notifications/shownotification.https.window.js.ini b/third_party/blink/web_tests/external/wpt/notifications/shownotification.https.window.js.ini index f55b31bb..3529902 100644 --- a/third_party/blink/web_tests/external/wpt/notifications/shownotification.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/notifications/shownotification.https.window.js.ini
@@ -11,8 +11,8 @@ [fetching from another registration] expected: FAIL - [fetching a notification with custom data] + [fetching only persistent notifications] expected: FAIL - [fetching only persistent notifications] + [fetching a notification with custom data] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor-iframe-access.https.html.ini deleted file mode 100644 index 20d3555..0000000 --- a/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor-iframe-access.https.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[AbsoluteOrientationSensor-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [AbsoluteOrientationSensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [AbsoluteOrientationSensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor.https.html.ini b/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor.https.html.ini index c7147c5..b2e6bdb 100644 --- a/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/orientation-sensor/AbsoluteOrientationSensor.https.html.ini
@@ -1,86 +1,6 @@ [AbsoluteOrientationSensor.https.html] - expected: - if product == "chrome": ERROR - [AbsoluteOrientationSensor: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [AbsoluteOrientationSensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [AbsoluteOrientationSensor: Losing visibility must cause readings to be suspended.] + expected: FAIL [AbsoluteOrientationSensor: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor.quaternion return a four-element FrozenArray.] - expected: - if product == "chrome": NOTRUN - - [AbsoluteOrientationSensor.populateMatrix() method works correctly.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor-iframe-access.https.html.ini b/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor-iframe-access.https.html.ini deleted file mode 100644 index dd8f3ba..0000000 --- a/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor-iframe-access.https.html.ini +++ /dev/null
@@ -1,18 +0,0 @@ -[RelativeOrientationSensor-iframe-access.https.html] - expected: - if product == "chrome": ERROR - [RelativeOrientationSensor: sensor is suspended and resumed when focus traverses from to cross-origin frame] - expected: - if product == "chrome": FAIL - - [RelativeOrientationSensor: sensor is not suspended when focus traverses from to same-origin frame] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: losing a document's frame with an active sensor does not crash] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: calling start() in a non-fully active document does not crash] - expected: - if product == "chrome": NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor.https.html.ini b/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor.https.html.ini index a19524ed..52cfdd5 100644 --- a/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/orientation-sensor/RelativeOrientationSensor.https.html.ini
@@ -1,86 +1,6 @@ [RelativeOrientationSensor.https.html] - expected: - if product == "chrome": ERROR - [RelativeOrientationSensor: Test that onerror is sent when sensor is not supported.] - expected: - if product == "chrome": FAIL - - [RelativeOrientationSensor: Test that onerror is sent when permissions are not granted.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that onerror is send when start() call has failed.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that frequency is capped to allowed maximum.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that frequency is capped to the maximum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that frequency is limited to the minimum supported frequency.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that sensor cannot be constructed within iframe disallowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that sensor can be constructed within an iframe allowed to use feature policy.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that 'onreading' is called and sensor reading is valid.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: sensor reading is correct.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that readings are all mapped to expectedReadings correctly.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: sensor timestamp is updated when time passes.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that sensor can be successfully created and its states are correct.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: no exception is thrown when calling start() on already started sensor.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: no exception is thrown when calling stop() on already stopped sensor.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Test that fresh reading is fetched on start().] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: frequency hint works.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor: Readings delivered by shared platform sensor are immediately accessible to all sensors.] - expected: - if product == "chrome": NOTRUN + [RelativeOrientationSensor: Losing visibility must cause readings to be suspended.] + expected: FAIL [RelativeOrientationSensor: sensor reading is correct when options.referenceFrame is 'screen'.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor.quaternion return a four-element FrozenArray.] - expected: - if product == "chrome": NOTRUN - - [RelativeOrientationSensor.populateMatrix() method works correctly.] - expected: - if product == "chrome": NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/page-visibility/visibility-state-entry.tentative.html.ini b/third_party/blink/web_tests/external/wpt/page-visibility/visibility-state-entry.tentative.html.ini index 17dec83..98b66545 100644 --- a/third_party/blink/web_tests/external/wpt/page-visibility/visibility-state-entry.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/page-visibility/visibility-state-entry.tentative.html.ini
@@ -1,7 +1,5 @@ [visibility-state-entry.tentative.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [Hiding/showing the page should create visibility-state entries] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-document-opacity-text.html.ini b/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-document-opacity-text.html.ini deleted file mode 100644 index eb577ed..0000000 --- a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-document-opacity-text.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fcp-document-opacity-text.html] - [Test that FCP after opacity change is not a larger value than LCP] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini b/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini deleted file mode 100644 index c5e582c..0000000 --- a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-pseudo-element-visibility.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fcp-pseudo-element-visibility.html] - [First contentful paint fires due to pseudo-element becoming visible.] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-text-input.html.ini b/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-text-input.html.ini deleted file mode 100644 index 2bf5a458..0000000 --- a/third_party/blink/web_tests/external/wpt/paint-timing/fcp-only/fcp-text-input.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[fcp-text-input.html] - [Text input should become contentful when its value is non-empty] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-handler/can-make-payment-event.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-handler/can-make-payment-event.https.html.ini index dd51e19ec..35af7db0 100644 --- a/third_party/blink/web_tests/external/wpt/payment-handler/can-make-payment-event.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-handler/can-make-payment-event.https.html.ini
@@ -1,32 +1,5 @@ [can-make-payment-event.https.html] - [If CanMakePaymentEvent.respondWith(Promise.resolve(true)) is called, then the payment method is supported.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(false) is called, then the payment method is not supported.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(Promise.reject(error)) is called, then the payment method is not supported.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(true) is called, then the payment method is supported.] - expected: FAIL - - [If a payment handler is not installed, then the payment method is not supported.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(Promise.resolve(false)) is called, then the payment method is not supported.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(Promise.reject(error)) is called, then canMakePayment() still returns true and the app can still be invoked.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(Promise.resolve(false)) is called, then canMakePayment() still returns true and the app can still be invoked.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(Promise.resolve(true)) is called, then canMakePayment() returns true and the app can be invoked.] - expected: FAIL - - [If CanMakePaymentEvent.respondWith(true) is called, then canMakePayment() returns true and the app can be invoked.] + [If a payment handler is not installed, but can be installed just-in-time, then the payment method is supported.] expected: FAIL [If a payment handler is not installed and cannot be installed just-in-time, then the payment method is not supported.] @@ -35,5 +8,14 @@ [If CanMakePaymentEvent.respondWith(false) is called, then canMakePayment() still returns true and the app can still be invoked.] expected: FAIL - [If a payment handler is not installed, but can be installed just-in-time, then the payment method is supported.] + [If CanMakePaymentEvent.respondWith(Promise.resolve(false)) is called, then canMakePayment() still returns true and the app can still be invoked.] + expected: FAIL + + [If CanMakePaymentEvent.respondWith(true) is called, then canMakePayment() returns true and the app can be invoked.] + expected: FAIL + + [If CanMakePaymentEvent.respondWith(Promise.resolve(true)) is called, then canMakePayment() returns true and the app can be invoked.] + expected: FAIL + + [If CanMakePaymentEvent.respondWith(Promise.reject(error)) is called, then canMakePayment() still returns true and the app can still be invoked.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-handler/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/payment-handler/idlharness.https.any.js.ini index 6891dad..70598dc 100644 --- a/third_party/blink/web_tests/external/wpt/payment-handler/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/payment-handler/idlharness.https.any.js.ini
@@ -1,169 +1,90 @@ -[idlharness.https.any.worker.html] - [PaymentManager interface: attribute userHint] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [PaymentManager interface object length] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [PaymentManager interface object name] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object] - expected: FAIL - - [PaymentManager interface: existence and properties of interface object] - expected: FAIL - - [PaymentManager interface: operation enableDelegations(sequence<PaymentDelegation>)] - expected: FAIL - - [idlharness.https.any.serviceworker.html] - [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "respondWith(Promise<boolean>)" with the proper type] - expected: FAIL - - [PaymentManager interface: attribute userHint] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [PaymentRequestEvent interface: calling respondWith(Promise<PaymentHandlerResponse>) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] - expected: FAIL - [PaymentManager must be primary interface of paymentManager] expected: FAIL - [PaymentRequestEvent interface object length] - expected: FAIL - - [Stringification of new PaymentRequestEvent("type")] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "respondWith(Promise<PaymentHandlerResponse>)" with the proper type] - expected: FAIL - - [PaymentManager interface object length] - expected: FAIL - - [PaymentManager interface object name] - expected: FAIL - - [CanMakePaymentEvent must be primary interface of new CanMakePaymentEvent("type")] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "methodData" with the proper type] - expected: FAIL - - [CanMakePaymentEvent interface: calling respondWith(Promise<boolean>) on new CanMakePaymentEvent("type") with too few arguments must throw TypeError] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "openWindow(USVString)" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: calling changePaymentMethod(DOMString, optional object?) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] - expected: FAIL - - [PaymentManager interface: existence and properties of interface prototype object] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "modifiers" with the proper type] - expected: FAIL - - [Stringification of new CanMakePaymentEvent("type")] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestOrigin" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: calling openWindow(USVString) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "topOrigin" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "total" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changePaymentMethod(DOMString, optional object?)" with the proper type] - expected: FAIL - - [PaymentRequestEvent must be primary interface of new PaymentRequestEvent("type")] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestId" with the proper type] - expected: FAIL - - [CanMakePaymentEvent interface object length] - expected: FAIL - - [PaymentManager interface: existence and properties of interface object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changeShippingAddress(optional AddressInit)" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentOptions" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: operation changeShippingAddress(optional AddressInit)] - expected: FAIL - - [PaymentManager interface: operation enableDelegations(sequence<PaymentDelegation>)] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "shippingOptions" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: calling changeShippingOption(DOMString) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] - expected: FAIL - - [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changeShippingOption(DOMString)" with the proper type] - expected: FAIL - - [PaymentRequestEvent interface: calling changeShippingAddress(optional AddressInit) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] - expected: FAIL - [PaymentManager interface: paymentManager must not have property "userHint"] expected: FAIL [PaymentManager interface: paymentManager must not have property "enableDelegations"] expected: FAIL - -[idlharness.https.any.sharedworker.html] - [PaymentManager interface: attribute userHint] + [CanMakePaymentEvent interface object length] expected: FAIL - [PaymentManager interface: existence and properties of interface prototype object's @@unscopables property] + [CanMakePaymentEvent must be primary interface of new CanMakePaymentEvent("type")] expected: FAIL - [PaymentManager interface object length] + [Stringification of new CanMakePaymentEvent("type")] expected: FAIL - [PaymentManager interface: existence and properties of interface prototype object's "constructor" property] + [CanMakePaymentEvent interface: new CanMakePaymentEvent("type") must inherit property "respondWith(Promise<boolean>)" with the proper type] expected: FAIL - [PaymentManager interface object name] + [CanMakePaymentEvent interface: calling respondWith(Promise<boolean>) on new CanMakePaymentEvent("type") with too few arguments must throw TypeError] expected: FAIL - [PaymentManager interface: existence and properties of interface prototype object] + [PaymentRequestEvent interface object length] expected: FAIL - [PaymentManager interface: existence and properties of interface object] + [PaymentRequestEvent interface: operation changeShippingAddress(optional AddressInit)] expected: FAIL - [PaymentManager interface: operation enableDelegations(sequence<PaymentDelegation>)] + [PaymentRequestEvent must be primary interface of new PaymentRequestEvent("type")] + expected: FAIL + + [Stringification of new PaymentRequestEvent("type")] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "topOrigin" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestOrigin" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentRequestId" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "methodData" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "total" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "modifiers" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "paymentOptions" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "shippingOptions" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "openWindow(USVString)" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: calling openWindow(USVString) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changePaymentMethod(DOMString, optional object?)" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: calling changePaymentMethod(DOMString, optional object?) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changeShippingAddress(optional AddressInit)" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: calling changeShippingAddress(optional AddressInit) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "changeShippingOption(DOMString)" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: calling changeShippingOption(DOMString) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] + expected: FAIL + + [PaymentRequestEvent interface: new PaymentRequestEvent("type") must inherit property "respondWith(Promise<PaymentHandlerResponse>)" with the proper type] + expected: FAIL + + [PaymentRequestEvent interface: calling respondWith(Promise<PaymentHandlerResponse>) on new PaymentRequestEvent("type") with too few arguments must throw TypeError] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini index 7a469b4..b132bbb 100644 --- a/third_party/blink/web_tests/external/wpt/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-method-basic-card/payment-request-canmakepayment-method.https.html.ini
@@ -2,9 +2,8 @@ [Must return false when the PMI is not supported at by the user agent.] expected: FAIL - [If basic-card is supported, then return a promise that resolves to true.] - expected: FAIL - [Must return true when basic-card is amongst unsupported PMIs.] expected: FAIL + [If basic-card is supported, then return a promise that resolves to true.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/constructor_convert_method_data.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/constructor_convert_method_data.https.html.ini index 114df91..d79506c5 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/constructor_convert_method_data.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/constructor_convert_method_data.https.html.ini
@@ -1,4 +1,3 @@ [constructor_convert_method_data.https.html] [Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.] expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/historical.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/historical.https.html.ini index 95e9f7c..eee303d 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/historical.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/historical.https.html.ini
@@ -1,5 +1,3 @@ [historical.https.html] - expected: OK - [allowPaymentRequest in HTMLIFrameElement] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-is-showing.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-is-showing.https.html.ini index e0dc9b1b..a23828c 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-is-showing.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-is-showing.https.html.ini
@@ -3,8 +3,8 @@ [The top browsing context can only show one payment sheet at a time.] expected: FAIL - [Navigating an iframe as a nested browsing context sets 'payment request is showing boolean' to false.] + [If an iframe shows a payment request, the top-level browsing context can't also show one.] expected: FAIL - [If an iframe shows a payment request, the top-level browsing context can't also show one.] + [Navigating an iframe as a nested browsing context sets 'payment request is showing boolean' to false.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-abort-method.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-abort-method.https.html.ini index 89692dd3f..3ff8b54 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-abort-method.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-abort-method.https.html.ini
@@ -1,7 +1,6 @@ [payment-request-abort-method.https.html] - [Aborting a request before it is shown doesn't prevent it from being shown later.] - expected: FAIL - [The same request cannot be shown multiple times.] expected: FAIL + [Aborting a request before it is shown doesn't prevent it from being shown later.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-canmakepayment-method.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-canmakepayment-method.https.html.ini index e9c0dda..c3345d25a 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-canmakepayment-method.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-canmakepayment-method.https.html.ini
@@ -3,18 +3,17 @@ [If payment method identifier are supported, resolve promise with true.] expected: FAIL - [Mix of supported and unsupported methods, at least one method is supported.] - expected: FAIL - - [If request.[[state\]\] is "closed", then return a promise rejected with an "InvalidStateError" DOMException.] - expected: FAIL - - [If request.[[state\]\] is "interactive", then return a promise rejected with an "InvalidStateError" DOMException.] + [If request.[[state\]\] is "created", then return a promise that resolves to true for known method.] expected: FAIL [All methods are unsupported] expected: FAIL - [If request.[[state\]\] is "created", then return a promise that resolves to true for known method.] + [Mix of supported and unsupported methods, at least one method is supported.] expected: FAIL + [If request.[[state\]\] is "interactive", then return a promise rejected with an "InvalidStateError" DOMException.] + expected: FAIL + + [If request.[[state\]\] is "closed", then return a promise rejected with an "InvalidStateError" DOMException.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method-protection.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method-protection.tentative.https.html.ini index 5701dbe..4703e7f 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method-protection.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method-protection.tentative.https.html.ini
@@ -1,4 +1,3 @@ [payment-request-hasenrolledinstrument-method-protection.tentative.https.html] [Optionally, at the user agent's discretion, return a promise rejected with a "NotAllowedError" DOMException.] expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method.tentative.https.html.ini index 18cc0b0..c01bd07 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-hasenrolledinstrument-method.tentative.https.html.ini
@@ -1,10 +1,9 @@ [payment-request-hasenrolledinstrument-method.tentative.https.html] + [hasEnrolledInstrument() resolves to false for unsupported payment methods.] + expected: FAIL + [If request.[[state\]\] is "interactive", then return a promise rejected with an "InvalidStateError" DOMException.] expected: FAIL [If request.[[state\]\] is "closed", then return a promise rejected with an "InvalidStateError" DOMException.] expected: FAIL - - [hasEnrolledInstrument() resolves to false for unsupported payment methods.] - expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-show-method.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-show-method.https.html.ini index 2e04323..092ef0bd 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/payment-request-show-method.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/payment-request-show-method.https.html.ini
@@ -2,11 +2,11 @@ [Throws if the promise [[state\]\] is not 'created'.] expected: FAIL + [If the user agent's "payment request is showing" boolean is true, then return a promise rejected with an "AbortError" DOMException.] + expected: FAIL + [If payment method consultation produces no supported method of payment, then return a promise rejected with a "NotSupportedError" DOMException.] expected: FAIL [Calling show() multiple times always returns a new promise.] expected: FAIL - - [If the user agent's "payment request is showing" boolean is true, then return a promise rejected with an "AbortError" DOMException.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/payment-request/show-consume-activation.https.html.ini b/third_party/blink/web_tests/external/wpt/payment-request/show-consume-activation.https.html.ini index 250a63eb8..010bac3 100644 --- a/third_party/blink/web_tests/external/wpt/payment-request/show-consume-activation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/payment-request/show-consume-activation.https.html.ini
@@ -1,5 +1,3 @@ [show-consume-activation.https.html] - expected: OK - [Calling share consumes user activation] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-basic.window.js.ini b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-basic.window.js.ini index c2cbdab..71b9819 100644 --- a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-basic.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-basic.window.js.ini
@@ -1,3 +1,2 @@ [pending_beacon-basic.window.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendondiscard.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendondiscard.tentative.https.window.js.ini index cb4583fa..4cde54f 100644 --- a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendondiscard.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendondiscard.tentative.https.window.js.ini
@@ -1,11 +1,2 @@ [pending_beacon-sendondiscard.tentative.https.window.html] - expected: - if product == "chrome": ERROR - [A discarded document does not send an already sent beacon.] - expected: - if (os == "linux") and (version == "Ubuntu 18.04"): [FAIL, PASS] - if os == "win": FAIL - - [A discarded document sends all its beacons of which backgroundTimeouts are\n not default.] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendonhidden.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendonhidden.tentative.https.window.js.ini index 3297e208..c71611d 100644 --- a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendonhidden.tentative.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_beacon-sendonhidden.tentative.https.window.js.ini
@@ -1,4 +1,2 @@ [pending_beacon-sendonhidden.tentative.https.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "chrome"): ERROR - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_get_beacon-send.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_get_beacon-send.tentative.https.window.js.ini deleted file mode 100644 index 1b93fe1..0000000 --- a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_get_beacon-send.tentative.https.window.js.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[pending_get_beacon-send.tentative.https.window.html] - [PendingGetBeacon is sent to the updated URL] - expected: - if product == "chrome": [PASS, FAIL] - - [PendingGetBeacon is sent to the last updated URL] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_post_beacon-cors.tentative.https.window.js.ini b/third_party/blink/web_tests/external/wpt/pending-beacon/pending_post_beacon-cors.tentative.https.window.js.ini deleted file mode 100644 index 448d171..0000000 --- a/third_party/blink/web_tests/external/wpt/pending-beacon/pending_post_beacon-cors.tentative.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pending_post_beacon-cors.tentative.https.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/back-forward-cache-restoration.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/back-forward-cache-restoration.tentative.html.ini index 7e82a75..493a6a30 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/back-forward-cache-restoration.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/back-forward-cache-restoration.tentative.html.ini
@@ -1,6 +1,4 @@ [back-forward-cache-restoration.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Performance API for the back forward cache restoration entry.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-element-timing.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-element-timing.tentative.html.ini index 11ce5f1..0b5d4e5 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-element-timing.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-element-timing.tentative.html.ini
@@ -1,5 +1,3 @@ [navigation-id-element-timing.tentative.html] [Element Timing navigation id test] - expected: - if (product == "content_shell") and (os == "win"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-long-task-task-attribution.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-long-task-task-attribution.tentative.html.ini index 5a80ad55..d8eca55 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-long-task-task-attribution.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-long-task-task-attribution.tentative.html.ini
@@ -1,4 +1,3 @@ [navigation-id-long-task-task-attribution.tentative.html] [Long Task/Task Attribution navigation id test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-mark-measure.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-mark-measure.tentative.html.ini index e442edfa..851caea6 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-mark-measure.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-mark-measure.tentative.html.ini
@@ -1,4 +1,3 @@ [navigation-id-mark-measure.tentative.html] [Mark/Measure navigation id test] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-reset.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-reset.tentative.html.ini index ec4c7246..393df22 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-reset.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-reset.tentative.html.ini
@@ -1,6 +1,3 @@ [navigation-id-reset.tentative.html] - expected: - if (flag_specific == "") and (os == "win"): [OK, TIMEOUT] [Navigation Id should be reset to 1 after reload.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-resource-timing.tentative.html.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-resource-timing.tentative.html.ini index ecc887b..f2408ea2 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-resource-timing.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/navigation-id-resource-timing.tentative.html.ini
@@ -1,6 +1,4 @@ [navigation-id-resource-timing.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Resource Timing navigation id test] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js.ini index dad12f9..092f09c 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache-reasons-stay.tentative.window.js.ini
@@ -1,4 +1,3 @@ [performance-navigation-timing-bfcache-reasons-stay.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js.ini index f953b60..52970a9 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-bfcache.tentative.window.js.ini
@@ -1,4 +1,3 @@ [performance-navigation-timing-bfcache.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini index 4d8bfa5..5bf9480 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini
@@ -1,4 +1,3 @@ [performance-navigation-timing-cross-origin-bfcache.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js.ini index fa4673d..4021b520 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-not-bfcached.tentative.window.js.ini
@@ -1,4 +1,3 @@ [performance-navigation-timing-not-bfcached.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini index a7414b2..223b2dc 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini
@@ -1,5 +1,3 @@ [performance-navigation-timing-same-origin-bfcache.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if (processor == "x86_64") and (os == "linux") and (product == "chrome"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js.ini b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js.ini index 09de9b18..a6c4590a 100644 --- a/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-replace.tentative.window.js.ini
@@ -1,4 +1,3 @@ [performance-navigation-timing-same-origin-replace.tentative.window.html] [RemoteContextHelper navigation using BFCache] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/periodic-background-sync/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/periodic-background-sync/idlharness.https.any.js.ini index 5f46044d..8086adc 100644 --- a/third_party/blink/web_tests/external/wpt/periodic-background-sync/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/periodic-background-sync/idlharness.https.any.js.ini
@@ -1,4 +1,4 @@ -[idlharness.https.any.html] +[idlharness.https.any.worker.html] [PeriodicSyncManager must be primary interface of registration.periodicSync] expected: FAIL @@ -39,7 +39,7 @@ expected: FAIL -[idlharness.https.any.worker.html] +[idlharness.https.any.html] [PeriodicSyncManager must be primary interface of registration.periodicSync] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html.ini index 45ced59..da27414 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html.ini
@@ -1,4 +1,3 @@ [bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html] [bluetooth-allowed-by-permissions-policy-attribute-redirect-on-load] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute.https.sub.html.ini index 6483a938..3b23887 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy-attribute.https.sub.html.ini
@@ -1,4 +1,3 @@ [bluetooth-allowed-by-permissions-policy-attribute.https.sub.html] [bluetooth-allowed-by-permissions-policy-attribute] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy.https.sub.html.ini index 75a7b4b..d22a9b1f 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-allowed-by-permissions-policy.https.sub.html.ini
@@ -1,6 +1,3 @@ [bluetooth-allowed-by-permissions-policy.https.sub.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [bluetooth-allowed-by-permissions-policy] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-default-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-default-permissions-policy.https.sub.html.ini index a82ee83..964d75f 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-default-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-default-permissions-policy.https.sub.html.ini
@@ -1,6 +1,3 @@ [bluetooth-default-permissions-policy.https.sub.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [bluetooth-default-permissions-policy] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-disabled-by-permissions-policy.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-disabled-by-permissions-policy.https.sub.html.ini index a683297..0f252211 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-disabled-by-permissions-policy.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/bluetooth-disabled-by-permissions-policy.https.sub.html.ini
@@ -1,4 +1,3 @@ [bluetooth-disabled-by-permissions-policy.https.sub.html] [bluetooth-disabled-by-permissions-policy] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/idlharness.window.js.ini index af5e81b2..dd5badd 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/idlharness.window.js.ini
@@ -53,6 +53,39 @@ [PermissionsPolicy interface: calling getAllowlistForFeature(DOMString) on document.permissionsPolicy with too few arguments must throw TypeError] expected: FAIL + [PermissionsPolicyViolationReportBody interface: existence and properties of interface object] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface object length] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface object name] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: attribute featureId] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: attribute sourceFile] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: attribute lineNumber] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: attribute columnNumber] + expected: FAIL + + [PermissionsPolicyViolationReportBody interface: attribute disposition] + expected: FAIL + [HTMLIFrameElement interface: attribute permissionsPolicy] expected: FAIL @@ -64,36 +97,3 @@ [Document interface: document must inherit property "permissionsPolicy" with the proper type] expected: FAIL - - [PermissionsPolicyViolationReportBody interface object name] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: attribute columnNumber] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: attribute disposition] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: attribute lineNumber] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface object length] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: existence and properties of interface object] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: attribute sourceFile] - expected: FAIL - - [PermissionsPolicyViolationReportBody interface: attribute featureId] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/payment-extension-allowed-by-permissions-policy-attribute.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/payment-extension-allowed-by-permissions-policy-attribute.https.sub.html.ini index 3fabfc4..57b1138 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/payment-extension-allowed-by-permissions-policy-attribute.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/payment-extension-allowed-by-permissions-policy-attribute.https.sub.html.ini
@@ -8,5 +8,5 @@ [permissions policy "payment" can be enabled in cross-origin iframe using allow="payment" attribute] expected: - if product == "chrome": [NOTRUN, TIMEOUT] + if product == "chrome": NOTRUN FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-all.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-all.https.sub.html.ini index 870eea8..f9ea79dc 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-all.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-all.https.sub.html.ini
@@ -71,6 +71,24 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL @@ -125,6 +143,24 @@ [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.] expected: FAIL @@ -179,56 +215,20 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-self.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-self.https.sub.html.ini index 72e8a0a..7640645f 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-self.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-self.https.sub.html.ini
@@ -26,6 +26,9 @@ [Test frame policy on sandboxed iframe with allow="fullscreen 'src'".] expected: FAIL + [Test frame policy on sandboxed iframe with allow="fullscreen https://www.web-platform.test:8444".] + expected: FAIL + [Test frame policy on srcdoc sandboxed iframe with allow="fullscreen".] expected: FAIL @@ -35,6 +38,9 @@ [Test frame policy on srcdoc + cross origin sandboxed iframe with allow="fullscreen".] expected: FAIL + [Test frame policy on sandboxed srcdoc iframe with allow="fullscreen https://www.web-platform.test:8444".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*".] expected: FAIL @@ -89,6 +95,24 @@ [Test frame policy on data: URL origin iframe with allow = "'none'".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL @@ -143,6 +167,24 @@ [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.] expected: FAIL @@ -197,62 +239,20 @@ [Test frame policy on data: URL origin iframe with allow = "'none'" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on sandboxed srcdoc iframe with allow="fullscreen https://www.web-platform.test:8444".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on sandboxed iframe with allow="fullscreen https://www.web-platform.test:8444".] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL [Test frame policy on data: URL origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some-override.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some-override.https.sub.html.ini index 3c82011..d521480 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some-override.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some-override.https.sub.html.ini
@@ -71,26 +71,26 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.] expected: FAIL - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL + [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] + expected: FAIL + + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] + expected: FAIL + [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] + expected: FAIL + + [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] + expected: FAIL + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some.https.sub.html.ini index f821a890..f1b7e85b 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-allowed-for-some.https.sub.html.ini
@@ -95,6 +95,30 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL @@ -176,37 +200,16 @@ [Test frame policy on another cross origin iframe with allow = "'none'" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on srcdoc + another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL - [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] expected: FAIL [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] @@ -215,14 +218,11 @@ [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + + [Test frame policy on another cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-disallowed-for-all.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-disallowed-for-all.https.sub.html.ini index 427f3e9..055a82b 100644 --- a/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-disallowed-for-all.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions-policy/permissions-policy-frame-policy-disallowed-for-all.https.sub.html.ini
@@ -71,6 +71,24 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and header policy = "Permissions-Policy: fullscreen=*;".] expected: FAIL @@ -125,6 +143,24 @@ [Test frame policy on cross origin iframe with allow = "'none'" and header policy = "Permissions-Policy: fullscreen=();".] expected: FAIL + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] + expected: FAIL + + [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + + [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] + expected: FAIL + [Test frame policy on same origin iframe with allow = "*" and allowfullscreen.] expected: FAIL @@ -179,56 +215,20 @@ [Test frame policy on data: URL cross origin iframe with allow = "'none'" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=();".] - expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=*;".] - expected: FAIL - - [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] - expected: FAIL - - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and header policy = "Permissions-Policy: fullscreen=self;".] - expected: FAIL - [Test frame policy on cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL [Test frame policy on srcdoc + same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on same origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL - [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] - expected: FAIL - - [Test frame policy on srcdoc + cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com".] + [Test frame policy on data: URL cross origin iframe with allow = "'self' https://www.web-platform.test:8444 https://www.example.com" and allowfullscreen.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/permissions/non-fully-active.https.html.ini b/third_party/blink/web_tests/external/wpt/permissions/non-fully-active.https.html.ini deleted file mode 100644 index 954b577f..0000000 --- a/third_party/blink/web_tests/external/wpt/permissions/non-fully-active.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[non-fully-active.https.html] - expected: [OK, TIMEOUT] - [Permission change events shouldn't fire on non-fully active document] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/permissions/permissions-cg.https.html.ini b/third_party/blink/web_tests/external/wpt/permissions/permissions-cg.https.html.ini deleted file mode 100644 index 1194656..0000000 --- a/third_party/blink/web_tests/external/wpt/permissions/permissions-cg.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[permissions-cg.https.html] - expected: [OK, TIMEOUT] - [status is not garbage collected when it goes out of scope] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/permissions/permissions-garbage-collect.https.html.ini b/third_party/blink/web_tests/external/wpt/permissions/permissions-garbage-collect.https.html.ini deleted file mode 100644 index 93acc40..0000000 --- a/third_party/blink/web_tests/external/wpt/permissions/permissions-garbage-collect.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[permissions-garbage-collect.https.html] - expected: [OK, TIMEOUT] - [Events fire even if the status object is garbage collected] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/permissions/permissions-query-feature-policy-attribute.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/permissions/permissions-query-feature-policy-attribute.https.sub.html.ini index e7caa88..824c65b 100644 --- a/third_party/blink/web_tests/external/wpt/permissions/permissions-query-feature-policy-attribute.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/permissions/permissions-query-feature-policy-attribute.https.sub.html.ini
@@ -1,6 +1,4 @@ [permissions-query-feature-policy-attribute.https.sub.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [Permissions.state is "prompt" with allow="geolocation" in same-origin iframes.] expected: if product == "chrome": PASS
diff --git a/third_party/blink/web_tests/external/wpt/picture-in-picture/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/picture-in-picture/idlharness.window.js.ini index efdf37a5..78862a8 100644 --- a/third_party/blink/web_tests/external/wpt/picture-in-picture/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/picture-in-picture/idlharness.window.js.ini
@@ -1,36 +1,27 @@ [idlharness.window.html] [idl_test setup] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureWindow must be primary interface of pipw] - expected: - if product == "chrome": FAIL + expected: FAIL [Stringification of pipw] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureWindow interface: pipw must inherit property "width" with the proper type] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureWindow interface: pipw must inherit property "height" with the proper type] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureWindow interface: pipw must inherit property "onresize" with the proper type] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureEvent must be primary interface of new PictureInPictureEvent("type", { pictureInPictureWindow: pipw })] - expected: - if product == "chrome": FAIL + expected: FAIL [Stringification of new PictureInPictureEvent("type", { pictureInPictureWindow: pipw })] - expected: - if product == "chrome": FAIL + expected: FAIL [PictureInPictureEvent interface: new PictureInPictureEvent("type", { pictureInPictureWindow: pipw }) must inherit property "pictureInPictureWindow" with the proper type] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/capturing_boundary_event_handler_at_ua_shadowdom.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/capturing_boundary_event_handler_at_ua_shadowdom.html.ini index cddecc3..b5ebca66 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/capturing_boundary_event_handler_at_ua_shadowdom.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/capturing_boundary_event_handler_at_ua_shadowdom.html.ini
@@ -1,7 +1,4 @@ [capturing_boundary_event_handler_at_ua_shadowdom.html?pen] - [Capturing boundary event handler at DIV] - expected: [PASS, FAIL] - [Capturing boundary event handler at VIDEO] expected: FAIL @@ -18,8 +15,8 @@ [capturing_boundary_event_handler_at_ua_shadowdom.html?touch] - [Capturing boundary event handler at INPUT] + [Capturing boundary event handler at VIDEO] expected: FAIL - [Capturing boundary event handler at VIDEO] + [Capturing boundary event handler at INPUT] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/coalesced_events_attributes_under_load.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/coalesced_events_attributes_under_load.html.ini index 20c586e..b5b0fd5 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/coalesced_events_attributes_under_load.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/coalesced_events_attributes_under_load.html.ini
@@ -3,11 +3,11 @@ expected: FAIL -[coalesced_events_attributes_under_load.html?pen] +[coalesced_events_attributes_under_load.html?touch] [Coalesced pointermoves under load] expected: FAIL -[coalesced_events_attributes_under_load.html?touch] +[coalesced_events_attributes_under_load.html?pen] [Coalesced pointermoves under load] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_after_target_removed.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_after_target_removed.html.ini index cd744078..3c6f59c 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_after_target_removed.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_after_target_removed.html.ini
@@ -1,14 +1,14 @@ -[pointerevent_after_target_removed.html] - [pointer events at parent after child is removed at pointerdown] +[pointerevent_after_target_removed.html?touch] + [pointer events from touch at parent after child is removed at pointerdown] expected: FAIL - [mouse events at parent after child is removed at pointerdown] + [mouse events from touch at parent after child is removed at pointerdown] expected: FAIL - [pointer events at parent after child is removed at pointerup] + [pointer events from touch at parent after child is removed at pointerup] expected: FAIL - [mouse events at parent after child is removed at pointerup] + [mouse events from touch at parent after child is removed at pointerup] expected: FAIL @@ -26,20 +26,6 @@ expected: FAIL -[pointerevent_after_target_removed.html?touch] - [mouse events from touch at parent after child is removed at pointerdown] - expected: FAIL - - [pointer events from touch at parent after child is removed at pointerup] - expected: FAIL - - [mouse events from touch at parent after child is removed at pointerup] - expected: FAIL - - [pointer events from touch at parent after child is removed at pointerdown] - expected: FAIL - - [pointerevent_after_target_removed.html?mouse] [pointer events from mouse at parent after child is removed at pointerdown] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_hoverable_pointers.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_hoverable_pointers.html.ini index 608caef1..d2c64c7 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_hoverable_pointers.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_hoverable_pointers.html.ini
@@ -1,26 +1,26 @@ -[pointerevent_attributes_hoverable_pointers.html?mouse] - [Inner frame mouse pointerenter.composed value is valid] - expected: FAIL - - [Inner frame mouse pointerleave.composed value is valid] - expected: FAIL - - [mouse pointerleave.composed value is valid] - expected: FAIL - - [mouse pointerenter.composed value is valid] - expected: FAIL - - [pointerevent_attributes_hoverable_pointers.html?pen] + [pen pointerenter.composed value is valid] + expected: FAIL + + [pen pointerleave.composed value is valid] + expected: FAIL + [Inner frame pen pointerenter.composed value is valid] expected: FAIL [Inner frame pen pointerleave.composed value is valid] expected: FAIL - [pen pointerleave.composed value is valid] + +[pointerevent_attributes_hoverable_pointers.html?mouse] + [mouse pointerenter.composed value is valid] expected: FAIL - [pen pointerenter.composed value is valid] + [mouse pointerleave.composed value is valid] + expected: FAIL + + [Inner frame mouse pointerenter.composed value is valid] + expected: FAIL + + [Inner frame mouse pointerleave.composed value is valid] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html.ini index 1bf8903..ab3d4c2a 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html.ini
@@ -2,11 +2,11 @@ [touch pointerenter.composed value is valid] expected: FAIL + [touch pointerleave.composed value is valid] + expected: FAIL + [Inner frame touch pointerenter.composed value is valid] expected: FAIL [Inner frame touch pointerleave.composed value is valid] expected: FAIL - - [touch pointerleave.composed value is valid] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini index 753133f..8b54c2e 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini
@@ -2,6 +2,3 @@ expected: TIMEOUT [contextmenu is a PointerEvent] expected: NOTRUN - - -[pointerevent_contextmenu_is_a_pointerevent.html?mouse]
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html.ini index 24ab79e..f7c209690 100644 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html.ini +++ b/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html.ini
@@ -1,14 +1,3 @@ [pointerevent_pointercapture_in_frame.html?pen] - expected: OK - - [Test penpointer capture in same-origin frame: Pointer down at inner frame and set pointer capture.] - expected: PASS - [Test penpointer capture in same-origin frame: Pointer down at outer frame body and set pointer capture.] expected: FAIL - - [Test penpointer capture in same-origin frame: Pointerdown with set capture at inner frame, then release on next pointermove.] - expected: PASS - - [Test penpointer capture in same-origin frame: Pointerdown with set capture at outer frame, then release on next pointermove.] - expected: PASS
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html.ini deleted file mode 100644 index 9c178b8..0000000 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_coordinates_when_locked.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pointerevent_coordinates_when_locked.html] - [mouse Test pointerevent coordinates when pointer is locked] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture.html.ini deleted file mode 100644 index 4f9766a..0000000 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pointerevent_pointerlock_supercedes_capture.html] - [mouse no pointercapture while pointerlock] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini b/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini deleted file mode 100644 index d574d7ea..0000000 --- a/third_party/blink/web_tests/external/wpt/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[pointerevent_pointerrawupdate_in_pointerlock.html] - [pointerrawupdate event received] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/portals/history/history-manipulation-inside-portal-with-subframes.html.ini b/third_party/blink/web_tests/external/wpt/portals/history/history-manipulation-inside-portal-with-subframes.html.ini index be602a1..f366026 100644 --- a/third_party/blink/web_tests/external/wpt/portals/history/history-manipulation-inside-portal-with-subframes.html.ini +++ b/third_party/blink/web_tests/external/wpt/portals/history/history-manipulation-inside-portal-with-subframes.html.ini
@@ -1,6 +1,7 @@ [history-manipulation-inside-portal-with-subframes.html] expected: - if product == "content_shell": TIMEOUT + if product == "chrome": OK + TIMEOUT [Setting iframe src navigates independently with replacement in a portal] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/preload/modulepreload.html.ini b/third_party/blink/web_tests/external/wpt/preload/modulepreload.html.ini deleted file mode 100644 index 66924c36..0000000 --- a/third_party/blink/web_tests/external/wpt/preload/modulepreload.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[modulepreload.html] - [link rel=modulepreload] - expected: - if (flag_specific == "") and (os == "win"): [FAIL, PASS] - if flag_specific == "disable-site-isolation-trials": [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk-vertical.html.ini b/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk-vertical.html.ini deleted file mode 100644 index 0e92ed5..0000000 --- a/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk-vertical.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[body-fills-html-quirk-vertical.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk.html.ini b/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk.html.ini deleted file mode 100644 index 3cc7d16..0000000 --- a/third_party/blink/web_tests/external/wpt/quirks/body-fills-html-quirk.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[body-fills-html-quirk.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/quirks/line-height-trailing-collapsable-whitespace.html.ini b/third_party/blink/web_tests/external/wpt/quirks/line-height-trailing-collapsable-whitespace.html.ini deleted file mode 100644 index 8b72ca7..0000000 --- a/third_party/blink/web_tests/external/wpt/quirks/line-height-trailing-collapsable-whitespace.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[line-height-trailing-collapsable-whitespace.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/quirks/percentage-height-calculation.html.ini b/third_party/blink/web_tests/external/wpt/quirks/percentage-height-calculation.html.ini index be78a75..7082ed2 100644 --- a/third_party/blink/web_tests/external/wpt/quirks/percentage-height-calculation.html.ini +++ b/third_party/blink/web_tests/external/wpt/quirks/percentage-height-calculation.html.ini
@@ -7,11 +7,3 @@ [The percentage height calculation quirk, <html xmlns="{html}"><head><style>#test { height:100% }</style></head><body><body><div id="test"/></body></body></html>] expected: FAIL - - [The percentage height calculation quirk, <img id=test src="{png}" height=100% border=10>] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [The percentage height calculation quirk, <img id=test src="{png}" height=100%>] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html.ini b/third_party/blink/web_tests/external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html.ini deleted file mode 100644 index 279a7c5..0000000 --- a/third_party/blink/web_tests/external/wpt/quirks/percentage-height-quirk-excludes-flex-grid-001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percentage-height-quirk-excludes-flex-grid-001.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/quirks/table-cell-nowrap-minimum-width-calculation.html.ini b/third_party/blink/web_tests/external/wpt/quirks/table-cell-nowrap-minimum-width-calculation.html.ini deleted file mode 100644 index cf2a38a5..0000000 --- a/third_party/blink/web_tests/external/wpt/quirks/table-cell-nowrap-minimum-width-calculation.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[table-cell-nowrap-minimum-width-calculation.html] - [The table cell nowrap minimum width calculation quirk, basic] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/external-stylesheet.html.ini b/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/external-stylesheet.html.ini index 6118173..38a4790e 100644 --- a/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/external-stylesheet.html.ini +++ b/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/external-stylesheet.html.ini
@@ -1,6 +1,4 @@ [external-stylesheet.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] [Test styling SVG from external style fill] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/internal-stylesheet.html.ini b/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/internal-stylesheet.html.ini index ed2a34a..c4cbf7ca 100644 --- a/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/internal-stylesheet.html.ini +++ b/third_party/blink/web_tests/external/wpt/referrer-policy/css-integration/svg/internal-stylesheet.html.ini
@@ -1,6 +1,4 @@ [internal-stylesheet.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [Styling SVG from internal styles fill] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/referrer-policy/gen/iframe.http-rp/unset/sharedworker-classic.http.html.ini b/third_party/blink/web_tests/external/wpt/referrer-policy/gen/iframe.http-rp/unset/sharedworker-classic.http.html.ini deleted file mode 100644 index 6a7bdd2..0000000 --- a/third_party/blink/web_tests/external/wpt/referrer-policy/gen/iframe.http-rp/unset/sharedworker-classic.http.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sharedworker-classic.http.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-report-no-credentials.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-report-no-credentials.https.sub.html.ini index 3455b20..e83aa84 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-report-no-credentials.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-report-no-credentials.https.sub.html.ini
@@ -1,4 +1,3 @@ [cross-origin-report-no-credentials.https.sub.html] [Reporting endpoints did not receive credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-reports-isolated.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-reports-isolated.https.sub.html.ini index 7ae99a8..9d96ad3 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-reports-isolated.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-reports-isolated.https.sub.html.ini
@@ -1,4 +1,3 @@ [cross-origin-reports-isolated.https.sub.html] [Reports were sent in two requests.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-same-site-credentials.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-same-site-credentials.https.sub.html.ini index 65d515e..1d2d207 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/cross-origin-same-site-credentials.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/cross-origin-same-site-credentials.https.sub.html.ini
@@ -1,4 +1,3 @@ [cross-origin-same-site-credentials.https.sub.html] [Reporting endpoints received credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-bypass-report-to.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-bypass-report-to.https.sub.html.ini index cb1a2f7..c701f16 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-bypass-report-to.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-bypass-report-to.https.sub.html.ini
@@ -1,4 +1,3 @@ [document-reporting-bypass-report-to.https.sub.html] [Only the Reporting-Endpoints configured endpoint received reports.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-destroy-after-document-close.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-destroy-after-document-close.https.sub.html.ini index 67551f79..b31627a6 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-destroy-after-document-close.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-destroy-after-document-close.https.sub.html.ini
@@ -1,5 +1,3 @@ [document-reporting-destroy-after-document-close.https.sub.html] [No more reports received after navigation to same document without endpoint header] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-named-endpoints.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-named-endpoints.https.sub.html.ini index ba3076b..5be8971 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-named-endpoints.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-named-endpoints.https.sub.html.ini
@@ -1,4 +1,3 @@ [document-reporting-named-endpoints.https.sub.html] [Reporting endpoints received reports.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-not-batch-different-document.https.html.ini b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-not-batch-different-document.https.html.ini index 04387cf..1d7a5ff 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-not-batch-different-document.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-not-batch-different-document.https.html.ini
@@ -1,4 +1,3 @@ [document-reporting-not-batch-different-document.https.html] [Reports are not batched for same url in different document.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-override-endpoint.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-override-endpoint.https.sub.html.ini index 894ddc1..6d6965d2 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/document-reporting-override-endpoint.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/document-reporting-override-endpoint.https.sub.html.ini
@@ -1,4 +1,3 @@ [document-reporting-override-endpoint.https.sub.html] [Only the second reporting endpoint received reports.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/reporting-isolated-across-navigations.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/reporting-isolated-across-navigations.https.sub.html.ini index 2e79080..f9ca747ab 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/reporting-isolated-across-navigations.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/reporting-isolated-across-navigations.https.sub.html.ini
@@ -1,5 +1,3 @@ [reporting-isolated-across-navigations.https.sub.html] [Reports should be sent to the correct endpoints] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [PASS, FAIL] - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/same-origin-cross-site-credentials.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/same-origin-cross-site-credentials.https.sub.html.ini index 58935271..7312d2c 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/same-origin-cross-site-credentials.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/same-origin-cross-site-credentials.https.sub.html.ini
@@ -1,4 +1,3 @@ [same-origin-cross-site-credentials.https.sub.html] [Reporting endpoints received credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/same-origin-report-credentials.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/same-origin-report-credentials.https.sub.html.ini index cd8f36c..9c536de 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/same-origin-report-credentials.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/same-origin-report-credentials.https.sub.html.ini
@@ -1,4 +1,3 @@ [same-origin-report-credentials.https.sub.html] [Reporting endpoints received credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/reporting/same-origin-same-site-credentials.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/reporting/same-origin-same-site-credentials.https.sub.html.ini index d2b6d4db..d054359a 100644 --- a/third_party/blink/web_tests/external/wpt/reporting/same-origin-same-site-credentials.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/reporting/same-origin-same-site-credentials.https.sub.html.ini
@@ -1,4 +1,3 @@ [same-origin-same-site-credentials.https.sub.html] [Reporting endpoints received credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/basic.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/basic.html.ini deleted file mode 100644 index 14c07355..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/basic.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[basic.html] - expected: - if (flag_specific == "") and (os == "win"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-exception.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-exception.html.ini deleted file mode 100644 index 6e630458..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-exception.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[callback-exception.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-iframe.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-iframe.html.ini deleted file mode 100644 index 2c234a5..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-iframe.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[callback-iframe.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-suspended.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-suspended.html.ini deleted file mode 100644 index 7b01deb5..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-suspended.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[callback-suspended.html] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeRemaining-cross-realm-method.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeRemaining-cross-realm-method.html.ini deleted file mode 100644 index 21bee81..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeRemaining-cross-realm-method.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[callback-timeRemaining-cross-realm-method.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout-when-busy.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout-when-busy.html.ini index c9f5b879..4905c1f 100644 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout-when-busy.html.ini +++ b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout-when-busy.html.ini
@@ -1,3 +1,2 @@ [callback-timeout-when-busy.html] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout.html.ini index ed09141..a5795ef 100644 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout.html.ini +++ b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-timeout.html.ini
@@ -1,3 +1,2 @@ [callback-timeout.html] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-xhr-sync.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-xhr-sync.html.ini index 78c55a713..de3c0b2 100644 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-xhr-sync.html.ini +++ b/third_party/blink/web_tests/external/wpt/requestidlecallback/callback-xhr-sync.html.ini
@@ -1,3 +1,2 @@ [callback-xhr-sync.html] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-after-expired-timer.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-after-expired-timer.html.ini deleted file mode 100644 index ebfee37..0000000 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-after-expired-timer.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[deadline-after-expired-timer.html] - [The deadline after an expired timer must not be negative] - expected: - if (os == "linux") and (flag_specific == "disable-layout-ng"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max-timeout-dynamic.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max-timeout-dynamic.html.ini index 72268958..631da19 100644 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max-timeout-dynamic.html.ini +++ b/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max-timeout-dynamic.html.ini
@@ -1,5 +1,7 @@ [deadline-max-timeout-dynamic.html] expected: - if (os == "linux") and (version == "Ubuntu 18.04"): [TIMEOUT, OK] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [TIMEOUT, OK] + if product == "chrome": OK + [OK, TIMEOUT] [Check that the deadline is changed if there is a new timeout from within requestIdleCallback.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max.html.ini b/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max.html.ini index 8baea92..3dd5535 100644 --- a/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max.html.ini +++ b/third_party/blink/web_tests/external/wpt/requestidlecallback/deadline-max.html.ini
@@ -1,3 +1,2 @@ [deadline-max.html] - expected: - if product == "content_shell": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/resize-observer/fragments.html.ini b/third_party/blink/web_tests/external/wpt/resize-observer/fragments.html.ini index 5846fa7..01bcd0bc 100644 --- a/third_party/blink/web_tests/external/wpt/resize-observer/fragments.html.ini +++ b/third_party/blink/web_tests/external/wpt/resize-observer/fragments.html.ini
@@ -1,6 +1,7 @@ [fragments.html] expected: - if product == "content_shell": CRASH + if product == "chrome": OK + CRASH [Adding 2nd fragment] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resize-observer/scrollbars-2.html.ini b/third_party/blink/web_tests/external/wpt/resize-observer/scrollbars-2.html.ini index 2a27e4af..659e8c5c 100644 --- a/third_party/blink/web_tests/external/wpt/resize-observer/scrollbars-2.html.ini +++ b/third_party/blink/web_tests/external/wpt/resize-observer/scrollbars-2.html.ini
@@ -1,7 +1,3 @@ [scrollbars-2.html] - expected: - if (product == "content_shell") and (flag_specific == "highdpi"): [OK, CRASH] - if product == "chrome": OK - CRASH [ResizeObserver content-box size and scrollbars] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resize-observer/svg-with-css-box-002.svg.ini b/third_party/blink/web_tests/external/wpt/resize-observer/svg-with-css-box-002.svg.ini index 1cbc7b7..853f8d39 100644 --- a/third_party/blink/web_tests/external/wpt/resize-observer/svg-with-css-box-002.svg.ini +++ b/third_party/blink/web_tests/external/wpt/resize-observer/svg-with-css-box-002.svg.ini
@@ -1,4 +1,2 @@ [svg-with-css-box-002.svg] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/resize-observer/svg.html.ini b/third_party/blink/web_tests/external/wpt/resize-observer/svg.html.ini index c177db76..f9f56002 100644 --- a/third_party/blink/web_tests/external/wpt/resize-observer/svg.html.ini +++ b/third_party/blink/web_tests/external/wpt/resize-observer/svg.html.ini
@@ -1,4 +1,3 @@ [svg.html] [test15: observe svg:text content and border box] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini index 09e9ba7..8788f3d6 100644 --- a/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini +++ b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini
@@ -5,6 +5,16 @@ [content-type 1 : text/plain,] expected: FAIL + [content-type 2 : text/html,text/plain] + expected: + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL] + if (product == "content_shell") and (os == "win") and (port == "win11"): [FAIL, PASS] + + [content-type 3 : text/plain;charset=gbk,text/html] + expected: + if (product == "content_shell") and (os == "win") and (port == "win11"): [FAIL, PASS] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL] + [content-type 4 : text/plain;charset=gbk,text/html;charset=windows-1254] expected: FAIL @@ -22,29 +32,36 @@ [content-type 9 : text/html;charset=gbk,text/plain,text/html] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win") and (port == "win11"): [PASS, FAIL] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL] FAIL [content-type 10 : text/plain,*/*] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win") and (port == "win11"): [PASS, FAIL] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL] FAIL [content-type 11 : text/html,*/*] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win") and (port == "win11"): [PASS, FAIL] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL] FAIL + [content-type 12 : */*,text/html] + expected: + if (product == "content_shell") and (os == "win") and (port == "win11"): [FAIL, PASS] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): FAIL + [content-type 13 : text/plain,*/*;charset=gbk] expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials") and (version == "trusty"): PASS - if os == "win": PASS + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): PASS + if (product == "content_shell") and (os == "win") and (port == "win11"): [PASS, FAIL] FAIL [content-type 14 : text/html,*/*;charset=gbk] expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials") and (version == "trusty"): PASS - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [content-type 15 : text/html;x=",text/plain] @@ -160,17 +177,3 @@ [mime-type 69 : text/html;test=ÿ;charset=gbk] expected: FAIL - - [content-type 12 : */*,text/html] - expected: - if os == "win": FAIL - - [content-type 3 : text/plain;charset=gbk,text/html] - expected: - if (os == "linux") and (version == "Ubuntu 18.04"): PASS - FAIL - - [content-type 2 : text/html,text/plain] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/iframe-failed-commit.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/iframe-failed-commit.html.ini deleted file mode 100644 index e3acd9bf..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/iframe-failed-commit.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[iframe-failed-commit.html] - expected: - if processor == "x86_64": OK - ERROR - [Same-origin empty iframe with a 204 status gets reported] - expected: FAIL - - [Same-origin empty iframe with a 205 status gets reported] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-embed.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-embed.html.ini deleted file mode 100644 index a28aa0d7..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-embed.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[nested-context-navigations-embed.html] - expected: - if processor == "x86_64": OK - ERROR - [Test that crossorigin embed navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL - - [Test that crossorigin embed navigations are not observable by the parent] - expected: FAIL - - [Test that cross-site embed navigations are not observable by the parent] - expected: FAIL - - [Test that cross-site embed navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-iframe.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-iframe.html.ini deleted file mode 100644 index 5b467e3c..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-iframe.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[nested-context-navigations-iframe.html] - [Test that crossorigin iframe navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL - - [Test that cross-site iframe navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL - - [Test that crossorigin iframe navigations are not observable by the parent] - expected: FAIL - - [Test that cross-site iframe navigations are not observable by the parent] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-object.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-object.html.ini deleted file mode 100644 index 4c57d18..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/nested-context-navigations-object.html.ini +++ /dev/null
@@ -1,12 +0,0 @@ -[nested-context-navigations-object.html] - [Test that crossorigin object navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL - - [Test that cross-site object navigations are not observable by the parent, even after history navigations by the parent] - expected: FAIL - - [Test that crossorigin object navigations are not observable by the parent] - expected: FAIL - - [Test that cross-site object navigations are not observable by the parent] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/nextHopProtocol-is-tao-protected.https.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/nextHopProtocol-is-tao-protected.https.html.ini deleted file mode 100644 index 1073d65b..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/nextHopProtocol-is-tao-protected.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nextHopProtocol-is-tao-protected.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/ping-rt-entries.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/ping-rt-entries.html.ini index 0b10c716..4e176c2 100644 --- a/third_party/blink/web_tests/external/wpt/resource-timing/ping-rt-entries.html.ini +++ b/third_party/blink/web_tests/external/wpt/resource-timing/ping-rt-entries.html.ini
@@ -1,4 +1,3 @@ [ping-rt-entries.html] [Hyperlink auditing (<a ping>) should have a resource timing entry] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/render-blocking-status-link.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/render-blocking-status-link.html.ini deleted file mode 100644 index a9f3085..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/render-blocking-status-link.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[render-blocking-status-link.html] - [Validate render blocking status of link resources in PerformanceResourceTiming] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/resource-timing-level1.sub.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/resource-timing-level1.sub.html.ini deleted file mode 100644 index 89cb498..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/resource-timing-level1.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[resource-timing-level1.sub.html] - ['script: 250ms delay before 'responseStart', another 250ms delay before 'responseEnd'.] - expected: - if os == "win": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/resource_timing.worker.js.ini b/third_party/blink/web_tests/external/wpt/resource-timing/resource_timing.worker.js.ini deleted file mode 100644 index 6a6e5c2d4..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/resource_timing.worker.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resource_timing.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/supported_resource_type.any.js.ini b/third_party/blink/web_tests/external/wpt/resource-timing/supported_resource_type.any.js.ini deleted file mode 100644 index 8b8d2b2..0000000 --- a/third_party/blink/web_tests/external/wpt/resource-timing/supported_resource_type.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[supported_resource_type.any.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[supported_resource_type.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/scheduler/task-controller-setPriority1.any.js.ini b/third_party/blink/web_tests/external/wpt/scheduler/task-controller-setPriority1.any.js.ini deleted file mode 100644 index 51ccb34..0000000 --- a/third_party/blink/web_tests/external/wpt/scheduler/task-controller-setPriority1.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[task-controller-setPriority1.any.sharedworker.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[task-controller-setPriority1.any.serviceworker.html] - -[task-controller-setPriority1.any.html] - -[task-controller-setPriority1.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia-framerate.https.html.ini b/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia-framerate.https.html.ini deleted file mode 100644 index ee9b192..0000000 --- a/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia-framerate.https.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[getdisplaymedia.https.html] - [getDisplayMedia() must adhere to frameRate if set] - expected: FAIL - - -[getdisplaymedia-framerate.https.html]
diff --git a/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia.https.html.ini b/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia.https.html.ini deleted file mode 100644 index 1a220b5..0000000 --- a/third_party/blink/web_tests/external/wpt/screen-capture/getdisplaymedia.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[getdisplaymedia.https.html] - [getDisplayMedia() must require user activation] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio+video.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio+video.https.sub.html.ini deleted file mode 100644 index e4732bf..0000000 --- a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio+video.https.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[permissions-policy-audio+video.https.sub.html] - expected: [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio.https.sub.html.ini deleted file mode 100644 index 8727a93..0000000 --- a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-audio.https.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[permissions-policy-audio.https.sub.html] - expected: [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-video.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-video.https.sub.html.ini deleted file mode 100644 index 227e264..0000000 --- a/third_party/blink/web_tests/external/wpt/screen-capture/permissions-policy-video.https.sub.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[permissions-policy-video.https.sub.html] - expected: [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/screen-orientation/hidden_document.html.ini b/third_party/blink/web_tests/external/wpt/screen-orientation/hidden_document.html.ini index 8e9de38..59c1bf8 100644 --- a/third_party/blink/web_tests/external/wpt/screen-orientation/hidden_document.html.ini +++ b/third_party/blink/web_tests/external/wpt/screen-orientation/hidden_document.html.ini
@@ -1,5 +1,4 @@ [hidden_document.html] - expected: ERROR [hidden documents must reject went trying to call lock or unlock] expected: FAIL @@ -10,4 +9,4 @@ expected: FAIL [Once maximized, a minimized window can lock or unlock the screen orientation again] - expected: NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html.ini b/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html.ini index 5e28dd5b..f8483e0 100644 --- a/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html.ini
@@ -1,4 +1,3 @@ [wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html] [Permissions-Policy allow="screen-wake-lock" allows same-origin relocation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute.https.html.ini b/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute.https.html.ini index d2ed1c8..681fbe0d 100644 --- a/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/screen-wake-lock/wakelock-enabled-by-permissions-policy-attribute.https.html.ini
@@ -1,8 +1,6 @@ [wakelock-enabled-by-permissions-policy-attribute.https.html] [Permissions policy "screen-wake-lock" can be enabled in same-origin iframe using allow="screen-wake-lock" attribute] - expected: - if product == "chrome": FAIL + expected: FAIL [Permissions policy "screen-wake-lock" can be enabled in cross-origin iframe using allow="screen-wake-lock" attribute] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/scroll-animations/css/printing/animation-timeline-none-with-progress-print.tentative.html.ini b/third_party/blink/web_tests/external/wpt/scroll-animations/css/printing/animation-timeline-none-with-progress-print.tentative.html.ini index f50fb40d..ecc9c4b 100644 --- a/third_party/blink/web_tests/external/wpt/scroll-animations/css/printing/animation-timeline-none-with-progress-print.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/scroll-animations/css/printing/animation-timeline-none-with-progress-print.tentative.html.ini
@@ -1,6 +1,2 @@ [animation-timeline-none-with-progress-print.tentative.html] - expected: - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "content_shell") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "chrome"): FAIL - if (processor == "x86_64") and (flag_specific == "") and (os == "win"): FAIL - if (processor == "x86_64") and (flag_specific == "disable-site-isolation-trials"): [FAIL, PASS] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/scroll-animations/css/scroll-timeline-in-container-query.html.ini b/third_party/blink/web_tests/external/wpt/scroll-animations/css/scroll-timeline-in-container-query.html.ini deleted file mode 100644 index 23208f8..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-animations/css/scroll-timeline-in-container-query.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[scroll-timeline-in-container-query.html] - bug: crbug.com/1145970 - disabled: - if flag_specific == "disable-layout-ng": was skipped in 'FlagExpectations/disable-layout-ng'
diff --git a/third_party/blink/web_tests/external/wpt/scroll-animations/css/view-timeline-inset-animation.html.ini b/third_party/blink/web_tests/external/wpt/scroll-animations/css/view-timeline-inset-animation.html.ini deleted file mode 100644 index 2aa4587..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-animations/css/view-timeline-inset-animation.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[view-timeline-inset-animation.html] - bug: crbug.com/1317765 - disabled: - if flag_specific == "disable-layout-ng": scroll-animations
diff --git a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/find-range-from-text-directive.html.ini b/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/find-range-from-text-directive.html.ini deleted file mode 100644 index f58d327..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/find-range-from-text-directive.html.ini +++ /dev/null
@@ -1,16 +0,0 @@ -[find-range-from-text-directive.html] - expected: [OK, TIMEOUT] - [Content appears between match and suffix.] - expected: [PASS, NOTRUN] - - [Non-matching suffix in first potential match.] - expected: [PASS, TIMEOUT] - - [Non-matching suffix search continues to prefix match.] - expected: [PASS, NOTRUN] - - [Range end matches correct suffix.] - expected: [PASS, NOTRUN] - - [Non-existent suffix.] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/force-load-at-top.html.ini b/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/force-load-at-top.html.ini deleted file mode 100644 index bdd623cf..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/force-load-at-top.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[force-load-at-top.html] - expected: [OK, TIMEOUT] - [no-force-load-at-top must not block scroll on load from element fragment.] - expected: [PASS, TIMEOUT] - - [no-force-load-at-top must not block scroll on load from history scroll restoration.] - expected: [PASS, TIMEOUT, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/redirects.html.ini b/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/redirects.html.ini deleted file mode 100644 index bca11087..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/redirects.html.ini +++ /dev/null
@@ -1,22 +0,0 @@ -[redirects.html] - expected: [OK, TIMEOUT] - [Text fragment propagated through HTTP 303 redirect.] - expected: [PASS, TIMEOUT] - - [Text fragment propagated through HTTP 307 redirect.] - expected: [PASS, NOTRUN] - - [Text fragment propagated through HTTP 308 redirect.] - expected: [PASS, NOTRUN] - - [Text fragment works on client-side location redirect.] - expected: [PASS, NOTRUN] - - [Text fragment works on client-side meta redirect.] - expected: [PASS, NOTRUN] - - [One text fragment per user gesture allowed in client-side location redirect.] - expected: [PASS, NOTRUN] - - [One text fragment per user gesture allowed in client-side meta redirect.] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/scroll-to-text-fragment.html.ini b/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/scroll-to-text-fragment.html.ini deleted file mode 100644 index 993edcd..0000000 --- a/third_party/blink/web_tests/external/wpt/scroll-to-text-fragment/scroll-to-text-fragment.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[scroll-to-text-fragment.html] - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations'
diff --git a/third_party/blink/web_tests/external/wpt/secure-contexts/basic-popup-and-iframe-tests.html.ini b/third_party/blink/web_tests/external/wpt/secure-contexts/basic-popup-and-iframe-tests.html.ini deleted file mode 100644 index 8905368c..0000000 --- a/third_party/blink/web_tests/external/wpt/secure-contexts/basic-popup-and-iframe-tests.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[basic-popup-and-iframe-tests.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-insecure-first.https.html.ini b/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-insecure-first.https.html.ini index 3dc71b8a..b6ed338 100644 --- a/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-insecure-first.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-insecure-first.https.html.ini
@@ -1,9 +1,9 @@ [shared-worker-insecure-first.https.html] - [Nested worker from shared worker in popup] + [Shared worker in subframe] expected: FAIL [Nested worker in shared worker in subframe] expected: FAIL - [Shared worker in subframe] + [Nested worker from shared worker in popup] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-secure-first.https.html.ini b/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-secure-first.https.html.ini index 6066035..b8634ee 100644 --- a/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-secure-first.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/secure-contexts/shared-worker-secure-first.https.html.ini
@@ -2,8 +2,8 @@ [Nested worker in shared worker in subframe] expected: FAIL - [Nested worker from shared worker in popup] + [Shared worker in popup] expected: FAIL - [Shared worker in popup] + [Nested worker from shared worker in popup] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/selection/addRange-20.html.ini b/third_party/blink/web_tests/external/wpt/selection/addRange-20.html.ini deleted file mode 100644 index 48c487ab..0000000 --- a/third_party/blink/web_tests/external/wpt/selection/addRange-20.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[addRange-20.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/selection/contenteditable/initial-selection-on-focus.tentative.html.ini b/third_party/blink/web_tests/external/wpt/selection/contenteditable/initial-selection-on-focus.tentative.html.ini index 7876913d..d6436a7 100644 --- a/third_party/blink/web_tests/external/wpt/selection/contenteditable/initial-selection-on-focus.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/selection/contenteditable/initial-selection-on-focus.tentative.html.ini
@@ -10,6 +10,3 @@ [editor should collapse selection before the non-editable <p> node having a <br> node and followed by another <br> node] expected: FAIL - - -[initial-selection-on-focus.tentative.html?span]
diff --git a/third_party/blink/web_tests/external/wpt/serial/serialPort_events.https.any.js.ini b/third_party/blink/web_tests/external/wpt/serial/serialPort_events.https.any.js.ini index 6cc15e18..fa378bc1 100644 --- a/third_party/blink/web_tests/external/wpt/serial/serialPort_events.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/serial/serialPort_events.https.any.js.ini
@@ -1,8 +1,8 @@ -[serialPort_events.https.any.worker.html] +[serialPort_events.https.any.html] [Capturing and bubbling events delivered to listeners in the expected order] expected: FAIL -[serialPort_events.https.any.html] +[serialPort_events.https.any.worker.html] [Capturing and bubbling events delivered to listeners in the expected order] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/serial/serialPort_writable.https.any.js.ini b/third_party/blink/web_tests/external/wpt/serial/serialPort_writable.https.any.js.ini deleted file mode 100644 index e79682b..0000000 --- a/third_party/blink/web_tests/external/wpt/serial/serialPort_writable.https.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[serialPort_writable.https.any.worker.html] - -[serialPort_writable.https.any.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-add.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-add.https.any.js.ini index 3bc5319..7fef27e4 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-add.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-add.https.any.js.ini
@@ -3,20 +3,16 @@ expected: FAIL -[cache-add.https.any.sharedworker.html] +[cache-add.https.any.html] [Cache.addAll called with the same Request object specified twice] expected: FAIL - [Cache.addAll should succeed when entries differ by vary header] - expected: - if product == "chrome": [PASS, FAIL] - [cache-add.https.any.serviceworker.html] [Cache.addAll called with the same Request object specified twice] expected: FAIL -[cache-add.https.any.html] +[cache-add.https.any.sharedworker.html] [Cache.addAll called with the same Request object specified twice] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-keys.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-keys.https.any.js.ini index aaddf08f..7c0333b 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-keys.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-keys.https.any.js.ini
@@ -3,11 +3,6 @@ expected: FAIL -[cache-keys.https.any.serviceworker.html] - [Cache.keys without parameters and VARY entries] - expected: FAIL - - [cache-keys.https.any.sharedworker.html] [Cache.keys without parameters and VARY entries] expected: FAIL @@ -16,3 +11,8 @@ [cache-keys.https.any.worker.html] [Cache.keys without parameters and VARY entries] expected: FAIL + + +[cache-keys.https.any.serviceworker.html] + [Cache.keys without parameters and VARY entries] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-match.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-match.https.any.js.ini index 867ff27..3f154491 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-match.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-match.https.any.js.ini
@@ -1,13 +1,3 @@ -[cache-match.https.any.serviceworker.html] - [MIME type should reflect Content-Type headers of response.] - expected: FAIL - - -[cache-match.https.any.sharedworker.html] - [MIME type should reflect Content-Type headers of response.] - expected: FAIL - - [cache-match.https.any.html] [MIME type should reflect Content-Type headers of response.] expected: FAIL @@ -16,3 +6,13 @@ [cache-match.https.any.worker.html] [MIME type should reflect Content-Type headers of response.] expected: FAIL + + +[cache-match.https.any.serviceworker.html] + [MIME type should reflect Content-Type headers of response.] + expected: FAIL + + +[cache-match.https.any.sharedworker.html] + [MIME type should reflect Content-Type headers of response.] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-matchAll.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-matchAll.https.any.js.ini index 3e4636f..51afd68 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-matchAll.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-matchAll.https.any.js.ini
@@ -1,19 +1,3 @@ -[cache-matchAll.https.any.sharedworker.html] - [Cache.matchAll with responses containing "Vary" header] - expected: FAIL - - [Cache.matchAll with multiple vary pairs] - expected: FAIL - - -[cache-matchAll.https.any.worker.html] - [Cache.matchAll with responses containing "Vary" header] - expected: FAIL - - [Cache.matchAll with multiple vary pairs] - expected: FAIL - - [cache-matchAll.https.any.html] [Cache.matchAll with responses containing "Vary" header] expected: FAIL @@ -22,9 +6,25 @@ expected: FAIL +[cache-matchAll.https.any.sharedworker.html] + [Cache.matchAll with responses containing "Vary" header] + expected: FAIL + + [Cache.matchAll with multiple vary pairs] + expected: FAIL + + [cache-matchAll.https.any.serviceworker.html] [Cache.matchAll with responses containing "Vary" header] expected: FAIL [Cache.matchAll with multiple vary pairs] expected: FAIL + + +[cache-matchAll.https.any.worker.html] + [Cache.matchAll with responses containing "Vary" header] + expected: FAIL + + [Cache.matchAll with multiple vary pairs] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-storage.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-storage.https.any.js.ini index 914e96a..ea9e2fa 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-storage.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/cache-storage/cache-storage.https.any.js.ini
@@ -1,9 +1,9 @@ -[cache-storage.https.any.serviceworker.html] +[cache-storage.https.any.html] [CacheStorage names are DOMStrings not USVStrings] expected: FAIL -[cache-storage.https.any.worker.html] +[cache-storage.https.any.serviceworker.html] [CacheStorage names are DOMStrings not USVStrings] expected: FAIL @@ -13,6 +13,6 @@ expected: FAIL -[cache-storage.https.any.html] +[cache-storage.https.any.worker.html] [CacheStorage names are DOMStrings not USVStrings] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/service-workers/idlharness.https.any.js.ini index 50071441..e9611e85 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/idlharness.https.any.js.ini
@@ -1,6 +1,4 @@ -[idlharness.https.any.html] - -[idlharness.https.any.worker.html] +[idlharness.https.any.sharedworker.html] [ServiceWorker interface: existence and properties of interface object] expected: FAIL @@ -220,7 +218,7 @@ expected: FAIL -[idlharness.https.any.sharedworker.html] +[idlharness.https.any.worker.html] [ServiceWorker interface: existence and properties of interface object] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/about-blank-replacement.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/about-blank-replacement.https.html.ini index 32a9d9b..b2a61d9c 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/about-blank-replacement.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/about-blank-replacement.https.html.ini
@@ -1,6 +1,6 @@ [about-blank-replacement.https.html] expected: - if product == "chrome": [ERROR, OK] + if product == "chrome": [OK, ERROR] [Initial about:blank is controlled, exposed to clients.matchAll(), and matches final Client.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/client-navigate.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/client-navigate.https.html.ini deleted file mode 100644 index a8461b4..0000000 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/client-navigate.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[client-navigate.https.html] - [Frame location should not be accessible after cross-origin navigation] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/clients-matchall-order.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/clients-matchall-order.https.html.ini index 09a28e82..fe67c43 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/clients-matchall-order.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/clients-matchall-order.https.html.ini
@@ -1,7 +1,8 @@ [clients-matchall-order.https.html] [Clients.matchAll() returns non-focused uncontrolled windows in creation order.] expected: - if product == "content_shell": FAIL + if product == "chrome": PASS + FAIL [Clients.matchAll() returns uncontrolled windows in focus order. Case 1.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html.ini deleted file mode 100644 index 60d71c8d..0000000 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[fetch-canvas-tainting-video-cache.https.html] - [url "https://web-platform.test:8444/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8444%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "" should be TAINTED] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/getregistrations.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/getregistrations.https.html.ini index c8e8627..d5756c5b 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/getregistrations.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/getregistrations.https.html.ini
@@ -1,15 +1,9 @@ [getregistrations.https.html] [Register then Unregister then getRegistrations] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: [FAIL, PASS] [Register then Unregister with controlled frame then getRegistrations] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: [FAIL, PASS] [getRegistrations promise resolves only with same origin registrations.] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/navigation-headers.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/navigation-headers.https.html.ini deleted file mode 100644 index 15dc90bc..0000000 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/navigation-headers.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[navigation-headers.https.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini index 05a38dd6..7065504 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini
@@ -1,4 +1,3 @@ [partitioned-matchAll.tentative.https.html] [ServiceWorker's matchAll() is partitioned] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/redirected-response.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/redirected-response.https.html.ini index dca0d74..7ff23ef 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/redirected-response.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/redirected-response.https.html.ini
@@ -1,7 +1,3 @@ [redirected-response.https.html] [mode: "follow", generated relative redirect response] expected: FAIL - - [mode: "error", generated relative redirect response] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/same-site-cookies.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/same-site-cookies.https.html.ini index 5975695..888058d 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/same-site-cookies.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/same-site-cookies.https.html.ini
@@ -1,6 +1,6 @@ [same-site-cookies.https.html] expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] + if (product == "content_shell") and (os == "linux") and (flag_specific == ""): [OK, TIMEOUT] [same-origin, nested set location with cross-site middle frame and passthrough service worker] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/secure-context.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/secure-context.https.html.ini deleted file mode 100644 index a6e21384..0000000 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/secure-context.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[secure-context.https.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/unregister-immediately-before-installed.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/unregister-immediately-before-installed.https.html.ini deleted file mode 100644 index 6ab62ed..0000000 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/unregister-immediately-before-installed.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[unregister-immediately-before-installed.https.html] - expected: - if (flag_specific == "") and (product == "chrome"): [OK, TIMEOUT] - [Clear-Site-Data must unregister a registration with a worker in the "installing" state.] - expected: - if product == "chrome": [PASS, NOTRUN] - - [Clear-Site-Data must abort service worker registration.] - expected: - if product == "chrome": [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/update-after-oneday.https.html.ini b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/update-after-oneday.https.html.ini index 07e8129..fef5fb2 100644 --- a/third_party/blink/web_tests/external/wpt/service-workers/service-worker/update-after-oneday.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/service-workers/service-worker/update-after-oneday.https.html.ini
@@ -1,7 +1,4 @@ [update-after-oneday.https.html] expected: TIMEOUT - bug: crbug.com/691944 - # This test requires a special browser flag and seems not suitable for a wpt test, see bug. - disabled: neverfix [Update should be triggered after a functional event when last update time is over 24 hours] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/shadow-dom/crashtests/move-to-new-tree-1343016.html.ini b/third_party/blink/web_tests/external/wpt/shadow-dom/crashtests/move-to-new-tree-1343016.html.ini index f3a79487..77cd88f 100644 --- a/third_party/blink/web_tests/external/wpt/shadow-dom/crashtests/move-to-new-tree-1343016.html.ini +++ b/third_party/blink/web_tests/external/wpt/shadow-dom/crashtests/move-to-new-tree-1343016.html.ini
@@ -1,3 +1,2 @@ [move-to-new-tree-1343016.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini b/third_party/blink/web_tests/external/wpt/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini deleted file mode 100644 index 227ac75..0000000 --- a/third_party/blink/web_tests/external/wpt/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[focus-navigation-with-delegatesFocus.html] - expected: [OK, TIMEOUT] - [Testing tab navigation order with mode closed, tabindex=1 and delegatesFocus=false.] - expected: [PASS, TIMEOUT] - - [Testing tab navigation order with mode closed, tabindex=1 and delegatesFocus=true.] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/shadow-dom/focus/focus-selector-delegatesFocus.html.ini b/third_party/blink/web_tests/external/wpt/shadow-dom/focus/focus-selector-delegatesFocus.html.ini deleted file mode 100644 index 3f6f0dd..0000000 --- a/third_party/blink/web_tests/external/wpt/shadow-dom/focus/focus-selector-delegatesFocus.html.ini +++ /dev/null
@@ -1,48 +0,0 @@ -[focus-selector-delegatesFocus.html] - [:focus applies to host with delegatesFocus=true when the shadow root's descendant has focus] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus does not apply to host with delegatesFocus=true when slotted element has focus] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus applies to host with delegatesFocus=true when an element in a nested shadow tree with delegatesFocus=true is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus should be removed from hosts with delegatesFocus=true when none of the elements in a nested shadow tree with delegatesFocus=true is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus applies to host with delegatesFocus=true when an element in a nested shadow tree with delegatesFocus=false is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus should be removed from hosts with delegatesFocus=true when none of the elements in a nested shadow tree with delegatesFocus=false is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus applies to host with delegatesFocus=false when the shadow root's descendant has focus] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus does not apply to host with delegatesFocus=false when slotted element has focus] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus applies to host with delegatesFocus=false when an element in a nested shadow tree with delegatesFocus=true is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus should be removed from hosts with delegatesFocus=false when none of the elements in a nested shadow tree with delegatesFocus=true is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus applies to host with delegatesFocus=false when an element in a nested shadow tree with delegatesFocus=false is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL] - - [:focus should be removed from hosts with delegatesFocus=false when none of the elements in a nested shadow tree with delegatesFocus=false is focused] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/shape-detection/detection-ImageDataUint16StorageFormat.https.window.js.ini b/third_party/blink/web_tests/external/wpt/shape-detection/detection-ImageDataUint16StorageFormat.https.window.js.ini index f6c830d..f8d9cf2 100644 --- a/third_party/blink/web_tests/external/wpt/shape-detection/detection-ImageDataUint16StorageFormat.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/shape-detection/detection-ImageDataUint16StorageFormat.https.window.js.ini
@@ -1,3 +1,2 @@ [detection-ImageDataUint16StorageFormat.https.window.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-default.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-default.tentative.https.sub.html.ini index 660ded2..3d215fb 100644 --- a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-default.tentative.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-default.tentative.https.sub.html.ini
@@ -1,7 +1,7 @@ [shared-storage-permissions-policy-default.tentative.https.sub.html] expected: - if product == "content_shell": ERROR - TIMEOUT + if product == "chrome": TIMEOUT + ERROR [Default permissions policy allows sharedStorage in the current page.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-none.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-none.tentative.https.sub.html.ini index 3abf34c..44ebd166 100644 --- a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-none.tentative.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-none.tentative.https.sub.html.ini
@@ -1,7 +1,7 @@ [shared-storage-permissions-policy-none.tentative.https.sub.html] expected: - if product == "content_shell": ERROR - TIMEOUT + if product == "chrome": TIMEOUT + ERROR [permissions policy header shared-storage=() disallows sharedStorage in the current page.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-self.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-self.tentative.https.sub.html.ini index d7f7461..15980736 100644 --- a/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-self.tentative.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/shared-storage/shared-storage-permissions-policy-self.tentative.https.sub.html.ini
@@ -1,7 +1,7 @@ [shared-storage-permissions-policy-self.tentative.https.sub.html] expected: - if product == "content_shell": ERROR - TIMEOUT + if product == "chrome": TIMEOUT + ERROR [permissions policy header shared-storage=(self) allows sharedStorage in the current page.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error-downgraded.tentative.html.ini index 01987aa..07a2750 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_fetch_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_fetch_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error.tentative.html.ini index 94df9537..576348b 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_fetch_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_fetch_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_fetch_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error-downgraded.tentative.html.ini index b472f44..fb2250c 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_parse_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_parse_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error.tentative.html.ini index e224979..3490e52 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_parse_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_parse_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_parse_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error-downgraded.tentative.html.ini index e22f4b27..d4cdae61 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_verification_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_verification_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error.tentative.html.ini index 1fd9b4700..780d23d 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-cert_verification_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-cert_verification_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_verification_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-failed-zero-success-fraction.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-failed-zero-success-fraction.tentative.html.ini index 1137bd4..a5531237 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-failed-zero-success-fraction.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-failed-zero-success-fraction.tentative.html.ini
@@ -1,4 +1,3 @@ [sxg-reporting-navigation-failed-zero-success-fraction.tentative.html] [SXG error report must be downgraded when the cert URL is different from the reporting origin. And succeeded normal NEL report should not be sent when success fraction is zero.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-invalid_integrity_header.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-invalid_integrity_header.tentative.html.ini index 326f916..1d97ef57 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-invalid_integrity_header.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-invalid_integrity_header.tentative.html.ini
@@ -1,7 +1,4 @@ [sxg-reporting-navigation-invalid_integrity_header.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.invalid_integrity_header for navigation.] - expected: - if (flag_specific == "") and (product == "chrome"): TIMEOUT - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html.ini index 7c95560a..d74c930 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html.ini
@@ -1,4 +1,3 @@ [sxg-reporting-navigation-mi_error.tentative.html] [SXG reporting test of sxg.mi_error for navigation.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-no-referrer.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-no-referrer.tentative.html.ini index 606e8d8..b8bda03 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-no-referrer.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-no-referrer.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-ok-no-referrer.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of ok for navigation with no-referrer.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-origin-referrer.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-origin-referrer.tentative.html.ini index 2c866a9..2df54f7b 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-origin-referrer.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok-origin-referrer.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-ok-origin-referrer.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of ok for navigation with origin referrer.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok.tentative.html.ini index 86337f5..d4d104b 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-ok.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-ok.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG success report must be sent for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-parse_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-parse_error.tentative.html.ini index f68ab37..29385b9 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-parse_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-parse_error.tentative.html.ini
@@ -1,4 +1,3 @@ [sxg-reporting-navigation-parse_error.tentative.html] [SXG reporting test of sxg.parse_error for navigation.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error-downgraded.tentative.html.ini index 7126d07..3b726ab 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-signature_verification_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.signature_verification_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error.tentative.html.ini index 05ab71a3..0f6fcdc 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-navigation-signature_verification_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-navigation-signature_verification_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.signature_verification_error for navigation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error-downgraded.tentative.html.ini index d90bd71..baac9a0 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_fetch_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_fetch_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error.tentative.html.ini index e10b7cf8..374b747 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_fetch_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_fetch_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_fetch_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini index db2c936..14d71344 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_parse_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error.tentative.html.ini index ff6ea6f..40fd46b 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_parse_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_parse_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error-downgraded.tentative.html.ini index 2cf602a..63a1b37 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_verification_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.cert_verification_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error.tentative.html.ini index 8e24305..bb803ae 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-cert_verification_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-cert_verification_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.cert_verification_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-failed-zero-success-feaction.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-failed-zero-success-feaction.tentative.html.ini index 6a030da0..ac92cc7 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-failed-zero-success-feaction.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-failed-zero-success-feaction.tentative.html.ini
@@ -1,4 +1,3 @@ [sxg-reporting-prefetch-failed-zero-success-feaction.tentative.html] [SXG error report must be downgraded when the cert URL is different from the reporting origin. And succeeded normal NEL report should not be sent when success fraction is zero.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini index a6db65c7..eafbd1da 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-invalid_integrity_header.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.invalid_integrity_header for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-mi_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-mi_error.tentative.html.ini index f6c9fde2..1c1c5485 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-mi_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-mi_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-mi_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.mi_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-ok.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-ok.tentative.html.ini index 76a9258..18cdb56 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-ok.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-ok.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-ok.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG success report must be sent for prefetching.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-parse_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-parse_error.tentative.html.ini index a3028a7..8e95215 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-parse_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-parse_error.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-parse_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.parse_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error-downgraded.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error-downgraded.tentative.html.ini index 2df3eab..3596c77a 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error-downgraded.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error-downgraded.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-reporting-prefetch-signature_verification_error-downgraded.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.failed downgraded from sxg.signature_verification_error for prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error.tentative.html.ini index 5ce67e5..bbd954c 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/reporting/sxg-reporting-prefetch-signature_verification_error.tentative.html.ini
@@ -1,7 +1,4 @@ [sxg-reporting-prefetch-signature_verification_error.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SXG reporting test of sxg.signature_verification_error for prefetch.] - expected: - if (product == "content_shell") and (flag_specific == "") and (os == "linux"): [PASS, FAIL] - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/signed-exchange/subresource/sxg-subresource-header-integrity-mismatch.tentative.html.ini b/third_party/blink/web_tests/external/wpt/signed-exchange/subresource/sxg-subresource-header-integrity-mismatch.tentative.html.ini index d09a3ea8..6b4eb01 100644 --- a/third_party/blink/web_tests/external/wpt/signed-exchange/subresource/sxg-subresource-header-integrity-mismatch.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/signed-exchange/subresource/sxg-subresource-header-integrity-mismatch.tentative.html.ini
@@ -1,6 +1,4 @@ [sxg-subresource-header-integrity-mismatch.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Subresource signed exchange prefetch.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/soft-navigation-heuristics/back.tentative.html.ini b/third_party/blink/web_tests/external/wpt/soft-navigation-heuristics/back.tentative.html.ini deleted file mode 100644 index cf9df6b5..0000000 --- a/third_party/blink/web_tests/external/wpt/soft-navigation-heuristics/back.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[back.tentative.html] - [Detect simple soft navigation.] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/document-rules.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/document-rules.https.html.ini index 74bb589..ff24966 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/document-rules.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/document-rules.https.html.ini
@@ -1,22 +1,5 @@ -[document-rules.https.html?include=hrefMatches] - [test href_matches document rule] - expected: FAIL - - -[document-rules.https.html?include=or] - [test document rule with disjunction predicate] - expected: FAIL - - -[document-rules.https.html?include=linkInShadowTree] - [test that matching link in a shadow tree is prefetched] - expected: FAIL - - -[document-rules.https.html?include=invalidPredicate] - -[document-rules.https.html?include=and] - [test document rule with conjunction predicate] +[document-rules.https.html?include=not] + [test document rule with negation predicate] expected: FAIL @@ -25,6 +8,21 @@ expected: FAIL -[document-rules.https.html?include=not] - [test document rule with negation predicate] +[document-rules.https.html?include=and] + [test document rule with conjunction predicate] + expected: FAIL + + +[document-rules.https.html?include=hrefMatches] + [test href_matches document rule] + expected: FAIL + + +[document-rules.https.html?include=linkInShadowTree] + [test that matching link in a shadow tree is prefetched] + expected: FAIL + + +[document-rules.https.html?include=or] + [test document rule with disjunction predicate] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/duplicate-urls.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/duplicate-urls.https.html.ini deleted file mode 100644 index 72621036..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/duplicate-urls.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[duplicate-urls.https.html] - [browser should remove duplicate urls from prefetch buffer.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/multiple-url.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/multiple-url.https.html.ini deleted file mode 100644 index cd1802d..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/multiple-url.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiple-url.https.html] - [browser should be able to prefetch multiple urls] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-delivery-type.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-delivery-type.tentative.https.html.ini deleted file mode 100644 index bd19abc..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-delivery-type.tentative.https.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[navigation-timing-delivery-type.tentative.https.html?prefetch=true&bypass_cache=true] - [PerformanceNavigationTiming.deliveryType test, same origin prefetch.] - expected: FAIL - - -[navigation-timing-delivery-type.tentative.https.html?prefetch=true&bypass_cache=false] - expected: - if product == "chrome": [OK, ERROR] - [PerformanceNavigationTiming.deliveryType test, same origin prefetch.] - expected: FAIL - - -[navigation-timing-delivery-type.tentative.https.html?prefetch=false&bypass_cache=false] - -[navigation-timing-delivery-type.tentative.https.html?prefetch=false&bypass_cache=true]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html.ini deleted file mode 100644 index ffbc8f98..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[navigation-timing-requestStart-responseStart.https.html] - -[navigation-timing-requestStart-responseStart.https.html?prefetch=true] - expected: - if product == "chrome": [OK, ERROR] - [PerformanceNavigationTiming.requestStart/responseStart test, same origin prefetch.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-sizes.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-sizes.https.html.ini deleted file mode 100644 index ece08a3a..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/navigation-timing-sizes.https.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[navigation-timing-sizes.https.html?prefetch=true] - expected: - if product == "chrome": [OK, ERROR] - [PerformanceNavigationTiming.transferSize/encodedBodySize/decodedBodySize test, same origin prefetch.] - expected: FAIL - - -[navigation-timing-sizes.https.html?bypass_cache=true] - -[navigation-timing-sizes.https.html?prefetch=true&bypass_cache=true] - [PerformanceNavigationTiming.transferSize/encodedBodySize/decodedBodySize test, same origin prefetch.] - expected: FAIL - - -[navigation-timing-sizes.https.html]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html.ini index 0e93b6f..c841671d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html.ini
@@ -1,89 +1,10 @@ -[prefetch-single.https.html?9-9] - [Use prefetched response as the URLs have the same values for a.] - expected: FAIL - - [prefetch-single.https.html?4-4] [Use prefetched response as the URLs do not vary on any query parameters.] expected: FAIL -[prefetch-single.https.html?20-20] - [Use prefetched response as query parameter c can be ignored. Allow extension via parameters.] - expected: FAIL - - -[prefetch-single.https.html?15-15] - [Use prefetched response as all query parameters except c can be ignored. Only the last except matters.] - expected: FAIL - - -[prefetch-single.https.html?8-8] - [Use prefetched response as the URLs have the same values for a.] - expected: FAIL - - -[prefetch-single.https.html?14-14] - [Use prefetched response as all query parameters except c can be ignored.] - expected: FAIL - - -[prefetch-single.https.html?1-1] - [Use prefetched response as query parameter b has the same value.] - expected: FAIL - - -[prefetch-single.https.html?23-23] - [Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.] - expected: FAIL - - -[prefetch-single.https.html?13-13] - [Use prefetched response as query parameter a can be ignored.] - expected: FAIL - - -[prefetch-single.https.html?19-19] - [Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.] - expected: FAIL - - -[prefetch-single.https.html?5-5] - [Use prefetched response as the URLs do not vary on any query parameters.] - expected: FAIL - - -[prefetch-single.https.html?26-last] - [Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.] - expected: FAIL - - -[prefetch-single.https.html?18-18] - [Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.] - expected: FAIL - - -[prefetch-single.https.html?25-25] - [Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.] - expected: FAIL - - -[prefetch-single.https.html?3-3] - [Use prefetched response as the URLs do not vary by a and b.] - expected: FAIL - - -[prefetch-single.https.html?2-2] - expected: - if product == "chrome": [OK, ERROR] - -[prefetch-single.https.html?12-12] - [Use prefetched response as query parameter a can be ignored.] - expected: FAIL - - -[prefetch-single.https.html?17-17] - [Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.] +[prefetch-single.https.html?27-27] + [Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.] expected: FAIL @@ -97,18 +18,38 @@ expected: FAIL -[prefetch-single.https.html?11-11] - [Use prefetched response as query parameter c can be ignored.] +[prefetch-single.https.html?1-1] + [Use prefetched response as query parameter b has the same value.] expected: FAIL -[prefetch-single.https.html?28-28] - [Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.] +[prefetch-single.https.html?19-19] + [Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.] expected: FAIL -[prefetch-single.https.html?27-27] - [Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.] +[prefetch-single.https.html?12-12] + [Use prefetched response as query parameter a can be ignored.] + expected: FAIL + + +[prefetch-single.https.html?9-9] + [Use prefetched response as the URLs have the same values for a.] + expected: FAIL + + +[prefetch-single.https.html?13-13] + [Use prefetched response as query parameter a can be ignored.] + expected: FAIL + + +[prefetch-single.https.html?17-17] + [Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches.] + expected: FAIL + + +[prefetch-single.https.html?3-3] + [Use prefetched response as the URLs do not vary by a and b.] expected: FAIL @@ -117,6 +58,46 @@ expected: FAIL -[prefetch-single.https.html?26-26] - [Use the prefetched URL. Empty No-Vary-Search means default URL variance. The prefetched and the navigated URLs have to be the same.] +[prefetch-single.https.html?11-11] + [Use prefetched response as query parameter c can be ignored.] + expected: FAIL + + +[prefetch-single.https.html?20-20] + [Use prefetched response as query parameter c can be ignored. Allow extension via parameters.] + expected: FAIL + + +[prefetch-single.https.html?28-28] + [Use the prefetched URL. Non-ASCII key - 2 UTF-8 code units. Don't vary the response on the non-ASCII key.] + expected: FAIL + + +[prefetch-single.https.html?14-14] + [Use prefetched response as all query parameters except c can be ignored.] + expected: FAIL + + +[prefetch-single.https.html?8-8] + [Use prefetched response as the URLs have the same values for a.] + expected: FAIL + + +[prefetch-single.https.html?5-5] + [Use prefetched response as the URLs do not vary on any query parameters.] + expected: FAIL + + +[prefetch-single.https.html?23-23] + [Use prefetched response as all query parameters except c can be ignored. Allow extension via parameters.] + expected: FAIL + + +[prefetch-single.https.html?15-15] + [Use prefetched response as all query parameters except c can be ignored. Only the last except matters.] + expected: FAIL + + +[prefetch-single.https.html?18-18] + [Use prefetched response as even though all query parameters except c and d can be ignored, c value matches and d value matches. Some query parameters to be ignored appear multiple times in the query.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/out-of-document-rule-set.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/out-of-document-rule-set.https.html.ini index e4b43d9c..826dc049b 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/out-of-document-rule-set.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/out-of-document-rule-set.https.html.ini
@@ -1,18 +1,7 @@ -[out-of-document-rule-set.https.html?include=InnerListInSpeculationRulesHeader] +[out-of-document-rule-set.https.html?include=FollowRedirect] + [It should follow redirects and fetch the speculation rules set.] + expected: FAIL -[out-of-document-rule-set.https.html?include=StatusCode404] - -[out-of-document-rule-set.https.html?include=InvalidUrlForSpeculationRulesSet] - -[out-of-document-rule-set.https.html?include=FailToParseRuleSet] - -[out-of-document-rule-set.https.html?include=RelativeUrlForCandidate] - -[out-of-document-rule-set.https.html?include=EmptyRuleSet] - -[out-of-document-rule-set.https.html?include=FailToParseSpeculationRulesHeader] - -[out-of-document-rule-set.https.html?include=FailCORS] [out-of-document-rule-set.https.html?include=RelativeUrlForSpeculationRulesSet] [It should fetch a speculation rules set using its relative URL.] @@ -20,19 +9,5 @@ [out-of-document-rule-set.https.html?include=BaseCase] - expected: - if product == "chrome": [OK, ERROR] [Base case.] expected: FAIL - - -[out-of-document-rule-set.https.html?include=UseNonUTF8EncodingForSpeculationRulesSet] - -[out-of-document-rule-set.https.html?include=StatusCode199] - -[out-of-document-rule-set.https.html?include=FollowRedirect] - [It should follow redirects and fetch the speculation rules set.] - expected: FAIL - - -[out-of-document-rule-set.https.html?include=InvalidMimeType]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-single.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-single.https.html.ini deleted file mode 100644 index 3bf9f16..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-single.https.html.ini +++ /dev/null
@@ -1,13 +0,0 @@ -[prefetch-single.https.html?from_protocol=https&to_protocol=http] - expected: [OK, ERROR] - -[prefetch-single.https.html?from_protocol=https&to_protocol=https] - [test single https url prefetch from a https url] - expected: FAIL - - -[prefetch-single.https.html?from_protocol=http&to_protocol=http] - -[prefetch-single.https.html?from_protocol=http&to_protocol=https] - [test single https url prefetch from a http url] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-status.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-status.https.html.ini deleted file mode 100644 index 4d79b6a..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-status.https.html.ini +++ /dev/null
@@ -1,19 +0,0 @@ -[prefetch-status.https.html?status=200&should_prefetch=true] - [Check that only prefetched requests with status in 200-299 range are used.] - expected: FAIL - - -[prefetch-status.https.html?status=500&should_prefetch=false] - expected: - if product == "chrome": [OK, ERROR] - -[prefetch-status.https.html?status=250&should_prefetch=true] - [Check that only prefetched requests with status in 200-299 range are used.] - expected: FAIL - - -[prefetch-status.https.html?status=400&should_prefetch=false] - -[prefetch-status.https.html?status=299&should_prefetch=true] - [Check that only prefetched requests with status in 200-299 range are used.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-traverse-reload.sub.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-traverse-reload.sub.html.ini deleted file mode 100644 index 8cd4b4d5..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/prefetch-traverse-reload.sub.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[prefetch-traverse-reload.sub.html] - [prefetches can be used for traversal navigations] - expected: FAIL - - [prefetches can be used for reload navigations] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-from-rules.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-from-rules.https.html.ini index 0f2011e1..8cce3f7 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-from-rules.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-from-rules.https.html.ini
@@ -1,26 +1,8 @@ -[referrer-policy-from-rules.https.html?1-1] - [with "strict-origin" referrer policy in rule set overriding "strict-origin-when-cross-origin" of referring page] - expected: FAIL - - [referrer-policy-from-rules.https.html?2-2] [with "strict-origin" referrer policy in rule set override "no-referrer" of link] expected: FAIL -[referrer-policy-from-rules.https.html?4-4] - [referrer-policy-from-rules.https.html?3-3] [with "no-referrer" referrer policy in rule set overriding "unsafe-url" of cross-site referring page] expected: FAIL - - -[referrer-policy-from-rules.https.html?6-6] - expected: - if product == "chrome": [OK, ERROR] - -[referrer-policy-from-rules.https.html?5-5] - -[referrer-policy-from-rules.https.html?7-last] - [with empty string referrer policy in rule set defaulting to "strict-origin" of referring page] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-not-accepted.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-not-accepted.https.html.ini deleted file mode 100644 index 0de0fe9..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy-not-accepted.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[referrer-policy-not-accepted.https.html?1-1] - expected: - if product == "chrome": [OK, ERROR] - [with "unsafe-url" referrer policy on same-site referring page] - expected: FAIL - - -[referrer-policy-not-accepted.https.html?2-last]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy.https.html.ini index 2e3eaa4..ca647c63 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/referrer-policy.https.html.ini
@@ -1,23 +1,3 @@ -[referrer-policy.https.html?2-2] - [with "strict-origin" referrer policy] - expected: FAIL - - -[referrer-policy.https.html?1-1] - [with "strict-origin-when-cross-origin" referrer policy] - expected: FAIL - - -[referrer-policy.https.html?3-last] - [with "no-referrer" referrer policy] - expected: FAIL - - -[referrer-policy.https.html?3-3] - [with "no-referrer" referrer policy] - expected: FAIL - - [referrer-policy.https.html?4-last] [with "strict-origin" link referrer policy overriding "no-referrer" of referring page] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/same-origin-cookies.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/same-origin-cookies.https.html.ini deleted file mode 100644 index 257adef2..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/same-origin-cookies.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[same-origin-cookies.https.html] - [speculation rules based prefetch should use cookies for same origin urls.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/user-pass.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/user-pass.https.html.ini index 5342013f..97d1b6f2 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/user-pass.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prefetch/user-pass.https.html.ini
@@ -1,8 +1,3 @@ [user-pass.https.html?cross-origin=true] [test www-authenticate basic does not forward credentials to cross-origin pages.] expected: FAIL - - -[user-pass.https.html?cross-origin=false] - [test www-authenticate basic does not forward credentials to cross-origin pages.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/about-blank-iframes.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/about-blank-iframes.html.ini index bd9a22f..eee27e12 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/about-blank-iframes.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/about-blank-iframes.html.ini
@@ -1,11 +1,4 @@ [about-blank-iframes.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - # Slow prerender tests, needs investigation - # Using [ Skip ] instead of [ Timeout ] to save time on test run - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [about:blank iframes] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/accept-clint-hint-cache.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/accept-clint-hint-cache.https.html.ini index 0d6a8f1f..81311fd 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/accept-clint-hint-cache.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/accept-clint-hint-cache.https.html.ini
@@ -1,4 +1,3 @@ [accept-clint-hint-cache.https.html] [Prerender page should maintain their own client hints cache and do not propagate it tothe global cache until activation] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/activation-start.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/activation-start.html.ini index 0bc0525..ca5a9c7 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/activation-start.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/activation-start.html.ini
@@ -1,9 +1,4 @@ [activation-start.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [PerformanceNavigationTiming's activationStart in prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cache-storage.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cache-storage.https.html.ini index 2ce19b8e..a0b6f699 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cache-storage.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cache-storage.https.html.ini
@@ -1,6 +1,4 @@ [cache-storage.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access cache storage] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/clients-matchall.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/clients-matchall.https.html.ini index 955f790..6837e4c 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/clients-matchall.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/clients-matchall.https.html.ini
@@ -1,7 +1,4 @@ [clients-matchall.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [The client urls (including a prerender page) are exposed by Clients#matchAll()] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cookies.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cookies.https.html.ini index e492233c..251b347 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cookies.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cookies.https.html.ini
@@ -1,7 +1,4 @@ [cookies.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access cookies] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/credentialed-prerender-opt-in.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/credentialed-prerender-opt-in.html.ini index 38d481f..9beef48 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/credentialed-prerender-opt-in.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/credentialed-prerender-opt-in.html.ini
@@ -1,7 +1,4 @@ [credentialed-prerender-opt-in.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [same-site cross-origin prerendering opt in] - expected: - if (product == "content_shell") and (os == "win"): [PASS, FAIL] - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-iframe.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-iframe.html.ini index 47d7e2c..6baae60 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-iframe.html.ini
@@ -1,7 +1,4 @@ [cross-origin-iframe.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [cross-origin iframes should not load until activation] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-isolated.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-isolated.https.html.ini index d2694155..a2c4df4 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-isolated.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/cross-origin-isolated.https.html.ini
@@ -1,9 +1,4 @@ [cross-origin-isolated.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Allow crossOriginIsolated in prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.tentative.html.ini index b5d19a0..b206c17 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.tentative.html.ini
@@ -1,6 +1,4 @@ [csp-script-src-elem-inline-speculation-rules.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test if CSP script-src-elem inline-speculation-rules permits inline speculationrules.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-inline-speculation-rules.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-inline-speculation-rules.tentative.html.ini index 2fcba66..1e4b580 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-inline-speculation-rules.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-inline-speculation-rules.tentative.html.ini
@@ -1,14 +1,4 @@ -[csp-script-src-inline-speculation-rules.html] - expected: - if product == "chrome": TIMEOUT - ERROR +[csp-script-src-inline-speculation-rules.tentative.html] + expected: TIMEOUT [Test if CSP script-src inline-speculation-rules permits inline speculationrules.] expected: TIMEOUT - - -[csp-script-src-inline-speculation-rules.tentative.html] - expected: - if product == "chrome": TIMEOUT - [Test if CSP script-src inline-speculation-rules permits inline speculationrules.] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-self.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-self.html.ini deleted file mode 100644 index 40253a3..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-self.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[csp-script-src-self.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-unsafe-inline.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-unsafe-inline.html.ini index 9e5ce71..191ed7f7 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-unsafe-inline.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/csp-script-src-unsafe-inline.html.ini
@@ -1,7 +1,4 @@ [csp-script-src-unsafe-inline.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": ERROR + expected: TIMEOUT [Test if CSP script-src unsafe-inline permits inline speculationrules.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-blob.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-blob.html.ini index 788f9756..7d9696ef 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-blob.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-blob.html.ini
@@ -1,6 +1,4 @@ [fetch-blob.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access blobs] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-intercepted-by-service-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-intercepted-by-service-worker.https.html.ini index 8ce695e..e2ca52f2 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-intercepted-by-service-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/fetch-intercepted-by-service-worker.https.html.ini
@@ -1,6 +1,4 @@ [fetch-intercepted-by-service-worker.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [fetch() in a prerendering page should go through a service worker] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/iframe-added-post-activation.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/iframe-added-post-activation.html.ini index 4c72df7..7d679b0e 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/iframe-added-post-activation.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/iframe-added-post-activation.html.ini
@@ -1,7 +1,4 @@ [iframe-added-post-activation.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [iframe added after activation has false document.prerendering] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/indexeddb.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/indexeddb.html.ini index 3dd4ff1..8f43c36 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/indexeddb.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/indexeddb.html.ini
@@ -1,7 +1,4 @@ [indexeddb.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access Indexed DataBase] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/local-storage.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/local-storage.html.ini index 89b7f0be..2b567607 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/local-storage.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/local-storage.html.ini
@@ -1,6 +1,4 @@ [local-storage.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access local storage] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/media-autoplay.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/media-autoplay.html.ini index 12abdfd..aeb045e 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/media-autoplay.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/media-autoplay.html.ini
@@ -1,9 +1,6 @@ [media-autoplay.html] - bug: crbug.com/626703 - disabled: - if os == "mac": was skipped in 'TestExpectations' expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [OK, TIMEOUT] if product == "chrome": TIMEOUT [media autoplay should defer playaback] expected:
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigation-intercepted-by-service-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigation-intercepted-by-service-worker.https.html.ini index 99ba00d..4efbbff 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigation-intercepted-by-service-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigation-intercepted-by-service-worker.https.html.ini
@@ -1,6 +1,4 @@ [navigation-intercepted-by-service-worker.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [navigation should be intercepted by a service worker] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-plugins.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-plugins.tentative.html.ini index a9fa26cb..be80e74 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-plugins.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-plugins.tentative.html.ini
@@ -1,7 +1,4 @@ [navigator-plugins.tentative.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access the navigator.plugins] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-subapp.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-subapp.https.tentative.html.ini index 6a8f25d..b59f852 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-subapp.https.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/navigator-subapp.https.tentative.html.ini
@@ -1,7 +1,4 @@ [navigator-subapp.https.tentative.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering pages should not be able to access subapp API.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-from-rules.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-from-rules.html.ini index c96a9be..439636b 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-from-rules.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-from-rules.html.ini
@@ -1,7 +1,3 @@ -[referrer-policy-from-rules.html?2-last] - expected: - if product == "chrome": [OK, ERROR] - [referrer-policy-from-rules.html?1-1] expected: TIMEOUT [with "strict-origin" referrer policy in rule set overriding "strict-origin-when-cross-origin" of referring page]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-mismatch.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-mismatch.html.ini index ef3bb68..2126198 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-mismatch.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-mismatch.html.ini
@@ -1,14 +1,10 @@ [referrer-policy-mismatch.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendered with "strict-origin-when-cross-origin", activated with "no-referrer"] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendered with "strict-origin-when-cross-origin", activated with "strict-origin"] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [prerendered with "strict-origin", activated with "unsafe-url"] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-no-referrer.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-no-referrer.html.ini index 0a70c55e..4ce7c07 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-no-referrer.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-no-referrer.html.ini
@@ -1,7 +1,4 @@ [referrer-policy-no-referrer.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": TIMEOUT + expected: TIMEOUT [no referrer] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-origin.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-origin.html.ini index da1a756..8451be50 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-origin.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-origin.html.ini
@@ -1,6 +1,4 @@ [referrer-policy-origin.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [origin referrer] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-strict-origin.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-strict-origin.html.ini index 51fbb64f..4b21fd4e 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-strict-origin.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer-policy-strict-origin.html.ini
@@ -1,6 +1,4 @@ [referrer-policy-strict-origin.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [strict-origin referrer] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer.html.ini index 146f8ad..a32534cf 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/referrer.html.ini
@@ -1,6 +1,4 @@ [referrer.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [default referrer] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/register-service-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/register-service-worker.https.html.ini index fc2e632..db713f6 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/register-service-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/register-service-worker.https.html.ini
@@ -1,7 +1,4 @@ [register-service-worker.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [New service worker should be registered in a prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-non-successful.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-non-successful.html.ini deleted file mode 100644 index 095715c..0000000 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-non-successful.html.ini +++ /dev/null
@@ -1,13 +0,0 @@ -[response-code-non-successful.html?code=500] - -[response-code-non-successful.html?code=205] - -[response-code-non-successful.html?code=204] - -[response-code-non-successful.html?code=404] - expected: - if product == "chrome": [OK, ERROR] - -[response-code-non-successful.html?code=402] - -[response-code-non-successful.html?code=503]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-successful.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-successful.html.ini index 28e7a8d..a7f4753 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-successful.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/response-code-successful.html.ini
@@ -1,24 +1,21 @@ -[response-code-successful.html?code=203] - [Responses with code 203 should be activated] - expected: - if product == "chrome": FAIL +[response-code-successful.html?code=202] + [Responses with code 202 should be activated] + expected: FAIL [response-code-successful.html?code=200] + expected: [OK, ERROR] [Responses with code 200 should be activated] - expected: - if product == "chrome": FAIL + expected: FAIL [response-code-successful.html?code=201] - expected: - if (product == "chrome") and (processor == "x86_64"): [OK, ERROR] - if (product == "chrome") and (processor == "x86"): ERROR + expected: [OK, ERROR] [Responses with code 201 should be activated] expected: FAIL -[response-code-successful.html?code=202] - [Responses with code 202 should be activated] - expected: - if product == "chrome": FAIL +[response-code-successful.html?code=203] + expected: [OK, ERROR] + [Responses with code 203 should be activated] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html.ini index 2795fef..5dd3449 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html.ini
@@ -1,6 +1,4 @@ [restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the setSinkId of Audio API with the invalid sinkId should be\n deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html.ini index e5404402..0ff6e76 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html.ini
@@ -1,7 +1,4 @@ [restriction-audio-setSinkId.https.tentative.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the setSinkId of Audio API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-background-sync.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-background-sync.tentative.https.html.ini index d0ba29a..893f72f 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-background-sync.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-background-sync.tentative.https.html.ini
@@ -1,4 +1,4 @@ [restriction-background-sync.tentative.https.html] - expected: [ERROR, TIMEOUT] + expected: TIMEOUT [The access to the Background Sync API should be deferred until the\n prerendered page is activated] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-battery-status.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-battery-status.https.html.ini index d2f7055..90dee5cc 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-battery-status.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-battery-status.https.html.ini
@@ -1,7 +1,4 @@ [restriction-battery-status.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Battery Status API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-bluetooth.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-bluetooth.tentative.https.html.ini index ebc3e37..1018a2fc 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-bluetooth.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-bluetooth.tentative.https.html.ini
@@ -1,7 +1,4 @@ [restriction-bluetooth.tentative.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Bluetooth API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-broadcast-channel.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-broadcast-channel.html.ini index c5f4cb73..d174790 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-broadcast-channel.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-broadcast-channel.html.ini
@@ -1,6 +1,4 @@ [restriction-broadcast-channel.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [BroadcastChannel#postMessage should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-dedicated-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-dedicated-worker.https.html.ini index 4aeadc5..a8944b7 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-dedicated-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-dedicated-worker.https.html.ini
@@ -1,7 +1,4 @@ [restriction-dedicated-worker.https.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": ERROR + expected: TIMEOUT [The access to the Dedicated Worker API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media-unsupported-config.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media-unsupported-config.https.html.ini index a6597b5..9d332b1 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media-unsupported-config.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media-unsupported-config.https.html.ini
@@ -1,6 +1,4 @@ [restriction-encrypted-media-unsupported-config.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Encrypted Media API should be deferred with the\n unsupported configurations until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media.https.html.ini index a72b225..e87ab01 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-encrypted-media.https.html.ini
@@ -1,10 +1,4 @@ [restriction-encrypted-media.https.html] - bug: crbug.com/1126305 - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Encrypted Media API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-focus.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-focus.html.ini index 3e423c6..c68dd60 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-focus.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-focus.html.ini
@@ -1,6 +1,4 @@ [restriction-focus.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Prerendering document should update the active element but not have focus] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-idle-detection.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-idle-detection.https.html.ini index 74b7f115..53b06827 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-idle-detection.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-idle-detection.https.html.ini
@@ -1,6 +1,4 @@ [restriction-idle-detection.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering pages should not be able to invoke the Idle Detection API] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-local-file-system-access.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-local-file-system-access.https.html.ini index 0e13ca06..1ba40e69 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-local-file-system-access.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-local-file-system-access.https.html.ini
@@ -1,7 +1,4 @@ [restriction-local-file-system-access.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering pages should not be able to access the local file system via the File System Access API] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-auto-play-attribute.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-auto-play-attribute.html.ini index 66ea6cb7..66742d3 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-auto-play-attribute.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-auto-play-attribute.html.ini
@@ -1,14 +1,7 @@ [restriction-media-auto-play-attribute.html] - bug: crbug.com/1126305 - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": ERROR + expected: TIMEOUT [autoplay of the audio media should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [autoplay of the video media should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-camera.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-camera.https.html.ini index f2b8f0c..6c294d0 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-camera.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-camera.https.html.ini
@@ -1,7 +1,4 @@ [restriction-media-camera.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the camera of the user media should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-device-info.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-device-info.https.html.ini index ab05736..a23bb17 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-device-info.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-device-info.https.html.ini
@@ -1,6 +1,4 @@ [restriction-media-device-info.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Media Device Info should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-microphone.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-microphone.https.html.ini index 9cafd15..6e30e4d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-microphone.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-microphone.https.html.ini
@@ -1,6 +1,4 @@ [restriction-media-microphone.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Microphone of the user media should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-play.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-play.html.ini index f3cd2a6..813502fd 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-play.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-media-play.html.ini
@@ -1,14 +1,7 @@ [restriction-media-play.html] - bug: crbug.com/1126305 - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [play of the audio media should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [play of the video media should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-message-boxes.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-message-boxes.html.ini index 8bd9788..5ca869c 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-message-boxes.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-message-boxes.html.ini
@@ -1,15 +1,10 @@ [restriction-message-boxes.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [alert() does not display the modal and returns immediately] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [confirm() does not display the modal and returns immediately] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [prompt() does not display the modal and returns immediately] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-presentation-request.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-presentation-request.https.html.ini index 014edcae..b8dbbba 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-presentation-request.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-presentation-request.https.html.ini
@@ -1,5 +1,6 @@ [restriction-presentation-request.https.html] expected: + if (product == "content_shell") and (os == "win") and (port == "win11"): [ERROR, TIMEOUT] if product == "chrome": TIMEOUT ERROR [prerendering page cannot start presentation]
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-prompt-by-before-unload.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-prompt-by-before-unload.html.ini index 465f205d3..8943a52d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-prompt-by-before-unload.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-prompt-by-before-unload.html.ini
@@ -1,10 +1,4 @@ [restriction-prompt-by-before-unload.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [Prerendering cannot invoke the prompt by the beforeunload event.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-request-picture-in-picture.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-request-picture-in-picture.html.ini index 745c20d..b276b79 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-request-picture-in-picture.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-request-picture-in-picture.html.ini
@@ -1,7 +1,4 @@ [restriction-request-picture-in-picture.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": TIMEOUT + expected: TIMEOUT [prerendering page cannot invokeHTMLVideoElement.requestPictureInPicture] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-capture.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-capture.https.html.ini index 9112e68..b24d1f2d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-capture.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-capture.https.html.ini
@@ -1,9 +1,4 @@ [restriction-screen-capture.https.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - [The access to the Screen Capture API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT - + expected: TIMEOUT [prerendering pages should not be able to invoke the Screen Capture API] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-orientation-lock.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-orientation-lock.https.html.ini index 274bf6c4..3b750165 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-orientation-lock.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-screen-orientation-lock.https.html.ini
@@ -1,7 +1,4 @@ [restriction-screen-orientation-lock.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [The access to the Screen Orienation Lock API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-postmessage.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-postmessage.https.html.ini index 3cb7332..95868e16 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-postmessage.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-postmessage.https.html.ini
@@ -1,7 +1,4 @@ [restriction-service-worker-postmessage.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [ServiceWorker#postMessage() from a prerendered page should be deferred until page activation.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-unregister.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-unregister.https.html.ini index 29eb599..39994bd 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-unregister.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-unregister.https.html.ini
@@ -1,6 +1,4 @@ [restriction-service-worker-unregister.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [ServiceWorkerRegistration.unregister() should be deferred in a prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-update.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-update.https.html.ini index f959936..9b17e751 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-update.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-service-worker-update.https.html.ini
@@ -1,7 +1,4 @@ [restriction-service-worker-update.https.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": ERROR + expected: TIMEOUT [ServiceWorkerRegistration.update() should be deferred in a prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-speech-synthesis.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-speech-synthesis.html.ini index c8b329d..f6203eb 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-speech-synthesis.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-speech-synthesis.html.ini
@@ -1,19 +1,13 @@ [restriction-speech-synthesis.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": ERROR + expected: TIMEOUT [speechSynthesis.speak(utterance) should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [speechSynthesis.cancel() should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [speechSynthesis.pause() should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [speechSynthesis.resume() should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-storage-persist.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-storage-persist.https.html.ini index 98a9c5b..b182a0a 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-storage-persist.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-storage-persist.https.html.ini
@@ -1,7 +1,4 @@ [restriction-storage-persist.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the storage.persist() should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-hid.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-hid.https.html.ini index 4491024..b65a55c 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-hid.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-hid.https.html.ini
@@ -1,6 +1,4 @@ [restriction-web-hid.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Web HID API should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-locks.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-locks.https.html.ini index d55497ae..09c920f8 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-locks.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-locks.https.html.ini
@@ -1,10 +1,7 @@ [restriction-web-locks.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [navigator.locks.request should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [navigator.locks.query should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-nfc.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-nfc.https.html.ini index e02269b0..8b504495 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-nfc.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-nfc.https.html.ini
@@ -1,7 +1,4 @@ [restriction-web-nfc.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [The access to the Web NFC API should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-serial.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-serial.tentative.https.html.ini index 84ffcd7..cb21c440 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-serial.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-serial.tentative.https.html.ini
@@ -1,6 +1,4 @@ [restriction-web-serial.tentative.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Web Serial API should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-share.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-share.https.html.ini index 9e705b8..a9c0545 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-share.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-share.https.html.ini
@@ -1,7 +1,4 @@ [restriction-web-share.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering pages should not be able to invoke the Web Share API] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-usb.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-usb.https.html.ini index 7cbd1eb..1481c56 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-usb.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-usb.https.html.ini
@@ -1,6 +1,4 @@ [restriction-web-usb.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to the Web USB API should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html.ini index a4b01d45..6c113b2 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html.ini
@@ -1,7 +1,4 @@ [restriction-web-xr-immersive-vr-session.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [The access to the WebXR immersive-vr session API should be deferred until\n the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-inline-session.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-inline-session.https.html.ini index 6942089..20922ee 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-inline-session.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-web-xr-inline-session.https.html.ini
@@ -1,7 +1,4 @@ [restriction-web-xr-inline-session.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [The access to the WebXR inline session API should be deferred until the\n prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-move.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-move.html.ini index 87802b2..d9bd79c 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-move.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-move.html.ini
@@ -1,10 +1,7 @@ [restriction-window-move.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [a prerendering page cannot move its window by executing moveTo.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [a prerendering page cannot move its window by executing moveBy.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-open.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-open.html.ini index 99dd73b..245368d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-open.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-open.html.ini
@@ -1,10 +1,7 @@ [restriction-window-open.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [window.open() should fail during prerendering] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [window.open() should succeed in the prerenderingchange event] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-resize.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-resize.html.ini index 68e66974..8f03bf6 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-resize.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restriction-window-resize.html.ini
@@ -1,11 +1,7 @@ [restriction-window-resize.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [a prerendering page cannot resize its window by executing resizeTo.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [a prerendering page cannot resize its window by executing resizeBy.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restrictions.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restrictions.html.ini index 6a51b68..7fffa17 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restrictions.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/restrictions.html.ini
@@ -1,6 +1,4 @@ [restrictions.html] - bug: crbug.com/1126305 - disabled: external/wpt/speculation-rules/prerender [prerendering pages should not be able to access the clipboard via the Async Clipboard API] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/sandbox-iframe.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/sandbox-iframe.html.ini index a287cc3..ed62e078 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/sandbox-iframe.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/sandbox-iframe.html.ini
@@ -1,7 +1,4 @@ [sandbox-iframe.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [same-origin sandbox iframes should not load until activation] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/service-workers.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/service-workers.https.html.ini index 3b60932b9..39ec27e 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/service-workers.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/service-workers.https.html.ini
@@ -1,8 +1,8 @@ [service-workers.https.html] expected: + if (product == "content_shell") and (os == "win") and (port == "win11"): [TIMEOUT, OK] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): TIMEOUT if product == "chrome": TIMEOUT - bug: crbug.com/1302831 - disabled: These tests are tentatively disabled. [A prerendered page should be able to access an existing Service Worker] expected: if product == "chrome": TIMEOUT @@ -19,8 +19,8 @@ [Updating an exsiting service worker from a prerendered page should be delayed] expected: - if product == "content_shell": FAIL - NOTRUN + if product == "chrome": NOTRUN + FAIL [A prerendered page should be accessible as a hidden & unfocused SW client] expected:
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-activation.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-activation.https.html.ini index ca56482..08c8568 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-activation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-activation.https.html.ini
@@ -1,6 +1,4 @@ [session-history-activation.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [history.length should be updated after activation] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-location.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-location.https.html.ini index 0c0d5aaa..3808c32 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-location.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-location.https.html.ini
@@ -1,14 +1,10 @@ [session-history-location.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [location.assign navigates independently with replacement in a prerender] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [location.replace navigates independently in a prerender] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Setting location.href navigates independently with replacement in a prerender] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-navigation.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-navigation.https.html.ini index e918764..8194d4eb 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-navigation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-navigation.https.html.ini
@@ -1,7 +1,4 @@ [session-history-navigation.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [Synthetic anchor click navigates independently with replacement in a prerender] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-pushstate.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-pushstate.https.html.ini index c514647e..2e4711c 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-pushstate.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-pushstate.https.html.ini
@@ -1,10 +1,7 @@ [session-history-pushstate.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [history.pushState navigates independently with replacement in a prerender] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [history.replaceState navigates independently in a prerender] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-navigation.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-navigation.https.html.ini index ff00e5563..4141fe1 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-navigation.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-navigation.https.html.ini
@@ -1,7 +1,4 @@ [session-history-subframe-navigation.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": TIMEOUT + expected: TIMEOUT [Subframe navigation in prerender replaces the session entry] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-reload.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-reload.https.html.ini index c8f6acf6..ab5c561b 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-reload.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/session-history-subframe-reload.https.html.ini
@@ -1,6 +1,4 @@ [session-history-subframe-reload.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Subframe reload works in prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/state-and-event.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/state-and-event.html.ini index 10410264..2f57089 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/state-and-event.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/state-and-event.html.ini
@@ -1,7 +1,4 @@ [state-and-event.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT - if os == "win": [OK, ERROR] + expected: TIMEOUT [Test document.prerendering and its change event.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/visibility-state.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/visibility-state.html.ini index 656ecd1..bffcc56ac 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/visibility-state.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/visibility-state.html.ini
@@ -1,6 +1,4 @@ [visibility-state.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [visibilityState must be updated after prerendering] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/web-database.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/web-database.https.html.ini index 2d394993..9558e97 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/web-database.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/web-database.https.html.ini
@@ -1,14 +1,4 @@ -[web-database.html] - expected: - if product == "chrome": TIMEOUT - [prerendering page should be able to access Web Database] - expected: - if product == "chrome": TIMEOUT - - [web-database.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering page should be able to access Web Database] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-cross-origin-url-on-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-cross-origin-url-on-iframe.https.html.ini index f01732a..92b0e5e 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-cross-origin-url-on-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-cross-origin-url-on-iframe.https.html.ini
@@ -1,9 +1,4 @@ [windowclient-navigate-to-cross-origin-url-on-iframe.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [WindowClient.navigate() to a cross-origin URL on a prerendered iframe should be deferred] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-same-origin-url-on-iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-same-origin-url-on-iframe.https.html.ini index dd3486d..4235b8b 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-same-origin-url-on-iframe.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate-to-same-origin-url-on-iframe.https.html.ini
@@ -1,10 +1,4 @@ [windowclient-navigate-to-same-origin-url-on-iframe.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [WindowClient.navigate() to a same-origin URL on a prerendered iframe should succeed] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate.https.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate.https.html.ini index 39d91466..c934bee6 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/windowclient-navigate.https.html.ini
@@ -1,7 +1,4 @@ [windowclient-navigate.https.html] - expected: - if (os == "linux") and (product == "chrome"): TIMEOUT + expected: TIMEOUT [WindowClient.navigate() for a prerendered main page should throw aTypeError] - expected: - if (product == "content_shell") and (os == "win"): [PASS, FAIL] - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/workers.html.ini b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/workers.html.ini index 3ed7eaa..a97cf8d 100644 --- a/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/workers.html.ini +++ b/third_party/blink/web_tests/external/wpt/speculation-rules/prerender/workers.html.ini
@@ -1,6 +1,7 @@ [workers.html] expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] + if (product == "content_shell") and (os == "win") and (port == "win11"): [TIMEOUT, OK] + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [OK, TIMEOUT] if product == "chrome": TIMEOUT [Dedicated workers should be loaded in suspended state until activated] expected:
diff --git a/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini b/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini index 1b73e4da..2ab410b 100644 --- a/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini
@@ -1,13 +1,9 @@ [requestStorageAccess-cross-origin-iframe.sub.https.window.html] + [[cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] + expected: + if product == "chrome": FAIL + [[cross-origin-frame\] document.requestStorageAccess() should be rejected with a NotAllowedError without permission grant] expected: - if product == "chrome": [PASS, FAIL] + if product == "chrome": PASS FAIL - - [[cross-origin-frame\] document.requestStorageAccess() should be rejected with a NotAllowedError with denied permission] - expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": FAIL - - [[cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini b/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini index 850bdfcb2..d874916 100644 --- a/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini
@@ -1,13 +1,9 @@ [requestStorageAccess-nested-cross-origin-iframe.sub.https.window.html] - [[nested-cross-origin-frame\] document.requestStorageAccess() should be rejected with a NotAllowedError with denied permission] + [[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] expected: - if (flag_specific == "") and (product == "chrome"): [PASS, FAIL] - if flag_specific == "disable-site-isolation-trials": FAIL + if product == "chrome": FAIL [[nested-cross-origin-frame\] document.requestStorageAccess() should be rejected with a NotAllowedError without permission grant] expected: - if product == "chrome": [PASS, FAIL] + if product == "chrome": PASS FAIL - - [[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/storage-access-api/storage-access-permission.sub.https.window.js.ini b/third_party/blink/web_tests/external/wpt/storage-access-api/storage-access-permission.sub.https.window.js.ini index 339df855..847e1ac 100644 --- a/third_party/blink/web_tests/external/wpt/storage-access-api/storage-access-permission.sub.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/storage-access-api/storage-access-permission.sub.https.window.js.ini
@@ -5,26 +5,9 @@ expected: if product == "chrome": TIMEOUT - [Permission default state can be queried] - expected: - if (processor == "x86_64") and (os == "linux") and (product == "chrome"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [Permission granted state can be queried] - expected: - if product == "chrome": FAIL - - [Permission denied state can be queried] - expected: - if product == "chrome": FAIL - - [Permission state can be observed] - expected: - if (product == "content_shell") and (processor == "x86_64") and (os == "linux") and (flag_specific == "disable-site-isolation-trials"): FAIL - if (product == "content_shell") and (processor == "x86_64") and (os == "win"): FAIL - if product == "chrome": TIMEOUT - [IFrame tests] expected: if product == "chrome": NOTRUN + + [Permission state can be observed] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/storage/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/storage/idlharness.https.any.js.ini index 3a86591..40ff890 100644 --- a/third_party/blink/web_tests/external/wpt/storage/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/storage/idlharness.https.any.js.ini
@@ -1,4 +1,4 @@ -[idlharness.https.any.worker.html] +[idlharness.https.any.html] [StorageManager interface: existence and properties of interface object] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[idlharness.https.any.html] +[idlharness.https.any.worker.html] [StorageManager interface: existence and properties of interface object] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-caches.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-caches.tentative.https.sub.html.ini deleted file mode 100644 index daed983f..0000000 --- a/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-caches.tentative.https.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[partitioned-estimate-usage-details-caches.tentative.https.sub.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): TIMEOUT - if flag_specific == "disable-layout-ng": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-indexeddb.tentative.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-indexeddb.tentative.https.sub.html.ini deleted file mode 100644 index e5743a21..0000000 --- a/third_party/blink/web_tests/external/wpt/storage/partitioned-estimate-usage-details-indexeddb.tentative.https.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[partitioned-estimate-usage-details-indexeddb.tentative.https.sub.html] - [Partitioned estimate() usage details for indexeddb test.] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.js.ini index 45aa2c0..db9f762 100644 --- a/third_party/blink/web_tests/external/wpt/streams/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/idlharness.any.js.ini
@@ -1,4 +1,4 @@ -[idlharness.any.serviceworker.html] +[idlharness.any.worker.html] [ReadableStream interface: async iterable<any>] expected: FAIL @@ -8,11 +8,11 @@ expected: FAIL -[idlharness.any.sharedworker.html] +[idlharness.any.serviceworker.html] [ReadableStream interface: async iterable<any>] expected: FAIL -[idlharness.any.worker.html] +[idlharness.any.sharedworker.html] [ReadableStream interface: async iterable<any>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/streams/piping/abort.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/piping/abort.any.js.ini index 1a3a82d..23d6b37 100644 --- a/third_party/blink/web_tests/external/wpt/streams/piping/abort.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/piping/abort.any.js.ini
@@ -1,9 +1,4 @@ -[abort.any.worker.html] - [pipeTo on a teed readable byte stream should only be aborted when both branches are aborted] - expected: FAIL - - -[abort.any.serviceworker.html] +[abort.any.html] [pipeTo on a teed readable byte stream should only be aborted when both branches are aborted] expected: FAIL @@ -13,6 +8,11 @@ expected: FAIL -[abort.any.html] +[abort.any.worker.html] + [pipeTo on a teed readable byte stream should only be aborted when both branches are aborted] + expected: FAIL + + +[abort.any.serviceworker.html] [pipeTo on a teed readable byte stream should only be aborted when both branches are aborted] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/streams/readable-byte-streams/tee.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/readable-byte-streams/tee.any.js.ini index 234846e2..e47b0acc 100644 --- a/third_party/blink/web_tests/external/wpt/streams/readable-byte-streams/tee.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/readable-byte-streams/tee.any.js.ini
@@ -1,175 +1,3 @@ -[tee.any.sharedworker.html] - [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] - expected: FAIL - - [ReadableStream teeing with byte source: chunks should be cloned for each branch] - expected: FAIL - - [ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2] - expected: FAIL - - [ReadableStream teeing with byte source: errors in the source should propagate to both branches] - expected: FAIL - - [ReadableStream teeing with byte source: closing the original should close the branches] - expected: FAIL - - [ReadableStream teeing with byte source: erroring the original should immediately error the branches] - expected: FAIL - - [ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader] - expected: FAIL - - [ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream] - expected: FAIL - - [ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors] - expected: FAIL - - [ReadableStream teeing with byte source: should not pull any chunks if no branches are reading] - expected: FAIL - - [ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue] - expected: FAIL - - [ReadableStream teeing with byte source: should not pull when original is already errored] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading] - expected: FAIL - - [ReadableStream teeing with byte source: canceling both branches in sequence with delay] - expected: FAIL - - [ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2] - expected: FAIL - - [ReadableStream teeing with byte source: pull with BYOB reader, then pull with default reader] - expected: FAIL - - [ReadableStream teeing with byte source: pull with default reader, then pull with BYOB reader] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch2, then read from branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read] - expected: FAIL - - [ReadableStream teeing with byte source: close when both branches have pending BYOB reads] - expected: FAIL - - [ReadableStream teeing with byte source: respond() and close() while both branches are pulling] - expected: FAIL - - -[tee.any.html] - [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] - expected: FAIL - - [ReadableStream teeing with byte source: chunks should be cloned for each branch] - expected: FAIL - - [ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2] - expected: FAIL - - [ReadableStream teeing with byte source: errors in the source should propagate to both branches] - expected: FAIL - - [ReadableStream teeing with byte source: closing the original should close the branches] - expected: FAIL - - [ReadableStream teeing with byte source: erroring the original should immediately error the branches] - expected: FAIL - - [ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader] - expected: FAIL - - [ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream] - expected: FAIL - - [ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors] - expected: FAIL - - [ReadableStream teeing with byte source: should not pull any chunks if no branches are reading] - expected: FAIL - - [ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue] - expected: FAIL - - [ReadableStream teeing with byte source: should not pull when original is already errored] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading] - expected: FAIL - - [ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading] - expected: FAIL - - [ReadableStream teeing with byte source: canceling both branches in sequence with delay] - expected: FAIL - - [ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2] - expected: FAIL - - [ReadableStream teeing with byte source: pull with BYOB reader, then pull with default reader] - expected: FAIL - - [ReadableStream teeing with byte source: pull with default reader, then pull with BYOB reader] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch2, then read from branch1] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read] - expected: FAIL - - [ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read] - expected: FAIL - - [ReadableStream teeing with byte source: close when both branches have pending BYOB reads] - expected: FAIL - - [ReadableStream teeing with byte source: respond() and close() while both branches are pulling] - expected: FAIL - - [tee.any.worker.html] [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] expected: FAIL @@ -256,6 +84,92 @@ expected: FAIL +[tee.any.sharedworker.html] + [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] + expected: FAIL + + [ReadableStream teeing with byte source: chunks should be cloned for each branch] + expected: FAIL + + [ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2] + expected: FAIL + + [ReadableStream teeing with byte source: errors in the source should propagate to both branches] + expected: FAIL + + [ReadableStream teeing with byte source: closing the original should close the branches] + expected: FAIL + + [ReadableStream teeing with byte source: erroring the original should immediately error the branches] + expected: FAIL + + [ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader] + expected: FAIL + + [ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream] + expected: FAIL + + [ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors] + expected: FAIL + + [ReadableStream teeing with byte source: should not pull any chunks if no branches are reading] + expected: FAIL + + [ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue] + expected: FAIL + + [ReadableStream teeing with byte source: should not pull when original is already errored] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading] + expected: FAIL + + [ReadableStream teeing with byte source: canceling both branches in sequence with delay] + expected: FAIL + + [ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2] + expected: FAIL + + [ReadableStream teeing with byte source: pull with BYOB reader, then pull with default reader] + expected: FAIL + + [ReadableStream teeing with byte source: pull with default reader, then pull with BYOB reader] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch2, then read from branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read] + expected: FAIL + + [ReadableStream teeing with byte source: close when both branches have pending BYOB reads] + expected: FAIL + + [ReadableStream teeing with byte source: respond() and close() while both branches are pulling] + expected: FAIL + + [tee.any.serviceworker.html] [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] expected: FAIL @@ -340,3 +254,89 @@ [ReadableStream teeing with byte source: respond() and close() while both branches are pulling] expected: FAIL + + +[tee.any.html] + [ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other] + expected: FAIL + + [ReadableStream teeing with byte source: chunks should be cloned for each branch] + expected: FAIL + + [ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2] + expected: FAIL + + [ReadableStream teeing with byte source: errors in the source should propagate to both branches] + expected: FAIL + + [ReadableStream teeing with byte source: closing the original should close the branches] + expected: FAIL + + [ReadableStream teeing with byte source: erroring the original should immediately error the branches] + expected: FAIL + + [ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader] + expected: FAIL + + [ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream] + expected: FAIL + + [ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors] + expected: FAIL + + [ReadableStream teeing with byte source: should not pull any chunks if no branches are reading] + expected: FAIL + + [ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue] + expected: FAIL + + [ReadableStream teeing with byte source: should not pull when original is already errored] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading] + expected: FAIL + + [ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading] + expected: FAIL + + [ReadableStream teeing with byte source: canceling both branches in sequence with delay] + expected: FAIL + + [ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2] + expected: FAIL + + [ReadableStream teeing with byte source: pull with BYOB reader, then pull with default reader] + expected: FAIL + + [ReadableStream teeing with byte source: pull with default reader, then pull with BYOB reader] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch2, then read from branch1] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read] + expected: FAIL + + [ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read] + expected: FAIL + + [ReadableStream teeing with byte source: close when both branches have pending BYOB reads] + expected: FAIL + + [ReadableStream teeing with byte source: respond() and close() while both branches are pulling] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/streams/readable-streams/general.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/readable-streams/general.any.js.ini index 9f9b916..1092a62 100644 --- a/third_party/blink/web_tests/external/wpt/streams/readable-streams/general.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/readable-streams/general.any.js.ini
@@ -1,9 +1,4 @@ -[general.any.html] - [ReadableStream can't be constructed with an invalid type] - expected: FAIL - - -[general.any.serviceworker.html] +[general.any.worker.html] [ReadableStream can't be constructed with an invalid type] expected: FAIL @@ -13,6 +8,11 @@ expected: FAIL -[general.any.worker.html] +[general.any.html] + [ReadableStream can't be constructed with an invalid type] + expected: FAIL + + +[general.any.serviceworker.html] [ReadableStream can't be constructed with an invalid type] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/streams/readable-streams/patched-global.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/readable-streams/patched-global.any.js.ini index a7a4fe7..37e7ce54 100644 --- a/third_party/blink/web_tests/external/wpt/streams/readable-streams/patched-global.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/readable-streams/patched-global.any.js.ini
@@ -1,9 +1,4 @@ -[patched-global.any.sharedworker.html] - [ReadableStream async iterator should use the original values of getReader() and ReadableStreamDefaultReader methods] - expected: FAIL - - -[patched-global.any.html] +[patched-global.any.worker.html] [ReadableStream async iterator should use the original values of getReader() and ReadableStreamDefaultReader methods] expected: FAIL @@ -13,6 +8,11 @@ expected: FAIL -[patched-global.any.worker.html] +[patched-global.any.sharedworker.html] + [ReadableStream async iterator should use the original values of getReader() and ReadableStreamDefaultReader methods] + expected: FAIL + + +[patched-global.any.html] [ReadableStream async iterator should use the original values of getReader() and ReadableStreamDefaultReader methods] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/streams/readable-streams/tee.any.js.ini b/third_party/blink/web_tests/external/wpt/streams/readable-streams/tee.any.js.ini index bb522545..0ffb5441 100644 --- a/third_party/blink/web_tests/external/wpt/streams/readable-streams/tee.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/streams/readable-streams/tee.any.js.ini
@@ -1,3 +1,17 @@ +[tee.any.serviceworker.html] + [ReadableStreamTee should not pull more chunks than can fit in the branch queue] + expected: FAIL + + [ReadableStreamTee stops pulling when original stream errors while branch 1 is reading] + expected: FAIL + + [ReadableStreamTee stops pulling when original stream errors while branch 2 is reading] + expected: FAIL + + [ReadableStreamTee stops pulling when original stream errors while both branches are reading] + expected: FAIL + + [tee.any.worker.html] [ReadableStreamTee should not pull more chunks than can fit in the branch queue] expected: FAIL @@ -38,17 +52,3 @@ [ReadableStreamTee stops pulling when original stream errors while both branches are reading] expected: FAIL - - -[tee.any.serviceworker.html] - [ReadableStreamTee should not pull more chunks than can fit in the branch queue] - expected: FAIL - - [ReadableStreamTee stops pulling when original stream errors while branch 1 is reading] - expected: FAIL - - [ReadableStreamTee stops pulling when original stream errors while branch 2 is reading] - expected: FAIL - - [ReadableStreamTee stops pulling when original stream errors while both branches are reading] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/subapps/add-error.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/subapps/add-error.tentative.https.html.ini index e76639a1..b91b000 100644 --- a/third_party/blink/web_tests/external/wpt/subapps/add-error.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/subapps/add-error.tentative.https.html.ini
@@ -1,8 +1,8 @@ [add-error.tentative.https.html] - [Wrong origin URL argument.] + [Too many subapps at once.] expected: FAIL - [Service failed to add single sub-app.] + [API supports only root-relative paths.] expected: FAIL [Service failed to add two sub-apps.] @@ -10,9 +10,3 @@ [Service added one sub-app failed to add another sub-app.] expected: FAIL - - [Too many subapps at once.] - expected: FAIL - - [API supports only root-relative paths.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/begin-event.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/begin-event.svg.ini index 48158a4..aaa58a2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/begin-event.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/begin-event.svg.ini
@@ -1,3 +1,2 @@ [begin-event.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini b/third_party/blink/web_tests/external/wpt/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini deleted file mode 100644 index 6e519d3..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[correct-events-for-short-animations-with-syncbases.html] - [Correct events for short animations with syncbases] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/end-event.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/end-event.svg.ini index 3475876..2e394e5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/end-event.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/end-event.svg.ini
@@ -1,3 +1,2 @@ [end-event.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/onbegin.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/onbegin.svg.ini index ff9d5717..338b6b79 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/onbegin.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/onbegin.svg.ini
@@ -1,3 +1,2 @@ [onbegin.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/onend.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/onend.svg.ini index d7f595c..da545c2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/onend.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/onend.svg.ini
@@ -1,3 +1,2 @@ [onend.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/onrepeat.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/onrepeat.svg.ini index 809a28e..7b164a3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/onrepeat.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/onrepeat.svg.ini
@@ -1,3 +1,2 @@ [onrepeat.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-event.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-event.svg.ini index af1fa35..4ab723c 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-event.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-event.svg.ini
@@ -1,3 +1,2 @@ [repeat-event.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-001.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-001.svg.ini index ef43c9a..6b4c9ca 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-001.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-001.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-001.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-002.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-002.svg.ini index c7da7324..612de36 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-002.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-002.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-002.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-003.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-003.svg.ini index 5e9d8b01..fd232c4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-003.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-003.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-003.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-004.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-004.svg.ini index a03fff93..e36f1ad 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-004.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-004.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-004.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-005.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-005.svg.ini index 4339e688..ff9a89d3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-005.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-005.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-005.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-006.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-006.svg.ini index 203d8e3..6f999f2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-006.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeat-iteration-event-006.svg.ini
@@ -1,3 +1,2 @@ [repeat-iteration-event-006.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/repeatcount-numeric-limit.tentative.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/repeatcount-numeric-limit.tentative.svg.ini index a859c5d..cfb4dc4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/repeatcount-numeric-limit.tentative.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/repeatcount-numeric-limit.tentative.svg.ini
@@ -1,3 +1,2 @@ [repeatcount-numeric-limit.tentative.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/animations/scripted/end-element-on-inactive-element.svg.ini b/third_party/blink/web_tests/external/wpt/svg/animations/scripted/end-element-on-inactive-element.svg.ini index 64e960e..4a39dcbc 100644 --- a/third_party/blink/web_tests/external/wpt/svg/animations/scripted/end-element-on-inactive-element.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/animations/scripted/end-element-on-inactive-element.svg.ini
@@ -1,3 +1,2 @@ [end-element-on-inactive-element.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/coordinate-systems/svgtransformlist-replaceitem.html.ini b/third_party/blink/web_tests/external/wpt/svg/coordinate-systems/svgtransformlist-replaceitem.html.ini deleted file mode 100644 index 204038c..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/coordinate-systems/svgtransformlist-replaceitem.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[svgtransformlist-replaceitem.html] - [Dynamic update of transform; replaceItem()] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/extensibility/foreignObject/properties.svg.ini b/third_party/blink/web_tests/external/wpt/svg/extensibility/foreignObject/properties.svg.ini index d027fc6..2d02192b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/extensibility/foreignObject/properties.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/extensibility/foreignObject/properties.svg.ini
@@ -1,3 +1,2 @@ [properties.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/extensibility/interfaces/foreignObject-graphics.svg.ini b/third_party/blink/web_tests/external/wpt/svg/extensibility/interfaces/foreignObject-graphics.svg.ini index 7bc91d26..3718f60 100644 --- a/third_party/blink/web_tests/external/wpt/svg/extensibility/interfaces/foreignObject-graphics.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/extensibility/interfaces/foreignObject-graphics.svg.ini
@@ -1,3 +1,2 @@ [foreignObject-graphics.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/inheritance.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/inheritance.svg.ini index 3a4758ec..7a315cf 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/inheritance.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/inheritance.svg.ini
@@ -1,3 +1,2 @@ [inheritance.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-computed.svg.ini index f0d8b9d2..ebc883b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-computed.svg.ini
@@ -1,3 +1,2 @@ [cx-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-invalid.svg.ini index 6fa04dc..39d6b76a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-invalid.svg.ini
@@ -1,5 +1,6 @@ [cx-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['cx'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-valid.svg.ini index 1c0d6f5..7129d08d 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cx-valid.svg.ini
@@ -1,3 +1,2 @@ [cx-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-computed.svg.ini index 95417a6b..33a3be2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-computed.svg.ini
@@ -1,3 +1,2 @@ [cy-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-invalid.svg.ini index b22ca2e..6ca0d3ca 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-invalid.svg.ini
@@ -1,5 +1,6 @@ [cy-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['cy'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-valid.svg.ini index 5aae37ea..b44c685 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/cy-valid.svg.ini
@@ -1,3 +1,2 @@ [cy-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/height-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/height-computed.svg.ini index 5e3f99fc..37b6b13a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/height-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/height-computed.svg.ini
@@ -1,6 +1,7 @@ [height-computed.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [SVG Geometry Properties: getComputedStyle().height, <svg> initial] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-computed.svg.ini index 53c504b..2f0d8f8e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-computed.svg.ini
@@ -1,3 +1,2 @@ [r-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-invalid.svg.ini index 848100a..09f23b5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-invalid.svg.ini
@@ -1,5 +1,6 @@ [r-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['r'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-valid.svg.ini index 44b3533..8b04132 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/r-valid.svg.ini
@@ -1,3 +1,2 @@ [r-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-computed.svg.ini index b6702b5a..4e1d103 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-computed.svg.ini
@@ -1,3 +1,2 @@ [rx-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-invalid.svg.ini index e2b61f9..f397c6b0 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-invalid.svg.ini
@@ -1,5 +1,6 @@ [rx-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['rx'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-valid.svg.ini index 07ed9866..e151634 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/rx-valid.svg.ini
@@ -1,3 +1,2 @@ [rx-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-computed.svg.ini index e50e822bf..a3614a5f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-computed.svg.ini
@@ -1,3 +1,2 @@ [ry-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-invalid.svg.ini index b4b68e0..98e4288 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-invalid.svg.ini
@@ -1,5 +1,6 @@ [ry-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['ry'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-valid.svg.ini index c79d557..66e23cf 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/ry-valid.svg.ini
@@ -1,3 +1,2 @@ [ry-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/sizing-properties-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/sizing-properties-computed.svg.ini index e848eaf..9a7fafff 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/sizing-properties-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/sizing-properties-computed.svg.ini
@@ -1,3 +1,2 @@ [sizing-properties-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/width-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/width-computed.svg.ini index 4de6008..d3c883c 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/width-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/width-computed.svg.ini
@@ -1,6 +1,7 @@ [width-computed.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [SVG Geometry Properties: getComputedStyle().width, <svg> initial] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-computed.svg.ini index 0160c54..a152f03 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-computed.svg.ini
@@ -1,3 +1,2 @@ [x-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-invalid.svg.ini index 36ead4b1..81f1eb13 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-invalid.svg.ini
@@ -1,5 +1,6 @@ [x-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['x'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-valid.svg.ini index fc6e6ae..69a45c2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/x-valid.svg.ini
@@ -1,3 +1,2 @@ [x-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-computed.svg.ini index a52653e..8ff74aa 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-computed.svg.ini
@@ -1,3 +1,2 @@ [y-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-invalid.svg.ini index 272c138..bc769e82 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-invalid.svg.ini
@@ -1,5 +1,6 @@ [y-invalid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['y'\] = "10" should not set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-valid.svg.ini index 82127ff..9938da5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/geometry/parsing/y-valid.svg.ini
@@ -1,3 +1,2 @@ [y-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/inheritance.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/inheritance.svg.ini index 3a4758ec..7a315cf 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/inheritance.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/inheritance.svg.ini
@@ -1,3 +1,2 @@ [inheritance.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-computed.svg.ini index d80d8f0e..2653028 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-computed.svg.ini
@@ -1,3 +1,2 @@ [pointer-events-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-invalid.svg.ini index c5174e37..0627fe46 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-invalid.svg.ini
@@ -1,3 +1,2 @@ [pointer-events-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-valid.svg.ini index e2d145b..cec738d 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/parsing/pointer-events-valid.svg.ini
@@ -1,3 +1,2 @@ [pointer-events-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/script-content.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/script-content.svg.ini index e1c6809..2ce1bb15 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/script-content.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/script-content.svg.ini
@@ -1,3 +1,2 @@ [script-content.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/composed.window.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/composed.window.svg.ini index 720ef9bc..afb168f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/composed.window.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/composed.window.svg.ini
@@ -1,3 +1,2 @@ [composed.window.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-events.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-events.svg.ini index 358efc47..2fb58bc 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-events.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-events.svg.ini
@@ -1,3 +1,2 @@ [focus-events.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-tabindex-default-value.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-tabindex-default-value.svg.ini index 47729f8..6e48da68 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-tabindex-default-value.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/focus-tabindex-default-value.svg.ini
@@ -1,3 +1,2 @@ [focus-tabindex-default-value.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/svg-pointer-events-bbox.html.ini b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/svg-pointer-events-bbox.html.ini index 23d01068c..090d36b8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/svg-pointer-events-bbox.html.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/svg-pointer-events-bbox.html.ini
@@ -1,20 +1,15 @@ [svg-pointer-events-bbox.html] [tspan1 contains point at (579, 46)] - expected: - if product == "chrome": FAIL + expected: FAIL [bbox of text1 contains point at (435, 32)] - expected: - if product == "chrome": FAIL + expected: FAIL [tspan2 contains point at (568, 283)] - expected: - if product == "chrome": FAIL + expected: FAIL [bbox of text2 contains point at (444, 222)] - expected: - if product == "chrome": FAIL + expected: FAIL [text3 contains point at (286, 301)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/tabindex-focus-flag.svg.ini b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/tabindex-focus-flag.svg.ini index d43e82d6..7875a40 100644 --- a/third_party/blink/web_tests/external/wpt/svg/interact/scripted/tabindex-focus-flag.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/interact/scripted/tabindex-focus-flag.svg.ini
@@ -1,6 +1,7 @@ [tabindex-focus-flag.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [The document root element should be focusable.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a-download-click.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a-download-click.svg.ini index dcfcb9ac..eaa5ac2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a-download-click.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a-download-click.svg.ini
@@ -1,3 +1,2 @@ [a-download-click.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-getter-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-getter-01.svg.ini index 7b70cb2..3854d1f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-getter-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-getter-01.svg.ini
@@ -1,5 +1,6 @@ [a.rel-getter-01.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Test anchor's rel getter] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-setter-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-setter-01.svg.ini index 71752bb..8c52c4f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-setter-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.rel-setter-01.svg.ini
@@ -1,3 +1,2 @@ [a.rel-setter-01.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-getter-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-getter-01.svg.ini index 92b3b07..bd7d3e1e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-getter-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-getter-01.svg.ini
@@ -1,6 +1,7 @@ [a.text-getter-01.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Test for anchor 0] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-setter-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-setter-01.svg.ini index f40bf3545..f4a63dbf 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-setter-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/a.text-setter-01.svg.ini
@@ -1,6 +1,7 @@ [a.text-setter-01.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Test for anchor 0] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/rellist-feature-detection.svg.ini b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/rellist-feature-detection.svg.ini index 271cf22..7a7585a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/linking/scripted/rellist-feature-detection.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/linking/scripted/rellist-feature-detection.svg.ini
@@ -1,5 +1,6 @@ [rellist-feature-detection.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Make sure that relList based feature detection is working] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/inheritance.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/inheritance.svg.ini index 8bb25a99..991dc7d 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/inheritance.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/inheritance.svg.ini
@@ -1,5 +1,6 @@ [inheritance.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Property image-rendering inherits] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-computed.svg.ini index 642cbe9..02bce03 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-computed.svg.ini
@@ -1,3 +1,2 @@ [color-interpolation-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-invalid.svg.ini index 3c6f17b..00c90043 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-invalid.svg.ini
@@ -1,3 +1,2 @@ [color-interpolation-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-valid.svg.ini index fb7e18d..7730675 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/color-interpolation-valid.svg.ini
@@ -1,3 +1,2 @@ [color-interpolation-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-computed.svg.ini index 1b61cafe..616da7b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-computed.svg.ini
@@ -1,3 +1,2 @@ [fill-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-invalid.svg.ini index 869cc0c8..bfa74a01 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-invalid.svg.ini
@@ -1,3 +1,2 @@ [fill-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-computed.svg.ini index 7f3fadc..60ab9c1 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-computed.svg.ini
@@ -1,3 +1,2 @@ [fill-opacity-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-invalid.svg.ini index c5a3f99..5b824440 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-invalid.svg.ini
@@ -1,3 +1,2 @@ [fill-opacity-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-valid.svg.ini index b0ffc5eb..2256dc1 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-opacity-valid.svg.ini
@@ -1,3 +1,2 @@ [fill-opacity-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-computed.svg.ini index f48948d..1490db65 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-computed.svg.ini
@@ -1,3 +1,2 @@ [fill-rule-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-invalid.svg.ini index 253a4c5..9aa5bff2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-invalid.svg.ini
@@ -1,3 +1,2 @@ [fill-rule-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-valid.svg.ini index a082dd6..42cdb9a4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-rule-valid.svg.ini
@@ -1,3 +1,2 @@ [fill-rule-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-valid.svg.ini index e3e5b63..f308705 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/fill-valid.svg.ini
@@ -1,6 +1,7 @@ [fill-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['fill'\] = "context-fill" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-computed.svg.ini index 63237af..960278c 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-computed.svg.ini
@@ -1,6 +1,7 @@ [image-rendering-computed.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Property image-rendering value 'optimizequality'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-invalid.svg.ini index 5dd9e53b..6952011 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-invalid.svg.ini
@@ -1,3 +1,2 @@ [image-rendering-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-valid.svg.ini index 314f43d8..01db584 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/image-rendering-valid.svg.ini
@@ -1,6 +1,7 @@ [image-rendering-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['image-rendering'\] = "optimizequality" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-computed.svg.ini index ed785ca..63fa1459 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-computed.svg.ini
@@ -1,3 +1,2 @@ [marker-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-computed.svg.ini index 2b126c9..f0280601 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-computed.svg.ini
@@ -1,3 +1,2 @@ [marker-end-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-invalid.svg.ini index 2d61d11..c53b27c8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-invalid.svg.ini
@@ -1,3 +1,2 @@ [marker-end-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-valid.svg.ini index 850f6f3..578254460 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-end-valid.svg.ini
@@ -1,3 +1,2 @@ [marker-end-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-invalid.svg.ini index b138b9fe..bcf9a76 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-invalid.svg.ini
@@ -1,3 +1,2 @@ [marker-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-computed.svg.ini index 69014d7..7358dc3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-computed.svg.ini
@@ -1,3 +1,2 @@ [marker-mid-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-invalid.svg.ini index 03ba5e1d..fa76fd2e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-invalid.svg.ini
@@ -1,3 +1,2 @@ [marker-mid-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-valid.svg.ini index f5ba7acd..3ed0c422 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-mid-valid.svg.ini
@@ -1,3 +1,2 @@ [marker-mid-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-shorthand.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-shorthand.svg.ini index 4015bcb4..071b181 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-shorthand.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-shorthand.svg.ini
@@ -1,3 +1,2 @@ [marker-shorthand.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-computed.svg.ini index 9de562f..8e0b000 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-computed.svg.ini
@@ -1,3 +1,2 @@ [marker-start-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-invalid.svg.ini index 0b3ea4ea..58449a1 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-invalid.svg.ini
@@ -1,3 +1,2 @@ [marker-start-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-valid.svg.ini index acefd5e..cd33ec5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-start-valid.svg.ini
@@ -1,3 +1,2 @@ [marker-start-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-valid.svg.ini index 9c2d83bf..23a056f5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/marker-valid.svg.ini
@@ -1,3 +1,2 @@ [marker-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-computed.svg.ini index db0f9918..aafe781 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-computed.svg.ini
@@ -1,3 +1,2 @@ [paint-order-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-invalid.svg.ini index c813ce3de..0be9de1 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-invalid.svg.ini
@@ -1,3 +1,2 @@ [paint-order-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-valid.svg.ini index 8bfcd950..6d71e2b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/paint-order-valid.svg.ini
@@ -1,3 +1,2 @@ [paint-order-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-computed.svg.ini index 5e97d93..edce694 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-computed.svg.ini
@@ -1,3 +1,2 @@ [shape-rendering-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-invalid.svg.ini index 6e8679b..6f6421b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-invalid.svg.ini
@@ -1,3 +1,2 @@ [shape-rendering-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-valid.svg.ini index 1f8c952..c6aee67 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/shape-rendering-valid.svg.ini
@@ -1,3 +1,2 @@ [shape-rendering-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-computed.svg.ini index a728cba..e970716 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-computed.svg.ini index ce4ce4a..6bee0f3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-dasharray-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-invalid.svg.ini index 680991b..7e871fa 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-dasharray-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-valid.svg.ini index bbedd2b..2e13d1db 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dasharray-valid.svg.ini
@@ -1,3 +1,2 @@ [stroke-dasharray-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-computed.svg.ini index 1ca5bb1..be779ba 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-dashoffset-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-invalid.svg.ini index 861d411..9e26930 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-dashoffset-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-valid.svg.ini index 300986b..41126e8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-dashoffset-valid.svg.ini
@@ -1,4 +1,2 @@ [stroke-dashoffset-valid.svg] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-invalid.svg.ini index 0aaf6e6e..db27bb0 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-computed.svg.ini index 5fd8c43..13cedf2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-linecap-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-invalid.svg.ini index 43ba1a4..6cb1d042 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-linecap-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-valid.svg.ini index a187dc62..3611350 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linecap-valid.svg.ini
@@ -1,3 +1,2 @@ [stroke-linecap-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-computed.svg.ini index 6271a091..7aa4549f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-linejoin-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-invalid.svg.ini index 196dd30..eb12792 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-linejoin-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-valid.svg.ini index c5b1629d..02ef52e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-linejoin-valid.svg.ini
@@ -1,6 +1,7 @@ [stroke-linejoin-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['stroke-linejoin'\] = "miter-clip" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-computed.svg.ini index 3f5529f..926216b8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-miterlimit-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-invalid.svg.ini index a06425f..e74bf35 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-miterlimit-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-valid.svg.ini index aeb9b8a..d577aff 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-miterlimit-valid.svg.ini
@@ -1,3 +1,2 @@ [stroke-miterlimit-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-computed.svg.ini index dde4cf0..9293c93 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-opacity-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-invalid.svg.ini index 84a024b..4c49f20 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-opacity-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-valid.svg.ini index b48f624c..2d8b921 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-opacity-valid.svg.ini
@@ -1,3 +1,2 @@ [stroke-opacity-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-valid.svg.ini index 5e2feae..fe61e20 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-valid.svg.ini
@@ -1,6 +1,7 @@ [stroke-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['stroke'\] = "context-fill" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-computed.svg.ini index a70efc7..e436cdd3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-computed.svg.ini
@@ -1,3 +1,2 @@ [stroke-width-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-invalid.svg.ini index 102350e..539df94 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-invalid.svg.ini
@@ -1,3 +1,2 @@ [stroke-width-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-valid.svg.ini index d0b2913..2019ed7 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/stroke-width-valid.svg.ini
@@ -1,4 +1,2 @@ [stroke-width-valid.svg] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-computed.svg.ini index 313b7e3..0b98319 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-computed.svg.ini
@@ -1,3 +1,2 @@ [text-rendering-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-invalid.svg.ini index df6fbda..1e93daae 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-invalid.svg.ini
@@ -1,3 +1,2 @@ [text-rendering-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-valid.svg.ini index 3256090..1172e795 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/parsing/text-rendering-valid.svg.ini
@@ -1,3 +1,2 @@ [text-rendering-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/painting/scripted/paint-order-computed-value-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/painting/scripted/paint-order-computed-value-01.svg.ini index 6437a94..ba649e0 100644 --- a/third_party/blink/web_tests/external/wpt/svg/painting/scripted/paint-order-computed-value-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/painting/scripted/paint-order-computed-value-01.svg.ini
@@ -1,3 +1,2 @@ [paint-order-computed-value-01.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/bearing/absolute.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/bearing/absolute.svg.ini deleted file mode 100644 index cc24a5f..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/path/bearing/absolute.svg.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[absolute.svg] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/bearing/relative.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/bearing/relative.svg.ini deleted file mode 100644 index d455fca..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/path/bearing/relative.svg.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[relative.svg] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/bearing/zero.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/bearing/zero.svg.ini deleted file mode 100644 index a87b3c8f..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/path/bearing/zero.svg.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[zero.svg] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/error-handling/bounding.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/error-handling/bounding.svg.ini index eeb1589..60f2746 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/error-handling/bounding.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/error-handling/bounding.svg.ini
@@ -1,3 +1,2 @@ [bounding.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/interfaces/SVGAnimatedPathData-removed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/interfaces/SVGAnimatedPathData-removed.svg.ini index 98e0313..d731f8355 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/interfaces/SVGAnimatedPathData-removed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/interfaces/SVGAnimatedPathData-removed.svg.ini
@@ -1,3 +1,2 @@ [SVGAnimatedPathData-removed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-discrete.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-discrete.svg.ini index 397aa3f..7f41d4e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-discrete.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-discrete.svg.ini
@@ -1,3 +1,2 @@ [d-interpolation-discrete.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-relative-absolute.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-relative-absolute.svg.ini index 67465fa..1cefac9a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-relative-absolute.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-relative-absolute.svg.ini
@@ -1,3 +1,2 @@ [d-interpolation-relative-absolute.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-single.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-single.svg.ini index 691dc446..0f02395 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-single.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/property/d-interpolation-single.svg.ini
@@ -1,3 +1,2 @@ [d-interpolation-single.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/property/getComputedStyle.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/property/getComputedStyle.svg.ini index ef4353b..01de718 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/property/getComputedStyle.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/property/getComputedStyle.svg.ini
@@ -1,3 +1,2 @@ [getComputedStyle.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/path/property/serialization.svg.ini b/third_party/blink/web_tests/external/wpt/svg/path/property/serialization.svg.ini index cfa3a7b2..229b612 100644 --- a/third_party/blink/web_tests/external/wpt/svg/path/property/serialization.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/path/property/serialization.svg.ini
@@ -1,5 +1,6 @@ [serialization.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Property d value 'path("M 0 0 L 100 100 m 0 100 l 100 0 Z l 160 20 Z")'] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/inheritance.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/inheritance.svg.ini index 3a4758ec..7a315cf 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/inheritance.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/inheritance.svg.ini
@@ -1,3 +1,2 @@ [inheritance.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-computed.svg.ini index 3b0ef05..acdb1b8e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-computed.svg.ini
@@ -1,3 +1,2 @@ [stop-color-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-invalid.svg.ini index ff816817..ebba6016 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-invalid.svg.ini
@@ -1,3 +1,2 @@ [stop-color-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-valid.svg.ini index 4a88ea6..78c9c7b7 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-color-valid.svg.ini
@@ -1,3 +1,2 @@ [stop-color-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-computed.svg.ini index 4544e07..696b3ce73 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-computed.svg.ini
@@ -1,3 +1,2 @@ [stop-opacity-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-invalid.svg.ini index 83c7d3d..2e5c2b4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-invalid.svg.ini
@@ -1,3 +1,2 @@ [stop-opacity-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-valid.svg.ini index 2394a235..0bef050 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/parsing/stop-opacity-valid.svg.ini
@@ -1,3 +1,2 @@ [stop-opacity-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/pservers/scripted/stop-color-inheritance-currentcolor.svg.ini b/third_party/blink/web_tests/external/wpt/svg/pservers/scripted/stop-color-inheritance-currentcolor.svg.ini index dbc97c1f..fdfd0cf8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/pservers/scripted/stop-color-inheritance-currentcolor.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/pservers/scripted/stop-color-inheritance-currentcolor.svg.ini
@@ -1,3 +1,2 @@ [stop-color-inheritance-currentcolor.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-dxdy-have-length.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-dxdy-have-length.svg.ini index 013d1c0..1cd2eae 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-dxdy-have-length.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-dxdy-have-length.svg.ini
@@ -1,3 +1,2 @@ [text-attrs-dxdy-have-length.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-xyrotate-have-length.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-xyrotate-have-length.svg.ini index 7471e8f..060daaf2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-xyrotate-have-length.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/text-attrs-xyrotate-have-length.svg.ini
@@ -1,3 +1,2 @@ [text-attrs-xyrotate-have-length.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-have-length.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-have-length.svg.ini index e720185..c76d2b24 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-have-length.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-have-length.svg.ini
@@ -1,3 +1,2 @@ [text-tspan-attrs-have-length.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-indexed-access.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-indexed-access.svg.ini index 5aca38e..c9b3508 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-indexed-access.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/text-tspan-attrs-indexed-access.svg.ini
@@ -1,3 +1,2 @@ [text-tspan-attrs-indexed-access.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-dxdy-have-length.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-dxdy-have-length.svg.ini index 3845baf..0b11bd62 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-dxdy-have-length.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-dxdy-have-length.svg.ini
@@ -1,3 +1,2 @@ [tspan-attrs-dxdy-have-length.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-xyrotate-have-length.svg.ini b/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-xyrotate-have-length.svg.ini index 8a17db07..0e998e4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-xyrotate-have-length.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/scripted/tspan-attrs-xyrotate-have-length.svg.ini
@@ -1,3 +1,2 @@ [tspan-attrs-xyrotate-have-length.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/line-getPointAtLength.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/line-getPointAtLength.svg.ini index 0c8472a..01dc36b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/line-getPointAtLength.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/line-getPointAtLength.svg.ini
@@ -1,3 +1,2 @@ [line-getPointAtLength.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/line-pathLength.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/line-pathLength.svg.ini index 5b71d91..c15645a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/line-pathLength.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/line-pathLength.svg.ini
@@ -1,3 +1,2 @@ [line-pathLength.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/rx-ry-not-inherited.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/rx-ry-not-inherited.svg.ini index d6bb491..0c3761e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/rx-ry-not-inherited.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/rx-ry-not-inherited.svg.ini
@@ -1,3 +1,2 @@ [rx-ry-not-inherited.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/disabled-shapes-not-hit.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/disabled-shapes-not-hit.svg.ini index 8607ea57..fcfaec2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/disabled-shapes-not-hit.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/disabled-shapes-not-hit.svg.ini
@@ -1,3 +1,2 @@ [disabled-shapes-not-hit.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/shapes-clip-path.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/shapes-clip-path.svg.ini index 0fb12da..595e6b80 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/shapes-clip-path.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/shapes-clip-path.svg.ini
@@ -1,3 +1,2 @@ [shapes-clip-path.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/stroke-dashes-hit-at-high-scale.svg.ini b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/stroke-dashes-hit-at-high-scale.svg.ini index 52072ad9..93370cd4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/stroke-dashes-hit-at-high-scale.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/shapes/scripted/stroke-dashes-hit-at-high-scale.svg.ini
@@ -1,3 +1,2 @@ [stroke-dashes-hit-at-high-scale.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/struct/UnknownElement/interface.svg.ini b/third_party/blink/web_tests/external/wpt/svg/struct/UnknownElement/interface.svg.ini index 301fc43..bcd8da1e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/struct/UnknownElement/interface.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/struct/UnknownElement/interface.svg.ini
@@ -1,5 +1,6 @@ [interface.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Interface of unknown element] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/struct/scripted/autofocus-attribute.svg.ini b/third_party/blink/web_tests/external/wpt/svg/struct/scripted/autofocus-attribute.svg.ini index 0aee6f3..7cbd1c8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/struct/scripted/autofocus-attribute.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/struct/scripted/autofocus-attribute.svg.ini
@@ -1,5 +1,6 @@ [autofocus-attribute.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Never-rendered element with tabindex should not support autofocus] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/struct/scripted/svg-getIntersectionList.svg.ini b/third_party/blink/web_tests/external/wpt/svg/struct/scripted/svg-getIntersectionList.svg.ini index e623642..0757a979 100644 --- a/third_party/blink/web_tests/external/wpt/svg/struct/scripted/svg-getIntersectionList.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/struct/scripted/svg-getIntersectionList.svg.ini
@@ -1,3 +1,2 @@ [svg-getIntersectionList.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/styling/style-sheet-interfaces.svg.ini b/third_party/blink/web_tests/external/wpt/svg/styling/style-sheet-interfaces.svg.ini index c4a1cfe..c1a4ab519 100644 --- a/third_party/blink/web_tests/external/wpt/svg/styling/style-sheet-interfaces.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/styling/style-sheet-interfaces.svg.ini
@@ -1,3 +1,2 @@ [style-sheet-interfaces.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/inheritance.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/inheritance.svg.ini index 6a7a9566f..0ce845b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/inheritance.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/inheritance.svg.ini
@@ -1,6 +1,7 @@ [inheritance.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [Property shape-inside has initial value auto] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-invalid.svg.ini index 7b8e2b0..8e3c876b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-invalid.svg.ini
@@ -1,3 +1,2 @@ [inline-size-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-valid.svg.ini index bc95b607..851f950 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/inline-size-valid.svg.ini
@@ -1,3 +1,2 @@ [inline-size-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-invalid.svg.ini index fabf29b9..0405471 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-invalid.svg.ini
@@ -1,3 +1,2 @@ [shape-inside-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-valid.svg.ini index 183ce51..0cd79e3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-inside-valid.svg.ini
@@ -1,6 +1,7 @@ [shape-inside-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['shape-inside'\] = "auto" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-invalid.svg.ini index d8025a06..5b9ede5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-invalid.svg.ini
@@ -1,3 +1,2 @@ [shape-margin-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-valid.svg.ini index 2894873b..c048aa5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-margin-valid.svg.ini
@@ -1,3 +1,2 @@ [shape-margin-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-invalid.svg.ini index b5ac70c4..7c8daa9e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-invalid.svg.ini
@@ -1,3 +1,2 @@ [shape-subtract-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-valid.svg.ini index 8134d6e..b83e728 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/shape-subtract-valid.svg.ini
@@ -1,6 +1,7 @@ [shape-subtract-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['shape-subtract'\] = "auto" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-computed.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-computed.svg.ini index ab94dee..5b2b4bda 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-computed.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-computed.svg.ini
@@ -1,3 +1,2 @@ [text-anchor-computed.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-invalid.svg.ini index d0cbf74..2fb30d3 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-invalid.svg.ini
@@ -1,3 +1,2 @@ [text-anchor-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-valid.svg.ini index 820cd7b..461a0a8 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-anchor-valid.svg.ini
@@ -1,3 +1,2 @@ [text-anchor-valid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-invalid.svg.ini index 52950b2..06bf770 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-invalid.svg.ini
@@ -1,3 +1,2 @@ [text-decoration-fill-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-valid.svg.ini index 24d4dc9..4a256d2 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-fill-valid.svg.ini
@@ -1,6 +1,7 @@ [text-decoration-fill-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['text-decoration-fill'\] = "none" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-invalid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-invalid.svg.ini index 51760ecd..288fef39 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-invalid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-invalid.svg.ini
@@ -1,3 +1,2 @@ [text-decoration-stroke-invalid.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-valid.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-valid.svg.ini index 63a87d1c..134f3e5 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-valid.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/parsing/text-decoration-stroke-valid.svg.ini
@@ -1,6 +1,7 @@ [text-decoration-stroke-valid.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [e.style['text-decoration-stroke'\] = "none" should set the property value] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/reftests/lang-attribute.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/reftests/lang-attribute.svg.ini index ed864fa8..747926d 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/reftests/lang-attribute.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/reftests/lang-attribute.svg.ini
@@ -1,3 +1,2 @@ [lang-attribute.svg] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/reftests/xml-lang-attribute.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/reftests/xml-lang-attribute.svg.ini index ce8281a..388c9b1 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/reftests/xml-lang-attribute.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/reftests/xml-lang-attribute.svg.ini
@@ -1,3 +1,2 @@ [xml-lang-attribute.svg] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/getrotationofchar.html.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/getrotationofchar.html.ini index 66adfca..b60ef066 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/getrotationofchar.html.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/scripted/getrotationofchar.html.ini
@@ -1,23 +1,15 @@ [getrotationofchar.html] ['text-orientation: mixed' - sideways-rl] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL ['text-orientation: upright' - sideways-rl] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [Rotation attribute - sideways-rl] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL [<textPath> - sideways-rl] - expected: - if flag_specific == "disable-layout-ng": PASS - FAIL + expected: FAIL ['text-orientation: mixed' - sideways-lr] expected: FAIL @@ -33,39 +25,3 @@ [<textPath> - sideways-lr] expected: FAIL - - ['text-orientation: upright' - vertical-rl] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['text-orientation: mixed' - vertical-lr] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [<textPath> - vertical-lr] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Rotation attribute - horizontal-tb] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['text-orientation: mixed' - vertical-rl] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Rotation attribute - vertical-rl] - expected: - if flag_specific == "disable-layout-ng": FAIL - - ['text-orientation: upright' - vertical-lr] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Rotation attribute - vertical-lr] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [<textPath> - vertical-rl] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/getstartpositionofchar-dominant-baseline.html.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/getstartpositionofchar-dominant-baseline.html.ini deleted file mode 100644 index 8b4550d2..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/getstartpositionofchar-dominant-baseline.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[getstartpositionofchar-dominant-baseline.html] - [textPath: get*PositionOfChar().y should not depend on dominant-baseline] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [tspan: get*PositionOfChar().y should not depend on dominant-baseline] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/lengthadjust.html.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/lengthadjust.html.ini deleted file mode 100644 index 8c32c09..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/lengthadjust.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[lengthadjust.html] - [Tests dynamic updates of the "lengthAdjust" content attribute] - expected: - if flag_specific == "disable-layout-ng": FAIL - - [Tests dynamic updates of the "lengthAdjust" IDL attribute] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/textlength-inconsistent.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/textlength-inconsistent.svg.ini index 2fe7785e..8d5caf4 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/textlength-inconsistent.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/scripted/textlength-inconsistent.svg.ini
@@ -1,4 +1,2 @@ [textlength-inconsistent.svg] - expected: - if product == "chrome": OK - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/textpath-textlength-text-anchor-001.tentative.svg.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/textpath-textlength-text-anchor-001.tentative.svg.ini index 14d1505..4f0be0fd 100644 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/textpath-textlength-text-anchor-001.tentative.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/text/scripted/textpath-textlength-text-anchor-001.tentative.svg.ini
@@ -1,3 +1,2 @@ [textpath-textlength-text-anchor-001.tentative.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/text/scripted/transform-dynamic-update.html.ini b/third_party/blink/web_tests/external/wpt/svg/text/scripted/transform-dynamic-update.html.ini deleted file mode 100644 index 9bd8f8a..0000000 --- a/third_party/blink/web_tests/external/wpt/svg/text/scripted/transform-dynamic-update.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[transform-dynamic-update.html] - [Dynamic update of transform CSS property] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/elements/SVGGeometryElement-rect.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/elements/SVGGeometryElement-rect.svg.ini index 8fdca30..f9c51ab 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/elements/SVGGeometryElement-rect.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/elements/SVGGeometryElement-rect.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement-rect.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGElement.className-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGElement.className-01.svg.ini index 7caf870..e4d3190 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGElement.className-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGElement.className-01.svg.ini
@@ -1,3 +1,2 @@ [SVGElement.className-01.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-01.svg.ini index dad00d8..096f28e 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-01.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getPointAtLength-01.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-02.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-02.svg.ini index 5e4667db..52a0c28 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-02.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-02.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getPointAtLength-02.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-03.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-03.svg.ini index 477fa15..4c4bcc7 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-03.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-03.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getPointAtLength-03.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-04.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-04.svg.ini index 54a15401..63f36c82 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-04.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-04.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getPointAtLength-04.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-05.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-05.svg.ini index 3db28a44..94f8e9f 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-05.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getPointAtLength-05.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getPointAtLength-05.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getTotalLength-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getTotalLength-01.svg.ini index 299fba8..9df2d57b 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getTotalLength-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.getTotalLength-01.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.getTotalLength-01.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInFill-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInFill-01.svg.ini index 0cfbf47..a47b88c 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInFill-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInFill-01.svg.ini
@@ -1,6 +1,7 @@ [SVGGeometryElement.isPointInFill-01.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [SVGGeometryElement.prototype.isPointInFill, no arguments.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-01.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-01.svg.ini index 025ef22..bb0ccec 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-01.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-01.svg.ini
@@ -1,6 +1,7 @@ [SVGGeometryElement.isPointInStroke-01.svg] expected: - if product == "content_shell": ERROR + if product == "chrome": OK + ERROR [SVGGeometryElement.prototype.isPointInStroke, no arguments.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-02.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-02.svg.ini index afd34db..32d36277 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-02.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGeometryElement.isPointInStroke-02.svg.ini
@@ -1,3 +1,2 @@ [SVGGeometryElement.isPointInStroke-02.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGraphicsElement.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGraphicsElement.svg.ini index e17e61b8..821786a 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGraphicsElement.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/SVGGraphicsElement.svg.ini
@@ -1,3 +1,2 @@ [SVGGraphicsElement.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/svg/types/scripted/event-handler-all-document-element-events.svg.ini b/third_party/blink/web_tests/external/wpt/svg/types/scripted/event-handler-all-document-element-events.svg.ini index 95e1d7c..3576c7c 100644 --- a/third_party/blink/web_tests/external/wpt/svg/types/scripted/event-handler-all-document-element-events.svg.ini +++ b/third_party/blink/web_tests/external/wpt/svg/types/scripted/event-handler-all-document-element-events.svg.ini
@@ -1,3 +1,2 @@ [event-handler-all-document-element-events.svg] - expected: - if product == "content_shell": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/touch-events/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/touch-events/idlharness.window.js.ini index 044e9368..2204e6a7 100644 --- a/third_party/blink/web_tests/external/wpt/touch-events/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/touch-events/idlharness.window.js.ini
@@ -17,6 +17,15 @@ [Touch interface: new Touch({identifier: 1, target: document}) must inherit property "touchType" with the proper type] expected: FAIL + [TouchEvent interface: operation getModifierState(DOMString)] + expected: FAIL + + [TouchEvent interface: new TouchEvent("name") must inherit property "getModifierState(DOMString)" with the proper type] + expected: FAIL + + [TouchEvent interface: calling getModifierState(DOMString) on new TouchEvent("name") with too few arguments must throw TypeError] + expected: FAIL + [HTMLElement interface: attribute ontouchstart] expected: if product == "chrome": FAIL @@ -124,12 +133,3 @@ [Document interface: document must inherit property "ontouchcancel" with the proper type] expected: if product == "chrome": FAIL - - [TouchEvent interface: operation getModifierState(DOMString)] - expected: FAIL - - [TouchEvent interface: new TouchEvent("name") must inherit property "getModifierState(DOMString)" with the proper type] - expected: FAIL - - [TouchEvent interface: calling getModifierState(DOMString) on new TouchEvent("name") with too few arguments must throw TypeError] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/touch-events/touch-globaleventhandler-interface.html.ini b/third_party/blink/web_tests/external/wpt/touch-events/touch-globaleventhandler-interface.html.ini index 649f172..ddf8dac 100644 --- a/third_party/blink/web_tests/external/wpt/touch-events/touch-globaleventhandler-interface.html.ini +++ b/third_party/blink/web_tests/external/wpt/touch-events/touch-globaleventhandler-interface.html.ini
@@ -1,8 +1,6 @@ [touch-globaleventhandler-interface.html] [Touch events in GlobalEventHandlers] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED [Touch events are GlobalEventHandlers' own property] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/ua-client-hints/useragentdata.https.any.js.ini b/third_party/blink/web_tests/external/wpt/ua-client-hints/useragentdata.https.any.js.ini index 7e1c918..a1b5ae8e 100644 --- a/third_party/blink/web_tests/external/wpt/ua-client-hints/useragentdata.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/ua-client-hints/useragentdata.https.any.js.ini
@@ -1,10 +1,8 @@ [useragentdata.https.any.worker.html] [Arch should be one of two permitted values.] - expected: - if product == "chrome": FAIL + expected: FAIL [useragentdata.https.any.html] [Arch should be one of two permitted values.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/uievents/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/uievents/idlharness.window.js.ini index 0617aa97..5cfaab6 100644 --- a/third_party/blink/web_tests/external/wpt/uievents/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/uievents/idlharness.window.js.ini
@@ -1,4 +1,3 @@ [idlharness.window.html] [MutationEvent interface: operation initMutationEvent(DOMString, optional boolean, optional boolean, optional Node?, optional DOMString, optional DOMString, optional DOMString, optional unsigned short)] expected: FAIL -
diff --git a/third_party/blink/web_tests/external/wpt/uievents/interface/keyboard-accesskey-click-event.html.ini b/third_party/blink/web_tests/external/wpt/uievents/interface/keyboard-accesskey-click-event.html.ini index 042ae629..504fff3e 100644 --- a/third_party/blink/web_tests/external/wpt/uievents/interface/keyboard-accesskey-click-event.html.ini +++ b/third_party/blink/web_tests/external/wpt/uievents/interface/keyboard-accesskey-click-event.html.ini
@@ -1,9 +1,9 @@ [keyboard-accesskey-click-event.html] - [Test that the Keyboard generated click does not fire pointer or mouse events for label] + [Test that the Keyboard generated click does not fire pointer or mouse events for button] expected: FAIL [Test that the Keyboard generated click does not fire pointer or mouse events for inputbutton] expected: FAIL - [Test that the Keyboard generated click does not fire pointer or mouse events for button] + [Test that the Keyboard generated click does not fire pointer or mouse events for label] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/iframe-tag.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/iframe-tag.https.html.ini index 272ad5f..97edeaf 100644 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/iframe-tag.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/iframe-tag.https.html.ini
@@ -1,7 +1,5 @@ [iframe-tag.https.html] expected: TIMEOUT - bug: crbug.com/1001374 - disabled: iframe tests time out if the request is blocked as mixed content. [Upgrade-Insecure-Requests: Expects blocked for iframe-tag to cross-http-downgrade origin and downgrade redirection from https context.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import-data.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import-data.https.html.ini deleted file mode 100644 index 2aa31e0..0000000 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import-data.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sharedworker-import-data.https.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import.https.html.ini deleted file mode 100644 index 5fc73126..0000000 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/iframe-blank-inherit.meta/unset/sharedworker-import.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[sharedworker-import.https.html] - expected: [OK, TIMEOUT] - [Upgrade-Insecure-Requests: Expects blocked for sharedworker-import to same-http-downgrade origin and downgrade redirection from https context.] - expected: [PASS, TIMEOUT] - - [Upgrade-Insecure-Requests: Expects blocked for sharedworker-import to same-http-downgrade origin and no-redirect redirection from https context.] - expected: [PASS, NOTRUN] - - [Upgrade-Insecure-Requests: Expects blocked for sharedworker-import to same-https origin and downgrade redirection from https context.] - expected: [PASS, NOTRUN]
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/iframe-tag.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/iframe-tag.https.html.ini index 4cf596ee..97edeaf 100644 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/iframe-tag.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/iframe-tag.https.html.ini
@@ -1,7 +1,5 @@ [iframe-tag.https.html] expected: TIMEOUT - bug: crbug.com/1001374 - disabled: was skipped in 'TestExpectations' [Upgrade-Insecure-Requests: Expects blocked for iframe-tag to cross-http-downgrade origin and downgrade redirection from https context.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import-data.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import-data.https.html.ini deleted file mode 100644 index e0ea3a3..0000000 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import-data.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sharedworker-import-data.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import.https.html.ini deleted file mode 100644 index 3c5c8258..0000000 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/sharedworker-import.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sharedworker-import.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/top.meta/unset/iframe-tag.https.html.ini b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/top.meta/unset/iframe-tag.https.html.ini index 4cf596ee..97edeaf 100644 --- a/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/top.meta/unset/iframe-tag.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/upgrade-insecure-requests/gen/top.meta/unset/iframe-tag.https.html.ini
@@ -1,7 +1,5 @@ [iframe-tag.https.html] expected: TIMEOUT - bug: crbug.com/1001374 - disabled: was skipped in 'TestExpectations' [Upgrade-Insecure-Requests: Expects blocked for iframe-tag to cross-http-downgrade origin and downgrade redirection from https context.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/url/a-element-origin-xhtml.xhtml.ini b/third_party/blink/web_tests/external/wpt/url/a-element-origin-xhtml.xhtml.ini index 90f62b6..8a7483fa 100644 --- a/third_party/blink/web_tests/external/wpt/url/a-element-origin-xhtml.xhtml.ini +++ b/third_party/blink/web_tests/external/wpt/url/a-element-origin-xhtml.xhtml.ini
@@ -1,7 +1,23 @@ [a-element-origin-xhtml.xhtml] + [Parsing origin: <a:\t foo.com> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing origin: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing origin: <c:/foo> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing origin: <http://example.com/foo%00%51> against <about:blank>] expected: FAIL + [Parsing origin: <h://.> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing origin: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] expected: FAIL @@ -10,19 +26,3 @@ [Parsing origin: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] expected: FAIL - - [Parsing origin: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing origin: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing origin: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing origin: <h://.> against <about:blank>] - expected: - if os == "win": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/a-element-origin.html.ini b/third_party/blink/web_tests/external/wpt/url/a-element-origin.html.ini index 3b08bc8..357befe 100644 --- a/third_party/blink/web_tests/external/wpt/url/a-element-origin.html.ini +++ b/third_party/blink/web_tests/external/wpt/url/a-element-origin.html.ini
@@ -1,7 +1,23 @@ [a-element-origin.html] + [Parsing origin: <a:\t foo.com> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing origin: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing origin: <c:/foo> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing origin: <http://example.com/foo%00%51> against <about:blank>] expected: FAIL + [Parsing origin: <h://.> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing origin: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] expected: FAIL @@ -10,19 +26,3 @@ [Parsing origin: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] expected: FAIL - - [Parsing origin: <h://.> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing origin: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing origin: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing origin: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/a-element-xhtml.xhtml.ini b/third_party/blink/web_tests/external/wpt/url/a-element-xhtml.xhtml.ini index 0e8ba0f..1456c7f9 100644 --- a/third_party/blink/web_tests/external/wpt/url/a-element-xhtml.xhtml.ini +++ b/third_party/blink/web_tests/external/wpt/url/a-element-xhtml.xhtml.ini
@@ -1,1213 +1,248 @@ -[a-element-xhtml.xhtml] - expected: - if (os == "linux") and (product == "chrome"): OK - if os == "win": TIMEOUT - [OK, CRASH] - [Parsing: <non-special://test:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <http://f: /c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo:////://///> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1\]> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <file://example%/> against <about:blank>] - expected: FAIL - - [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] - expected: FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e%2> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%41%7a> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%00%51> against <about:blank>] - expected: FAIL - - [Parsing: <http://www/foo%2Ehtml> against <about:blank>] - expected: FAIL - - [Parsing: <httpa://foo:80/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:70/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:443/> against <about:blank>] - expected: FAIL - - [Parsing: <http:/:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <https:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:a:b@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/a:b@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http::@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://example example.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[:\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://GOO goo.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://zyx.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://�> against <about:blank>] - expected: FAIL - - [Parsing: <https://%EF%BF%BD> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.Xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://%41.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%00.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <sc://faß.ExAmPlE/> against <about:blank>] - expected: FAIL - - [Parsing: <http://%zz%66%a.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%25> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://hello%00> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://192.168.0.257> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://192.168.0.1 hello> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://x x:12> against <about:blank>] - expected: FAIL - - [Parsing: <http://[google.com\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.3.4x\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.3.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <#x> against <data:,>] - expected: FAIL - - [Parsing: <notspecial://host/?'> against <about:blank>] - expected: FAIL - - [Parsing: <i> against <sc:sd>] - expected: FAIL - - [Parsing: <i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:sd>] - expected: FAIL - - [Parsing: <../i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <../i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: </i> against <sc:sd>] - expected: FAIL - - [Parsing: </i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: </i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: </i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:sd>] - expected: FAIL - - [Parsing: <?i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <?i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <#i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <#i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <about:/../> against <about:blank>] - expected: FAIL - - [Parsing: <data:/../> against <about:blank>] - expected: FAIL - - [Parsing: <javascript:/../> against <about:blank>] - expected: FAIL - - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ.test/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://%/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://te@s:t@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:12/> against <about:blank>] - expected: FAIL - - [Parsing: <x> against <sc://ñ>] - expected: FAIL - - [Parsing: <wow:> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a[b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\\b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\]b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\tst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\nst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\rst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x01b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x02b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x03b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x04b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x05b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x06b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x07b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x08b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0bb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0cb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0eb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0fb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x10b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x11b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x12b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x13b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x14b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x15b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x16b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x17b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x18b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x19b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1ab/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1bb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1cb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1db/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1eb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1fb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a%b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ab/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%20st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%23st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Ast/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Est/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%40st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%5Bst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%5Dst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%7Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <ftp://example.com%80/> against <about:blank>] - expected: FAIL - - [Parsing: <ftp://example.com%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <https://example.com%80/> against <about:blank>] - expected: FAIL - - [Parsing: <https://example.com%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <http://10000000000> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://4294967296> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://0xffffffff1> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256> against <http://other.com/>] - expected: FAIL - - [Parsing: <file://%43%3A> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <https://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43|/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: FAIL - - [Parsing: <\\\\\\.\\Y:> against <about:blank>] - expected: FAIL - - [Parsing: <\\\\\\.\\y:> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <http://[0:1:2:3:4:5:6:7:8\]> against <http://example.net/>] - expected: FAIL - - [Parsing: <https://[0::0::0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:0:\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1:2:3:4:5:6:7.0.0.0.1\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.00.0.0.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.290.0.0.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.23.23\]> against <about:blank>] - expected: FAIL - - [Parsing: <http://?> against <about:blank>] - expected: FAIL - - [Parsing: <http://#> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ?x> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ#x> against <about:blank>] - expected: FAIL - - [Parsing: <#x> against <sc://ñ>] - expected: FAIL - - [Parsing: <?x> against <sc://ñ>] - expected: FAIL - - [Parsing: <sc://?> against <about:blank>] - expected: FAIL - - [Parsing: <sc://#> against <about:blank>] - expected: FAIL - - [Parsing: <///> against <sc://x/>] - expected: FAIL - - [Parsing: <////> against <sc://x/>] - expected: FAIL - - [Parsing: <////x/> against <sc://x/>] - expected: FAIL - - [Parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>] - expected: FAIL - - [Parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>] - expected: FAIL - - [Parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>] - expected: FAIL - - [Parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>] - expected: FAIL - - [Parsing: <rsync://foo@host:911/sup> against <about:blank>] - expected: FAIL - - [Parsing: <git://github.com/foo/bar.git> against <about:blank>] - expected: FAIL - - [Parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>] - expected: FAIL - - [Parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>] - expected: FAIL - - [Parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>] - expected: FAIL - - [Parsing: <git+https://github.com/foo/bar> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//path> against <about:blank>] - expected: FAIL - - [Parsing: </.//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: </..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <a/..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <path> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <../path> against <non-spec:/.//p>] - expected: FAIL - - [Parsing: <non-special://%E2%80%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://H%4fSt/path> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:5:0:0:0\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:0:0:0:3\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2::3\]:80/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[:80/> against <about:blank>] - expected: FAIL - - [Parsing: <http://[::127.0.0.0.1\]> against <about:blank>] - expected: FAIL - - [Parsing: <a> against <about:blank>] - expected: FAIL - - [Parsing: <a/> against <about:blank>] - expected: FAIL - - [Parsing: <a//> against <about:blank>] - expected: FAIL - - [Parsing: <test-a-colon.html> against <a:>] - expected: FAIL - - [Parsing: <test-a-colon-b.html> against <a:b>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash.html> against <a://>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] - expected: FAIL - - [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>] - expected: FAIL - - [Parsing: <file:///p> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [Parsing: <foo:// !"$%&'()*+,-.;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss:// !"$%&'()*+,-.;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://joe: !"$%&'()*+,-.:;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://joe: !"$%&'()*+,-.:;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <wss://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/? !"$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/# !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc://host/path>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc:/path>] - expected: FAIL - - [Parsing: <abc:/rooted> against <abc://host/path>] - expected: FAIL - - [Parsing: <http://1.2.3.4.5> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://1.2.3.4.5.> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256.256> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256.256.> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://1.2.3.08> against <about:blank>] - expected: FAIL - - [Parsing: <http://1.2.3.08.> against <about:blank>] - expected: FAIL - - [Parsing: <http://1.2.3.09> against <about:blank>] - expected: FAIL - - [Parsing: <http://09.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://09.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://01.2.3.4.5> against <about:blank>] - expected: FAIL - - [Parsing: <http://01.2.3.4.5.> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x100.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x100.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x1.2.3.4.5> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x1.2.3.4.5.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.1.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.1.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.09> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.09.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0XFfFfFfFfFfFfFfFfFfAcE123> against <about:blank>] - expected: FAIL - - [Parsing: <http://💩.123/> against <about:blank>] - expected: FAIL - - [Parsing: <h://.> against <about:blank>] - expected: FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [a-element-xhtml.xhtml?include=file] - expected: - if flag_specific == "disable-site-isolation-trials": CRASH - [Parsing: <file://example%/> against <about:blank>] - expected: FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://%43%3A> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [Parsing: <file:///p> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL + [Parsing: <file://example%/> against <about:blank>] + expected: FAIL - [Parsing: <file:a> against <http://www.example.com/test>] + [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://localhost> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] + expected: FAIL [Parsing: <file:/example.com/> against <about:blank>] expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <file:...> against <http://www.example.com/test>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:..> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:a> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://%43%3A> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43|> against <about:blank>] + expected: FAIL + + [Parsing: <file://C%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43%7C/> against <about:blank>] + expected: FAIL + + [Parsing: <..> against <file:///C:/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file:///C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file://h/C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//d:> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <//d:/..> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <file:\\\\//> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\?fox> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\localhost//> against <about:blank>] + expected: FAIL + + [Parsing: <file://\\/localhost//cat> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost//a//../..//> against <about:blank>] + expected: FAIL + + [Parsing: </////mouse> against <file:///elephant>] + expected: FAIL + + [Parsing: <\\/localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <//localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <C|> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] + expected: FAIL + + [Parsing: <C|#> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|?> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\n/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\\> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|a> against <file://host/dir/file>] + expected: FAIL + + [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] + expected: FAIL + + [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c:/foo/bar> against <file://host/path>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <C|/> against <file://host/>] + expected: FAIL + + [Parsing: </C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <//C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:/C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:?q=v> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:#frag> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///./y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://localhost//a//../..//foo> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////one/two> against <file:///>] + expected: FAIL + + [Parsing: <////one/two> against <file:///>] + expected: FAIL + + [Parsing: <file:.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] + expected: FAIL + + [Parsing: <file:///p> against <about:blank>] + expected: FAIL + + [Parsing: <file://xn--/p> against <about:blank>] + expected: FAIL [a-element-xhtml.xhtml?exclude=(file|javascript|mailto)] @@ -1217,6 +252,10 @@ [Parsing: <non-special://:@test/x> against <about:blank>] expected: FAIL + [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <http://f: /c> against <http://example.org/foo/bar>] expected: FAIL @@ -1226,6 +265,10 @@ [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>] expected: FAIL + [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <foo://> against <http://example.org/foo/bar>] expected: FAIL @@ -1238,6 +281,10 @@ [Parsing: <foo:////://///> against <http://example.org/foo/bar>] expected: FAIL + [Parsing: <c:/foo> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>] expected: FAIL @@ -1409,6 +456,12 @@ [Parsing: <http://[::1.\]> against <http://other.com/>] expected: FAIL + [Parsing: <http://[::%31\]> against <http://other.com/>] + expected: FAIL + + [Parsing: <http://%5B::1\]> against <http://other.com/>] + expected: FAIL + [Parsing: <#x> against <data:,>] expected: FAIL @@ -1883,9 +936,17 @@ [Parsing: <test-a-colon-b.html> against <a:b>] expected: FAIL + [Parsing: <test-a-colon-slash.html> against <a:/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <test-a-colon-slash-slash.html> against <a://>] expected: FAIL + [Parsing: <test-a-colon-slash-b.html> against <a:/b>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] expected: FAIL @@ -2009,68 +1070,38 @@ [Parsing: <http://💩.123/> against <about:blank>] expected: FAIL - [Parsing: <non-special:y> against <about:blank>] - expected: FAIL - - [Parsing: <https://x/?y> against <about:blank>] + [Parsing: <https://\x00y> against <about:blank>] expected: FAIL [Parsing: <https://x/\x00y> against <about:blank>] expected: FAIL - [Parsing: <https://x/?#y> against <about:blank>] - expected: FAIL - - [Parsing: <non-special:x/y> against <about:blank>] + [Parsing: <https://y> against <about:blank>] expected: FAIL [Parsing: <https://x/y> against <about:blank>] expected: FAIL - [Parsing: <https://\x00y> against <about:blank>] + [Parsing: <https://x/?y> against <about:blank>] + expected: FAIL + + [Parsing: <https://x/?#y> against <about:blank>] + expected: FAIL + + [Parsing: <non-special:y> against <about:blank>] + expected: FAIL + + [Parsing: <non-special:x/y> against <about:blank>] expected: FAIL [Parsing: <non-special:x/?y> against <about:blank>] expected: FAIL - [Parsing: <https://y> against <about:blank>] - expected: FAIL - [Parsing: <non-special:x/?#y> against <about:blank>] expected: FAIL - [Parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash.html> against <a:/>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash-b.html> against <a:/b>] - expected: - if os == "win": FAIL - - [Parsing: <http://%5B::1\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::%31\]> against <http://other.com/>] - expected: FAIL - [a-element-xhtml.xhtml?include=mailto] - expected: - if (flag_specific == "") and (os == "win"): [OK, TIMEOUT] - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] - if flag_specific == "disable-layout-ng": [OK, CRASH] [Parsing: <mailto:/../> against <about:blank>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/a-element.html.ini b/third_party/blink/web_tests/external/wpt/url/a-element.html.ini index 4ad709f..25cf007 100644 --- a/third_party/blink/web_tests/external/wpt/url/a-element.html.ini +++ b/third_party/blink/web_tests/external/wpt/url/a-element.html.ini
@@ -1,1330 +1,3 @@ -[a-element.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - [Parsing: <non-special://test:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <http://f: /c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo:////://///> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1\]> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <file://example%/> against <about:blank>] - expected: FAIL - - [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] - expected: FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e%2> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%41%7a> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%00%51> against <about:blank>] - expected: FAIL - - [Parsing: <http://www/foo%2Ehtml> against <about:blank>] - expected: FAIL - - [Parsing: <httpa://foo:80/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:70/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:443/> against <about:blank>] - expected: FAIL - - [Parsing: <http:/:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <https:@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:a:b@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/a:b@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http::@/www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http:/@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://@:www.example.com> against <about:blank>] - expected: FAIL - - [Parsing: <http://example example.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[:\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://GOO goo.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://zyx.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://�> against <about:blank>] - expected: FAIL - - [Parsing: <https://%EF%BF%BD> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.Xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://%41.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%00.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <sc://faß.ExAmPlE/> against <about:blank>] - expected: FAIL - - [Parsing: <http://%zz%66%a.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%25> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://hello%00> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://192.168.0.257> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://192.168.0.1 hello> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://x x:12> against <about:blank>] - expected: FAIL - - [Parsing: <http://[google.com\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.3.4x\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.3.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <#x> against <data:,>] - expected: FAIL - - [Parsing: <notspecial://host/?'> against <about:blank>] - expected: FAIL - - [Parsing: <i> against <sc:sd>] - expected: FAIL - - [Parsing: <i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:sd>] - expected: FAIL - - [Parsing: <../i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <../i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: </i> against <sc:sd>] - expected: FAIL - - [Parsing: </i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: </i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: </i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:sd>] - expected: FAIL - - [Parsing: <?i> against <sc:sd/sd>] - expected: FAIL - - [Parsing: <?i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <#i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <#i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <about:/../> against <about:blank>] - expected: FAIL - - [Parsing: <data:/../> against <about:blank>] - expected: FAIL - - [Parsing: <javascript:/../> against <about:blank>] - expected: FAIL - - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ.test/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://%/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://te@s:t@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:12/> against <about:blank>] - expected: FAIL - - [Parsing: <x> against <sc://ñ>] - expected: FAIL - - [Parsing: <wow:> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a[b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\\b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\]b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\tst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\nst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\rst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x01b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x02b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x03b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x04b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x05b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x06b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x07b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x08b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0bb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0cb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0eb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x0fb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x10b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x11b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x12b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x13b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x14b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x15b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x16b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x17b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x18b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x19b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1ab/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1bb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1cb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1db/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1eb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a\x1fb/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a%b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ab/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%20st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%23st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Ast/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Est/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%40st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%5Bst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%5Dst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%7Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <ftp://example.com%80/> against <about:blank>] - expected: FAIL - - [Parsing: <ftp://example.com%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <https://example.com%80/> against <about:blank>] - expected: FAIL - - [Parsing: <https://example.com%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <http://10000000000> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://4294967296> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://0xffffffff1> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256> against <http://other.com/>] - expected: FAIL - - [Parsing: <file://%43%3A> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <https://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43|/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <\\\\\\.\\Y:> against <about:blank>] - expected: FAIL - - [Parsing: <\\\\\\.\\y:> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <http://[0:1:2:3:4:5:6:7:8\]> against <http://example.net/>] - expected: FAIL - - [Parsing: <https://[0::0::0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:0:\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1:2:3:4:5:6:7.0.0.0.1\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.00.0.0.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.290.0.0.0\]> against <about:blank>] - expected: FAIL - - [Parsing: <https://[0:1.23.23\]> against <about:blank>] - expected: FAIL - - [Parsing: <http://?> against <about:blank>] - expected: FAIL - - [Parsing: <http://#> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ?x> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ#x> against <about:blank>] - expected: FAIL - - [Parsing: <#x> against <sc://ñ>] - expected: FAIL - - [Parsing: <?x> against <sc://ñ>] - expected: FAIL - - [Parsing: <sc://?> against <about:blank>] - expected: FAIL - - [Parsing: <sc://#> against <about:blank>] - expected: FAIL - - [Parsing: <///> against <sc://x/>] - expected: FAIL - - [Parsing: <////> against <sc://x/>] - expected: FAIL - - [Parsing: <////x/> against <sc://x/>] - expected: FAIL - - [Parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>] - expected: FAIL - - [Parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>] - expected: FAIL - - [Parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>] - expected: FAIL - - [Parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>] - expected: FAIL - - [Parsing: <rsync://foo@host:911/sup> against <about:blank>] - expected: FAIL - - [Parsing: <git://github.com/foo/bar.git> against <about:blank>] - expected: FAIL - - [Parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>] - expected: FAIL - - [Parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>] - expected: FAIL - - [Parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>] - expected: FAIL - - [Parsing: <git+https://github.com/foo/bar> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//path> against <about:blank>] - expected: FAIL - - [Parsing: </.//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: </..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <a/..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <path> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <../path> against <non-spec:/.//p>] - expected: FAIL - - [Parsing: <non-special://%E2%80%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://H%4fSt/path> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:5:0:0:0\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:0:0:0:3\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2::3\]:80/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[:80/> against <about:blank>] - expected: FAIL - - [Parsing: <http://[::127.0.0.0.1\]> against <about:blank>] - expected: FAIL - - [Parsing: <a> against <about:blank>] - expected: FAIL - - [Parsing: <a/> against <about:blank>] - expected: FAIL - - [Parsing: <a//> against <about:blank>] - expected: FAIL - - [Parsing: <test-a-colon.html> against <a:>] - expected: FAIL - - [Parsing: <test-a-colon-b.html> against <a:b>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash.html> against <a://>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] - expected: FAIL - - [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>] - expected: FAIL - - [Parsing: <file:///p> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [Parsing: <foo:// !"$%&'()*+,-.;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss:// !"$%&'()*+,-.;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://joe: !"$%&'()*+,-.:;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://joe: !"$%&'()*+,-.:;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <wss://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/? !"$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/# !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc://host/path>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc:/path>] - expected: FAIL - - [Parsing: <abc:/rooted> against <abc://host/path>] - expected: FAIL - - [Parsing: <http://1.2.3.4.5> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://1.2.3.4.5.> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256.256> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://256.256.256.256.256.> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://1.2.3.08> against <about:blank>] - expected: FAIL - - [Parsing: <http://1.2.3.08.> against <about:blank>] - expected: FAIL - - [Parsing: <http://1.2.3.09> against <about:blank>] - expected: FAIL - - [Parsing: <http://09.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://09.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://01.2.3.4.5> against <about:blank>] - expected: FAIL - - [Parsing: <http://01.2.3.4.5.> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x100.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x100.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x1.2.3.4.5> against <about:blank>] - expected: FAIL - - [Parsing: <http://0x1.2.3.4.5.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.1.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.1.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.2.3.4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.2.3.4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.09> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.09.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x4> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x4.> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0x> against <about:blank>] - expected: FAIL - - [Parsing: <http://foo.0XFfFfFfFfFfFfFfFfFfAcE123> against <about:blank>] - expected: FAIL - - [Parsing: <http://💩.123/> against <about:blank>] - expected: FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash-b.html> against <a:/b>] - expected: - if os == "win": FAIL - - [Parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash.html> against <a:/>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <h://.> against <about:blank>] - expected: FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - -[a-element.html?include=file] - [Parsing: <file://example%/> against <about:blank>] - expected: FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://%43%3A> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [Parsing: <file:///p> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - -[a-element.html?include=mailto] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): CRASH - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - [a-element.html?exclude=(file|javascript|mailto)] [Parsing: <non-special://test:@test/x> against <about:blank>] expected: FAIL @@ -1332,6 +5,10 @@ [Parsing: <non-special://:@test/x> against <about:blank>] expected: FAIL + [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <http://f: /c> against <http://example.org/foo/bar>] expected: FAIL @@ -1341,6 +18,10 @@ [Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>] expected: FAIL + [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <foo://> against <http://example.org/foo/bar>] expected: FAIL @@ -1353,6 +34,10 @@ [Parsing: <foo:////://///> against <http://example.org/foo/bar>] expected: FAIL + [Parsing: <c:/foo> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>] expected: FAIL @@ -1524,6 +209,12 @@ [Parsing: <http://[::1.\]> against <http://other.com/>] expected: FAIL + [Parsing: <http://[::%31\]> against <http://other.com/>] + expected: FAIL + + [Parsing: <http://%5B::1\]> against <http://other.com/>] + expected: FAIL + [Parsing: <#x> against <data:,>] expected: FAIL @@ -1998,9 +689,17 @@ [Parsing: <test-a-colon-b.html> against <a:b>] expected: FAIL + [Parsing: <test-a-colon-slash.html> against <a:/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <test-a-colon-slash-slash.html> against <a://>] expected: FAIL + [Parsing: <test-a-colon-slash-b.html> against <a:/b>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] expected: FAIL @@ -2124,66 +823,289 @@ [Parsing: <http://💩.123/> against <about:blank>] expected: FAIL - [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash-b.html> against <a:/b>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash.html> against <a:/>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <non-special:y> against <about:blank>] - expected: FAIL - - [Parsing: <https://x/?y> against <about:blank>] + [Parsing: <https://\x00y> against <about:blank>] expected: FAIL [Parsing: <https://x/\x00y> against <about:blank>] expected: FAIL - [Parsing: <https://x/?#y> against <about:blank>] - expected: FAIL - - [Parsing: <non-special:x/y> against <about:blank>] + [Parsing: <https://y> against <about:blank>] expected: FAIL [Parsing: <https://x/y> against <about:blank>] expected: FAIL - [Parsing: <https://\x00y> against <about:blank>] + [Parsing: <https://x/?y> against <about:blank>] + expected: FAIL + + [Parsing: <https://x/?#y> against <about:blank>] + expected: FAIL + + [Parsing: <non-special:y> against <about:blank>] + expected: FAIL + + [Parsing: <non-special:x/y> against <about:blank>] expected: FAIL [Parsing: <non-special:x/?y> against <about:blank>] expected: FAIL - [Parsing: <https://y> against <about:blank>] - expected: FAIL - [Parsing: <non-special:x/?#y> against <about:blank>] expected: FAIL - [Parsing: <http://%5B::1\]> against <http://other.com/>] + +[a-element.html?include=mailto] + [Parsing: <mailto:/../> against <about:blank>] expected: FAIL - [Parsing: <http://[::%31\]> against <http://other.com/>] + +[a-element.html?include=file] + [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://example%/> against <about:blank>] + expected: FAIL + + [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://localhost> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file:/example.com/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:...> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:..> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:a> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://%43%3A> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43|> against <about:blank>] + expected: FAIL + + [Parsing: <file://C%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43%7C/> against <about:blank>] + expected: FAIL + + [Parsing: <..> against <file:///C:/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file:///C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file://h/C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//d:> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <//d:/..> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <file:\\\\//> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\?fox> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\localhost//> against <about:blank>] + expected: FAIL + + [Parsing: <file://\\/localhost//cat> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost//a//../..//> against <about:blank>] + expected: FAIL + + [Parsing: </////mouse> against <file:///elephant>] + expected: FAIL + + [Parsing: <\\/localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <//localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <C|> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] + expected: FAIL + + [Parsing: <C|#> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|?> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\n/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\\> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|a> against <file://host/dir/file>] + expected: FAIL + + [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] + expected: FAIL + + [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c:/foo/bar> against <file://host/path>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <C|/> against <file://host/>] + expected: FAIL + + [Parsing: </C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <//C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:/C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:?q=v> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:#frag> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///./y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://localhost//a//../..//foo> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////one/two> against <file:///>] + expected: FAIL + + [Parsing: <////one/two> against <file:///>] + expected: FAIL + + [Parsing: <file:.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] + expected: FAIL + + [Parsing: <file:///p> against <about:blank>] + expected: FAIL + + [Parsing: <file://xn--/p> against <about:blank>] expected: FAIL [a-element.html?include=javascript] - expected: - if (flag_specific == "") and (os == "win"): [OK, TIMEOUT] - if flag_specific == "highdpi": [OK, CRASH] [Parsing: <javascript:/../> against <about:blank>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/failure.html.ini b/third_party/blink/web_tests/external/wpt/url/failure.html.ini index 5f3314d..bc6dd8c8 100644 --- a/third_party/blink/web_tests/external/wpt/url/failure.html.ini +++ b/third_party/blink/web_tests/external/wpt/url/failure.html.ini
@@ -1,6 +1,6 @@ [failure.html] expected: - if product == "chrome": TIMEOUT + if product == "chrome": [TIMEOUT, OK] [Location's href: file://example:1/ should throw] expected: FAIL @@ -877,6 +877,22 @@ [window.open(): asdf://%43|/ should throw] expected: FAIL + [URL's constructor's base argument: \\\\\\.\\Y: should throw] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL's href: \\\\\\.\\Y: should throw] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL's constructor's base argument: \\\\\\.\\y: should throw] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL's href: \\\\\\.\\y: should throw] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Location's href: https://[0::0::0\] should throw] expected: FAIL @@ -1018,22 +1034,6 @@ [Location's href: http://💩.123/ should throw] expected: FAIL - [URL's constructor's base argument: \\\\\\.\\y: should throw] - expected: - if os == "win": FAIL - - [URL's href: \\\\\\.\\Y: should throw] - expected: - if os == "win": FAIL - - [URL's constructor's base argument: \\\\\\.\\Y: should throw] - expected: - if os == "win": FAIL - - [URL's href: \\\\\\.\\y: should throw] - expected: - if os == "win": FAIL - [Location's href: https://\x00y should throw] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/idlharness-shadowrealm.window.js.ini b/third_party/blink/web_tests/external/wpt/url/idlharness-shadowrealm.window.js.ini index 1fb49415..27b57a31 100644 --- a/third_party/blink/web_tests/external/wpt/url/idlharness-shadowrealm.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/idlharness-shadowrealm.window.js.ini
@@ -1,4 +1,2 @@ [idlharness-shadowrealm.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [ERROR, CRASH] - ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/external/wpt/url/percent-encoding.window.js.ini b/third_party/blink/web_tests/external/wpt/url/percent-encoding.window.js.ini deleted file mode 100644 index 1091bffa..0000000 --- a/third_party/blink/web_tests/external/wpt/url/percent-encoding.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[percent-encoding.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/url/toascii.window.js.ini b/third_party/blink/web_tests/external/wpt/url/toascii.window.js.ini index 173a4714..03a9b1d 100644 --- a/third_party/blink/web_tests/external/wpt/url/toascii.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/toascii.window.js.ini
@@ -59,6 +59,33 @@ [xn--a.ß (using <area>)] expected: FAIL + [xn--ls8h= (using URL)] + expected: FAIL + + [xn--ls8h= (using URL.host)] + expected: FAIL + + [xn--ls8h= (using URL.hostname)] + expected: FAIL + + [xn--ls8h= (using <a>)] + expected: FAIL + + [xn--ls8h= (using <a>.host)] + expected: FAIL + + [xn--ls8h= (using <a>.hostname)] + expected: FAIL + + [xn--ls8h= (using <area>)] + expected: FAIL + + [xn--ls8h= (using <area>.host)] + expected: FAIL + + [xn--ls8h= (using <area>.hostname)] + expected: FAIL + [xn--tešla (using <a>)] expected: FAIL @@ -217,30 +244,3 @@ [xn-- (using <area>.hostname)] expected: FAIL - - [xn--ls8h= (using <area>.hostname)] - expected: FAIL - - [xn--ls8h= (using URL)] - expected: FAIL - - [xn--ls8h= (using <area>)] - expected: FAIL - - [xn--ls8h= (using URL.hostname)] - expected: FAIL - - [xn--ls8h= (using URL.host)] - expected: FAIL - - [xn--ls8h= (using <a>.hostname)] - expected: FAIL - - [xn--ls8h= (using <area>.host)] - expected: FAIL - - [xn--ls8h= (using <a>.host)] - expected: FAIL - - [xn--ls8h= (using <a>)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/url-constructor.any.js.ini b/third_party/blink/web_tests/external/wpt/url/url-constructor.any.js.ini index 4a51ce1..a1f89d85 100644 --- a/third_party/blink/web_tests/external/wpt/url/url-constructor.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/url-constructor.any.js.ini
@@ -1,27 +1,12 @@ -[url-constructor.any.worker.html] - [Parsing: <non-special://test:@test/x> against <about:blank>] +[url-constructor.any.html?include=mailto] + [Parsing: <mailto:/../> against <about:blank>] expected: FAIL - [Parsing: <non-special://:@test/x> against <about:blank>] - expected: FAIL - [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo:////://///> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] - expected: FAIL +[url-constructor.any.html?include=file] + [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] expected: FAIL @@ -31,17 +16,17 @@ [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <file://localhost> against <file:///tmp/mock/path>] @@ -53,224 +38,21 @@ [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] expected: FAIL - [Parsing: <http://example.com/foo/%2e%2> against <about:blank>] - expected: FAIL + [Parsing: <file:/example.com/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL - [Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>] - expected: FAIL + [Parsing: <file:...> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL - [Parsing: <http://example.com/foo%41%7a> against <about:blank>] - expected: FAIL + [Parsing: <file:..> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL - [Parsing: <http://example.com/foo%00%51> against <about:blank>] - expected: FAIL - - [Parsing: <http://www/foo%2Ehtml> against <about:blank>] - expected: FAIL - - [Parsing: <httpa://foo:80/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:70/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:443/> against <about:blank>] - expected: FAIL - - [Parsing: <http://example example.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://GOO goo.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://a.b.c.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.Xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://%41.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <sc://faß.ExAmPlE/> against <about:blank>] - expected: FAIL - - [Parsing: <http://192.168.0.1 hello> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://x x:12> against <about:blank>] - expected: FAIL - - [Parsing: <http://[::1.2.3.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <notspecial://host/?'> against <about:blank>] - expected: FAIL - - [Parsing: <i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <../i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: </i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: </i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <?i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <#i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <#i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <about:/../> against <about:blank>] - expected: FAIL - - [Parsing: <data:/../> against <about:blank>] - expected: FAIL - - [Parsing: <javascript:/../> against <about:blank>] - expected: FAIL - - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ.test/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://%/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://te@s:t@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:12/> against <about:blank>] - expected: FAIL - - [Parsing: <x> against <sc://ñ>] - expected: FAIL - - [Parsing: <wow:> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a[b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\\b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\]b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\tst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\nst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\rst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%20st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%23st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Est/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%40st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%7Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL + [Parsing: <file:a> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <file://%43%7C> against <about:blank>] expected: FAIL @@ -284,28 +66,19 @@ [Parsing: <file://%43%7C/> against <about:blank>] expected: FAIL - [Parsing: <https://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43|/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43%7C/> against <about:blank>] - expected: FAIL - [Parsing: <..> against <file:///C:/>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: </> against <file:///C:/a/b>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: </> against <file://h/C:/a/b>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <//d:> against <file:///C:/a/b>] @@ -368,32 +141,76 @@ [Parsing: <C|a> against <file://host/dir/file>] expected: FAIL + [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] expected: FAIL + [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c:/foo/bar> against <file://host/path>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <C|/> against <file://host/>] expected: FAIL + [Parsing: </C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <//C:/> against <file://host/>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <file://C:/> against <file://host/>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <file:/C|/> against <about:blank>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL [Parsing: <file://C|/> against <about:blank>] expected: - if os == "win": PASS + if (product == "content_shell") and (os == "win"): PASS FAIL + [Parsing: <file:?q=v> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:#frag> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///./y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Parsing: <file://localhost//a//../..//foo> against <about:blank>] expected: FAIL @@ -409,982 +226,20 @@ [Parsing: <////one/two> against <file:///>] expected: FAIL - [Parsing: <sc://ñ> against <about:blank>] - expected: FAIL + [Parsing: <file:.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL - [Parsing: <sc://ñ?x> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ#x> against <about:blank>] - expected: FAIL - - [Parsing: <#x> against <sc://ñ>] - expected: FAIL - - [Parsing: <?x> against <sc://ñ>] - expected: FAIL - - [Parsing: <sc://?> against <about:blank>] - expected: FAIL - - [Parsing: <sc://#> against <about:blank>] - expected: FAIL - - [Parsing: <///> against <sc://x/>] - expected: FAIL - - [Parsing: <////> against <sc://x/>] - expected: FAIL - - [Parsing: <////x/> against <sc://x/>] - expected: FAIL - - [Parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>] - expected: FAIL - - [Parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>] - expected: FAIL - - [Parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>] - expected: FAIL - - [Parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>] - expected: FAIL - - [Parsing: <rsync://foo@host:911/sup> against <about:blank>] - expected: FAIL - - [Parsing: <git://github.com/foo/bar.git> against <about:blank>] - expected: FAIL - - [Parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>] - expected: FAIL - - [Parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>] - expected: FAIL - - [Parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>] - expected: FAIL - - [Parsing: <git+https://github.com/foo/bar> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//path> against <about:blank>] - expected: FAIL - - [Parsing: </.//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: </..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <a/..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <path> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <../path> against <non-spec:/.//p>] - expected: FAIL - - [Parsing: <non-special://%E2%80%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://H%4fSt/path> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:5:0:0:0\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:0:0:0:3\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2::3\]:80/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[:80/> against <about:blank>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash.html> against <a://>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] - expected: FAIL - - [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [Parsing: <foo:// !"$%&'()*+,-.;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss:// !"$%&'()*+,-.;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://joe: !"$%&'()*+,-.:;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://joe: !"$%&'()*+,-.:;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <wss://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/? !"$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/# !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc://host/path>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc:/path>] - expected: FAIL - - [Parsing: <abc:/rooted> against <abc://host/path>] - expected: FAIL - - [Parsing: <h://.> against <about:blank>] - expected: FAIL + [Parsing: <file:/.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] expected: FAIL - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\\\.\\y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\\\.\\Y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-b.html> against <a:b>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon.html> against <a:>] - expected: - if os == "win": FAIL - - [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash.html> against <a:/>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash-b.html> against <a:/b>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - - -[url-constructor.any.html] - [Parsing: <non-special://test:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://:@test/x> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo://///////bar.com/> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <foo:////://///> against <http://example.org/foo/bar>] - expected: FAIL - - [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] - expected: FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e%2> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%41%7a> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/foo%00%51> against <about:blank>] - expected: FAIL - - [Parsing: <http://www/foo%2Ehtml> against <about:blank>] - expected: FAIL - - [Parsing: <httpa://foo:80/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:70/> against <about:blank>] - expected: FAIL - - [Parsing: <gopher://foo:443/> against <about:blank>] - expected: FAIL - - [Parsing: <http://example example.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://GOO goo.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://a.b.c.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://a.b.c.Xn--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.XN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://10.0.0.xN--pokxncvks> against <about:blank>] - expected: FAIL - - [Parsing: <http://%41.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>] - expected: FAIL - - [Parsing: <sc://faß.ExAmPlE/> against <about:blank>] - expected: FAIL - - [Parsing: <http://192.168.0.1 hello> against <http://other.com/>] - expected: FAIL - - [Parsing: <https://x x:12> against <about:blank>] - expected: FAIL - - [Parsing: <http://[::1.2.3.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.2.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::1.\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <notspecial://host/?'> against <about:blank>] - expected: FAIL - - [Parsing: <i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <../i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <../i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: </i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: </i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <?i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <?i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <#i> against <sc://ho/pa>] - expected: FAIL - - [Parsing: <#i> against <sc:///pa/pa>] - expected: FAIL - - [Parsing: <about:/../> against <about:blank>] - expected: FAIL - - [Parsing: <data:/../> against <about:blank>] - expected: FAIL - - [Parsing: <javascript:/../> against <about:blank>] - expected: FAIL - - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ.test/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://%/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://te@s:t@/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://:12/> against <about:blank>] - expected: FAIL - - [Parsing: <x> against <sc://ñ>] - expected: FAIL - - [Parsing: <wow:> against <about:blank>] - expected: FAIL - - [Parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\x00b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a[b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\\b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a\]b/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a^b> against <about:blank>] - expected: FAIL - - [Parsing: <sc://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\tst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\nst/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://ho\rst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://a<b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a>b> against <about:blank>] - expected: FAIL - - [Parsing: <http://a|b/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%20st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%23st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%3Est/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%40st/> against <about:blank>] - expected: FAIL - - [Parsing: <http://ho%7Cst/> against <about:blank>] - expected: FAIL - - [Parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <sc://\x01\x02\x03\x04\x05\x06\x07\x08\x0b\x0c\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <https://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43|/> against <about:blank>] - expected: FAIL - - [Parsing: <asdf://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <sc://ñ> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ?x> against <about:blank>] - expected: FAIL - - [Parsing: <sc://ñ#x> against <about:blank>] - expected: FAIL - - [Parsing: <#x> against <sc://ñ>] - expected: FAIL - - [Parsing: <?x> against <sc://ñ>] - expected: FAIL - - [Parsing: <sc://?> against <about:blank>] - expected: FAIL - - [Parsing: <sc://#> against <about:blank>] - expected: FAIL - - [Parsing: <///> against <sc://x/>] - expected: FAIL - - [Parsing: <////> against <sc://x/>] - expected: FAIL - - [Parsing: <////x/> against <sc://x/>] - expected: FAIL - - [Parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>] - expected: FAIL - - [Parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>] - expected: FAIL - - [Parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>] - expected: FAIL - - [Parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>] - expected: FAIL - - [Parsing: <rsync://foo@host:911/sup> against <about:blank>] - expected: FAIL - - [Parsing: <git://github.com/foo/bar.git> against <about:blank>] - expected: FAIL - - [Parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>] - expected: FAIL - - [Parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>] - expected: FAIL - - [Parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>] - expected: FAIL - - [Parsing: <git+https://github.com/foo/bar> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/.//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/..//path> against <about:blank>] - expected: FAIL - - [Parsing: <non-spec:/a/..//path> against <about:blank>] - expected: FAIL - - [Parsing: </.//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: </..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <a/..//path> against <non-spec:/p>] - expected: FAIL - - [Parsing: <> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <path> against <non-spec:/..//p>] - expected: FAIL - - [Parsing: <../path> against <non-spec:/.//p>] - expected: FAIL - - [Parsing: <non-special://%E2%80%A0/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://H%4fSt/path> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:5:0:0:0\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2:0:0:0:0:0:3\]/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[1:2::3\]:80/> against <about:blank>] - expected: FAIL - - [Parsing: <non-special://[:80/> against <about:blank>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash.html> against <a://>] - expected: FAIL - - [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] - expected: FAIL - - [Parsing: <non-spec://example.org/test?a#b\x00c> against <about:blank>] - expected: FAIL - [Parsing: <file://xn--/p> against <about:blank>] expected: FAIL - [Parsing: <foo:// !"$%&'()*+,-.;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss:// !"$%&'()*+,-.;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://joe: !"$%&'()*+,-.:;<=>@[\\\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://joe: !"$%&'()*+,-.:;<=>@[\]^_`{|}~@host/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://!"$%&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <wss://host/ !"$%&'()*+,-./:;<=>@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/? !"$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <foo://host/dir/# !"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~> against <about:blank>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc://host/path>] - expected: FAIL - - [Parsing: <abc:rootless> against <abc:/path>] - expected: FAIL - - [Parsing: <abc:/rooted> against <abc://host/path>] - expected: FAIL - - [Parsing: <h://.> against <about:blank>] - expected: FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\\\.\\y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\\\.\\Y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-b.html> against <a:b>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon.html> against <a:>] - expected: - if os == "win": FAIL - - [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash.html> against <a:/>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <test-a-colon-slash-b.html> against <a:/b>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - [url-constructor.any.html?exclude=(file|javascript|mailto)] [Parsing: <non-special://test:@test/x> against <about:blank>] @@ -1395,14 +250,14 @@ [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] expected: FAIL [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <foo://> against <http://example.org/foo/bar>] expected: FAIL @@ -1418,7 +273,7 @@ [Parsing: <c:/foo> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] expected: FAIL @@ -1501,6 +356,12 @@ [Parsing: <http://[::1.\]> against <http://other.com/>] expected: FAIL + [Parsing: <http://[::%31\]> against <http://other.com/>] + expected: FAIL + + [Parsing: <http://%5B::1\]> against <http://other.com/>] + expected: FAIL + [Parsing: <notspecial://host/?'> against <about:blank>] expected: FAIL @@ -1650,11 +511,11 @@ [Parsing: <\\\\\\.\\Y:> against <about:blank>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <\\\\\\.\\y:> against <about:blank>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <sc://ñ> against <about:blank>] expected: FAIL @@ -1775,22 +636,22 @@ [Parsing: <test-a-colon.html> against <a:>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-b.html> against <a:b>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash.html> against <a:/>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash-slash.html> against <a://>] expected: FAIL [Parsing: <test-a-colon-slash-b.html> against <a:/b>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] expected: FAIL @@ -1837,22 +698,22 @@ [Parsing: <abc:/rooted> against <abc://host/path>] expected: FAIL - [Parsing: <non-special:y> against <about:blank>] + [Parsing: <https://x/\x00y> against <about:blank>] + expected: FAIL + + [Parsing: <https://x/y> against <about:blank>] expected: FAIL [Parsing: <https://x/?y> against <about:blank>] expected: FAIL - [Parsing: <https://x/\x00y> against <about:blank>] - expected: FAIL - [Parsing: <https://x/?#y> against <about:blank>] expected: FAIL - [Parsing: <non-special:x/y> against <about:blank>] + [Parsing: <non-special:y> against <about:blank>] expected: FAIL - [Parsing: <https://x/y> against <about:blank>] + [Parsing: <non-special:x/y> against <about:blank>] expected: FAIL [Parsing: <non-special:x/?y> against <about:blank>] @@ -1861,504 +722,12 @@ [Parsing: <non-special:x/?#y> against <about:blank>] expected: FAIL - [Parsing: <http://%5B::1\]> against <http://other.com/>] - expected: FAIL - - [Parsing: <http://[::%31\]> against <http://other.com/>] - expected: FAIL - - -[url-constructor.any.worker.html?include=javascript] - [Parsing: <javascript:/../> against <about:blank>] - expected: FAIL - [url-constructor.any.worker.html?include=mailto] [Parsing: <mailto:/../> against <about:blank>] expected: FAIL -[url-constructor.any.html?include=mailto] - [Parsing: <mailto:/../> against <about:blank>] - expected: FAIL - - -[url-constructor.any.worker.html?include=file] - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - -[url-constructor.any.html?include=file] - [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://localhost> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] - expected: FAIL - - [Parsing: <file:/example.com/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:...> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:..> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file:a> against <http://www.example.com/test>] - expected: - if os == "win": FAIL - - [Parsing: <file://%43%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43|> against <about:blank>] - expected: FAIL - - [Parsing: <file://C%7C> against <about:blank>] - expected: FAIL - - [Parsing: <file://%43%7C/> against <about:blank>] - expected: FAIL - - [Parsing: <..> against <file:///C:/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file:///C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: </> against <file://h/C:/a/b>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <//d:> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <//d:/..> against <file:///C:/a/b>] - expected: FAIL - - [Parsing: <file:\\\\//> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\?fox> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] - expected: FAIL - - [Parsing: <file:\\\\localhost//> against <about:blank>] - expected: FAIL - - [Parsing: <file://\\/localhost//cat> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost//a//../..//> against <about:blank>] - expected: FAIL - - [Parsing: </////mouse> against <file:///elephant>] - expected: FAIL - - [Parsing: <\\/localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <//localhost//pig> against <file://lion/>] - expected: FAIL - - [Parsing: <C|> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] - expected: FAIL - - [Parsing: <C|#> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|?> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\n/> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|\\> against <file://host/dir/file>] - expected: FAIL - - [Parsing: <C|a> against <file://host/dir/file>] - expected: FAIL - - [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] - expected: FAIL - - [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] - expected: - if os == "win": FAIL - - [Parsing: </c:/foo/bar> against <file://host/path>] - expected: - if os == "win": FAIL - - [Parsing: <C|/> against <file://host/>] - expected: FAIL - - [Parsing: </C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <file:/C:/> against <file://host/>] - expected: - if os == "win": FAIL - - [Parsing: <//C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C:/> against <file://host/>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:/C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file://C|/> against <about:blank>] - expected: - if os == "win": PASS - FAIL - - [Parsing: <file:?q=v> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:#frag> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///y:/> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:///./y:> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file://localhost//a//../..//foo> against <about:blank>] - expected: FAIL - - [Parsing: <file://localhost////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////foo> against <about:blank>] - expected: FAIL - - [Parsing: <file:////one/two> against <file:///>] - expected: FAIL - - [Parsing: <////one/two> against <file:///>] - expected: FAIL - - [Parsing: <file:.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file:/.//p> against <about:blank>] - expected: - if os == "win": FAIL - - [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] - expected: FAIL - - [Parsing: <file://xn--/p> against <about:blank>] - expected: FAIL - - [url-constructor.any.worker.html?exclude=(file|javascript|mailto)] [Parsing: <non-special://test:@test/x> against <about:blank>] expected: FAIL @@ -2368,14 +737,14 @@ [Parsing: <a:\t foo.com> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <non-special://f:999999/c> against <http://example.org/foo/bar>] expected: FAIL [Parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <foo://> against <http://example.org/foo/bar>] expected: FAIL @@ -2391,7 +760,7 @@ [Parsing: <c:/foo> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>] expected: FAIL @@ -2474,6 +843,12 @@ [Parsing: <http://[::1.\]> against <http://other.com/>] expected: FAIL + [Parsing: <http://[::%31\]> against <http://other.com/>] + expected: FAIL + + [Parsing: <http://%5B::1\]> against <http://other.com/>] + expected: FAIL + [Parsing: <notspecial://host/?'> against <about:blank>] expected: FAIL @@ -2623,11 +998,11 @@ [Parsing: <\\\\\\.\\Y:> against <about:blank>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <\\\\\\.\\y:> against <about:blank>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <sc://ñ> against <about:blank>] expected: FAIL @@ -2748,22 +1123,22 @@ [Parsing: <test-a-colon.html> against <a:>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-b.html> against <a:b>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash.html> against <a:/>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash-slash.html> against <a://>] expected: FAIL [Parsing: <test-a-colon-slash-b.html> against <a:/b>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [Parsing: <test-a-colon-slash-slash-b.html> against <a://b>] expected: FAIL @@ -2810,22 +1185,22 @@ [Parsing: <abc:/rooted> against <abc://host/path>] expected: FAIL - [Parsing: <non-special:y> against <about:blank>] + [Parsing: <https://x/\x00y> against <about:blank>] + expected: FAIL + + [Parsing: <https://x/y> against <about:blank>] expected: FAIL [Parsing: <https://x/?y> against <about:blank>] expected: FAIL - [Parsing: <https://x/\x00y> against <about:blank>] - expected: FAIL - [Parsing: <https://x/?#y> against <about:blank>] expected: FAIL - [Parsing: <non-special:x/y> against <about:blank>] + [Parsing: <non-special:y> against <about:blank>] expected: FAIL - [Parsing: <https://x/y> against <about:blank>] + [Parsing: <non-special:x/y> against <about:blank>] expected: FAIL [Parsing: <non-special:x/?y> against <about:blank>] @@ -2834,10 +1209,247 @@ [Parsing: <non-special:x/?#y> against <about:blank>] expected: FAIL - [Parsing: <http://%5B::1\]> against <http://other.com/>] + +[url-constructor.any.worker.html?include=javascript] + [Parsing: <javascript:/../> against <about:blank>] expected: FAIL - [Parsing: <http://[::%31\]> against <http://other.com/>] + +[url-constructor.any.worker.html?include=file] + [Parsing: <file:/example.com/> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <C|/foo/bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://localhost> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file://localhost/test> against <file:///tmp/mock/path>] + expected: FAIL + + [Parsing: <file:/example.com/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:...> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:..> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:a> against <http://www.example.com/test>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://%43%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43|> against <about:blank>] + expected: FAIL + + [Parsing: <file://C%7C> against <about:blank>] + expected: FAIL + + [Parsing: <file://%43%7C/> against <about:blank>] + expected: FAIL + + [Parsing: <..> against <file:///C:/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file:///C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: </> against <file://h/C:/a/b>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <//d:> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <//d:/..> against <file:///C:/a/b>] + expected: FAIL + + [Parsing: <file:\\\\//> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\?fox> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\\\\\#guppy> against <about:blank>] + expected: FAIL + + [Parsing: <file:\\\\localhost//> against <about:blank>] + expected: FAIL + + [Parsing: <file://\\/localhost//cat> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost//a//../..//> against <about:blank>] + expected: FAIL + + [Parsing: </////mouse> against <file:///elephant>] + expected: FAIL + + [Parsing: <\\/localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <//localhost//pig> against <file://lion/>] + expected: FAIL + + [Parsing: <C|> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|> against <file://host/D:/dir1/dir2/file>] + expected: FAIL + + [Parsing: <C|#> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|?> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\n/> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|\\> against <file://host/dir/file>] + expected: FAIL + + [Parsing: <C|a> against <file://host/dir/file>] + expected: FAIL + + [Parsing: </c:/foo/bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c|/foo/bar> against <file:///c:/baz/qux>] + expected: FAIL + + [Parsing: <file:\\c:\\foo\\bar> against <file:///c:/baz/qux>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: </c:/foo/bar> against <file://host/path>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <C|/> against <file://host/>] + expected: FAIL + + [Parsing: </C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <//C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C:/> against <file://host/>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:/C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file://C|/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [Parsing: <file:?q=v> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:#frag> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///y:/> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:///./y:> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://localhost//a//../..//foo> against <about:blank>] + expected: FAIL + + [Parsing: <file://localhost////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////foo> against <about:blank>] + expected: FAIL + + [Parsing: <file:////one/two> against <file:///>] + expected: FAIL + + [Parsing: <////one/two> against <file:///>] + expected: FAIL + + [Parsing: <file:.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file:/.//p> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Parsing: <file://loC𝐀𝐋𝐇𝐨𝐬𝐭/usr/bin> against <about:blank>] + expected: FAIL + + [Parsing: <file://xn--/p> against <about:blank>] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/url-origin.any.js.ini b/third_party/blink/web_tests/external/wpt/url/url-origin.any.js.ini index 0d442f0..e6f6e984 100644 --- a/third_party/blink/web_tests/external/wpt/url/url-origin.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/url-origin.any.js.ini
@@ -1,46 +1,23 @@ -[url-origin.any.worker.html] - [Origin parsing: <http://example.com/foo%00%51> against <about:blank>] - expected: FAIL - - [Origin parsing: <x> against <sc://ñ>] - expected: FAIL - - [Origin parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] - expected: FAIL - - [Origin parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Origin parsing: <#x> against <sc://ñ>] - expected: FAIL - - [Origin parsing: <?x> against <sc://ñ>] - expected: FAIL - - [Origin parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] - expected: FAIL - - [Origin parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Origin parsing: <a:\t foo.com> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Origin parsing: <c:/foo> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL - - [Origin parsing: <h://.> against <about:blank>] - expected: - if os == "win": FAIL - - [url-origin.any.html] + [Origin parsing: <a:\t foo.com> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Origin parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [Origin parsing: <c:/foo> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Origin parsing: <http://example.com/foo%00%51> against <about:blank>] expected: FAIL + [Origin parsing: <h://.> against <about:blank>] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [Origin parsing: <x> against <sc://ñ>] expected: FAIL @@ -59,18 +36,41 @@ [Origin parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] expected: FAIL - [Origin parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] - expected: - if os == "win": FAIL +[url-origin.any.worker.html] [Origin parsing: <a:\t foo.com> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL + + [Origin parsing: <\\\\x\\hello> against <http://example.org/foo/bar>] + expected: + if (product == "content_shell") and (os == "win"): FAIL [Origin parsing: <c:/foo> against <http://example.org/foo/bar>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL + + [Origin parsing: <http://example.com/foo%00%51> against <about:blank>] + expected: FAIL [Origin parsing: <h://.> against <about:blank>] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL + + [Origin parsing: <x> against <sc://ñ>] + expected: FAIL + + [Origin parsing: <http://example.com/U+d800U+dfff﷏ﷰ?U+d800U+dfff﷏ﷰ> against <about:blank>] + expected: FAIL + + [Origin parsing: <http://!"$&'()*+,-.;=_`{}~/> against <about:blank>] + expected: FAIL + + [Origin parsing: <#x> against <sc://ñ>] + expected: FAIL + + [Origin parsing: <?x> against <sc://ñ>] + expected: FAIL + + [Origin parsing: <wss://!"$&'()*+,-.;=_`{}~/> against <about:blank>] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/url-setters-a-area.window.js.ini b/third_party/blink/web_tests/external/wpt/url/url-setters-a-area.window.js.ini index cd504e5..d56c7ff 100644 --- a/third_party/blink/web_tests/external/wpt/url/url-setters-a-area.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/url-setters-a-area.window.js.ini
@@ -1,588 +1,22 @@ -[url-setters-a-area.window.html] - [<a>: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] - expected: FAIL - - [<area>: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] - expected: FAIL - - [<a>: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] - expected: FAIL - - [<area>: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] - expected: FAIL - - [<a>: Setting <file://hi/path>.protocol = 's'] - expected: FAIL - - [<area>: Setting <file://hi/path>.protocol = 's'] - expected: FAIL - - [<a>: Setting <https://example.net>.protocol = 's'] - expected: FAIL - - [<area>: Setting <https://example.net>.protocol = 's'] - expected: FAIL - - [<a>: Setting <ftp://example.net>.protocol = 'test'] - expected: FAIL - - [<area>: Setting <ftp://example.net>.protocol = 'test'] - expected: FAIL - - [<a>: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] - expected: FAIL - - [<area>: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] - expected: FAIL - - [<a>: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] - expected: FAIL - - [<area>: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] - expected: FAIL - - [<a>: Setting <ssh://me@example.net>.protocol = 'https'] - expected: FAIL - - [<area>: Setting <ssh://me@example.net>.protocol = 'https'] - expected: FAIL - - [<a>: Setting <ssh://me@example.net>.protocol = 'file'] - expected: FAIL - - [<area>: Setting <ssh://me@example.net>.protocol = 'file'] - expected: FAIL - - [<a>: Setting <ssh://example.net>.protocol = 'file'] - expected: FAIL - - [<area>: Setting <ssh://example.net>.protocol = 'file'] - expected: FAIL - - [<a>: Setting <nonsense:///test>.protocol = 'https'] - expected: FAIL - - [<area>: Setting <nonsense:///test>.protocol = 'https'] - expected: FAIL - - [<a>: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [<area>: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - +[url-setters-a-area.window.html?include=javascript] [<a>: Setting <javascript://x/>.username = 'wario'] expected: FAIL [<area>: Setting <javascript://x/>.username = 'wario'] expected: FAIL - [<a>: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [<area>: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - [<a>: Setting <javascript://x/>.password = 'bowser'] expected: FAIL [<area>: Setting <javascript://x/>.password = 'bowser'] expected: FAIL - [<a>: Setting <sc://x/>.host = '\x00' Non-special scheme] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '\x00' Non-special scheme] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '\t'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '\t'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '\n'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '\n'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '\r'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '\r'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = ' '] - expected: FAIL - - [<area>: Setting <sc://x/>.host = ' '] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '#'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '#'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '/'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '/'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '?'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '?'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = '@'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = '@'] - expected: FAIL - - [<a>: Setting <sc://x/>.host = 'ß'] - expected: FAIL - - [<area>: Setting <sc://x/>.host = 'ß'] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] - expected: FAIL - - [<a>: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [<area>: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [<a>: Setting <http://example.net/>.host = '[::1.2.3.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.host = '[::1.2.3.\]'] - expected: FAIL - - [<a>: Setting <http://example.net/>.host = '[::1.2.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.host = '[::1.2.\]'] - expected: FAIL - - [<a>: Setting <http://example.net/>.host = '[::1.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.host = '[::1.\]'] - expected: FAIL - - [<a>: Setting <file://y/>.host = 'x:123'] - expected: FAIL - - [<area>: Setting <file://y/>.host = 'x:123'] - expected: FAIL - - [<a>: Setting <file://y/>.host = 'loc%41lhost'] - expected: FAIL - - [<area>: Setting <file://y/>.host = 'loc%41lhost'] - expected: FAIL - - [<a>: Setting <file://hi/x>.host = ''] - expected: FAIL - - [<area>: Setting <file://hi/x>.host = ''] - expected: FAIL - - [<a>: Setting <sc://test@test/>.host = ''] - expected: FAIL - - [<area>: Setting <sc://test@test/>.host = ''] - expected: FAIL - - [<a>: Setting <sc://test:12/>.host = ''] - expected: FAIL - - [<area>: Setting <sc://test:12/>.host = ''] - expected: FAIL - - [<a>: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] - expected: FAIL - - [<area>: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '\x00' Non-special scheme] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '\x00' Non-special scheme] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '\t'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '\t'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '\n'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '\n'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '\r'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '\r'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = ' '] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = ' '] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '#'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '#'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '/'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '/'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '?'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '?'] - expected: FAIL - - [<a>: Setting <sc://x/>.hostname = '@'] - expected: FAIL - - [<area>: Setting <sc://x/>.hostname = '@'] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] - expected: FAIL - - [<a>: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [<area>: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [<a>: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] - expected: FAIL - - [<a>: Setting <http://example.net/>.hostname = '[::1.2.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.hostname = '[::1.2.\]'] - expected: FAIL - - [<a>: Setting <http://example.net/>.hostname = '[::1.\]'] - expected: FAIL - - [<area>: Setting <http://example.net/>.hostname = '[::1.\]'] - expected: FAIL - - [<a>: Setting <file://y/>.hostname = 'loc%41lhost'] - expected: FAIL - - [<area>: Setting <file://y/>.hostname = 'loc%41lhost'] - expected: FAIL - - [<a>: Setting <file://hi/x>.hostname = ''] - expected: FAIL - - [<area>: Setting <file://hi/x>.hostname = ''] - expected: FAIL - - [<a>: Setting <sc://test@test/>.hostname = ''] - expected: FAIL - - [<area>: Setting <sc://test@test/>.hostname = ''] - expected: FAIL - - [<a>: Setting <sc://test:12/>.hostname = ''] - expected: FAIL - - [<area>: Setting <sc://test:12/>.hostname = ''] - expected: FAIL - - [<a>: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] - expected: FAIL - - [<area>: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] - expected: FAIL - - [<a>: Setting <non-spec:/.//p>.hostname = ''] - expected: FAIL - - [<area>: Setting <non-spec:/.//p>.hostname = ''] - expected: FAIL - - [<a>: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] - expected: FAIL - - [<area>: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [<a>: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [<area>: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [<a>: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [<area>: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [<a>: Setting <file://localhost/>.port = '12'] - expected: FAIL - - [<area>: Setting <file://localhost/>.port = '12'] - expected: FAIL - - [<a>: Setting <sc://x/>.port = '12'] - expected: FAIL - - [<area>: Setting <sc://x/>.port = '12'] - expected: FAIL - [<a>: Setting <javascript://x/>.port = '12'] expected: FAIL [<area>: Setting <javascript://x/>.port = '12'] expected: FAIL - [<a>: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] - expected: FAIL - - [<area>: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] - expected: FAIL - - [<a>: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] - expected: FAIL - - [<area>: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] - expected: FAIL - - [<a>: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] - expected: FAIL - - [<area>: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] - expected: FAIL - - [<a>: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] - expected: FAIL - - [<area>: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] - expected: FAIL - - [<a>: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] - expected: FAIL - - [<area>: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] - expected: FAIL - - [<a>: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] - expected: FAIL - - [<area>: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] - expected: FAIL - - [<a>: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] - expected: FAIL - - [<area>: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] - expected: FAIL - - [<a>: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] - expected: FAIL - - [<area>: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] - expected: FAIL - - [<a>: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] - expected: FAIL - - [<area>: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] - expected: FAIL - - [<a>: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] - expected: FAIL - - [<area>: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] - expected: FAIL - - [<a>: Setting <file:///unicorn>.pathname = '//\\/' File URLs and (back)slashes] - expected: FAIL - - [<area>: Setting <file:///unicorn>.pathname = '//\\/' File URLs and (back)slashes] - expected: FAIL - - [<a>: Setting <file:///unicorn>.pathname = '//monkey/..//' File URLs and (back)slashes] - expected: FAIL - - [<area>: Setting <file:///unicorn>.pathname = '//monkey/..//' File URLs and (back)slashes] - expected: FAIL - - [<a>: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] - expected: FAIL - - [<area>: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] - expected: FAIL - - [<a>: Setting <non-spec:/>.pathname = '/..//p'] - expected: FAIL - - [<area>: Setting <non-spec:/>.pathname = '/..//p'] - expected: FAIL - - [<a>: Setting <non-spec:/>.pathname = '//p'] - expected: FAIL - - [<area>: Setting <non-spec:/>.pathname = '//p'] - expected: FAIL - - [<a>: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] - expected: FAIL - - [<area>: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] - expected: FAIL - - [<a>: Setting <https://example.net?lang=en-US#nav>.search = '?'] - expected: FAIL - - [<area>: Setting <https://example.net?lang=en-US#nav>.search = '?'] - expected: FAIL - - [<a>: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] - expected: FAIL - - [<area>: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] - expected: FAIL - - [<area>: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [<a>: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<area>: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - [url-setters-a-area.window.html?include=file] [<a>: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] @@ -647,6 +81,78 @@ [url-setters-a-area.window.html?exclude=(file|javascript|mailto)] + [<a>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'b'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'b'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = '0b' No leading digit] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = '0b' No leading digit] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = '+b' No leading punctuation] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = '+b' No leading punctuation] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'bC0+-.'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'bC0+-.'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<a>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [<area>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + [<a>: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] expected: FAIL @@ -695,6 +201,18 @@ [<area>: Setting <nonsense:///test>.protocol = 'https'] expected: FAIL + [<a>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] + expected: FAIL + + [<area>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] + expected: FAIL + + [<a>: Setting <http://test/>.protocol = 'https\r'] + expected: FAIL + + [<area>: Setting <http://test/>.protocol = 'https\r'] + expected: FAIL + [<a>: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] expected: FAIL @@ -1055,6 +573,18 @@ [<area>: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] expected: FAIL + [<a>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] + expected: FAIL + + [<area>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] + expected: FAIL + + [<a>: Setting <sc:/nospace>.pathname = 'space '] + expected: FAIL + + [<area>: Setting <sc:/nospace>.pathname = 'space '] + expected: FAIL + [<a>: Setting <https://example.net?lang=en-US#nav>.search = '?'] expected: FAIL @@ -1067,144 +597,16 @@ [<area>: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] expected: FAIL - [<a>: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - [<a>: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [<a>: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [<area>: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [<area>: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] expected: - if os == "win": FAIL - - [<a>: Setting <sc:/nospace>.pathname = 'space '] - expected: FAIL - - [<area>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] - expected: FAIL - - [<area>: Setting <sc:/nospace>.pathname = 'space '] - expected: FAIL - - [<a>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] - expected: FAIL - - [<area>: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [<a>: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [<a>: Setting <http://test/>.protocol = 'https\r'] - expected: FAIL - - [<a>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [<area>: Setting <http://test/>.protocol = 'https\r'] - expected: FAIL - - [<area>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] - expected: FAIL - - -[url-setters-a-area.window.html?include=javascript] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): CRASH - [<a>: Setting <javascript://x/>.username = 'wario'] - expected: FAIL - - [<area>: Setting <javascript://x/>.username = 'wario'] - expected: FAIL - - [<a>: Setting <javascript://x/>.password = 'bowser'] - expected: FAIL - - [<area>: Setting <javascript://x/>.password = 'bowser'] - expected: FAIL - - [<a>: Setting <javascript://x/>.port = '12'] - expected: FAIL - - [<area>: Setting <javascript://x/>.port = '12'] - expected: FAIL + if (product == "content_shell") and (os == "win"): FAIL [url-setters-a-area.window.html?include=mailto] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [OK, CRASH] - if (os == "linux") and (flag_specific == "disable-layout-ng"): [OK, CRASH] - if os == "win": TIMEOUT [<a>: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/url-setters-stripping.any.js.ini b/third_party/blink/web_tests/external/wpt/url/url-setters-stripping.any.js.ini index d2c3ff18..d353c9ce 100644 --- a/third_party/blink/web_tests/external/wpt/url/url-setters-stripping.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/url-setters-stripping.any.js.ini
@@ -1,6 +1,4 @@ -[url-setters-stripping.any.html] - expected: - if os == "win": TIMEOUT +[url-setters-stripping.any.worker.html] [Setting pathname with leading U+0000 (https:)] expected: FAIL @@ -317,7 +315,7 @@ expected: FAIL -[url-setters-stripping.any.worker.html] +[url-setters-stripping.any.html] [Setting pathname with leading U+0000 (https:)] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/url-setters.any.js.ini b/third_party/blink/web_tests/external/wpt/url/url-setters.any.js.ini index bdac88f..ec87348 100644 --- a/third_party/blink/web_tests/external/wpt/url/url-setters.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/url-setters.any.js.ini
@@ -1,615 +1,39 @@ -[url-setters.any.worker.html] - [URL: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] - expected: FAIL - - [URL: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] - expected: FAIL - - [URL: Setting <file://hi/path>.protocol = 's'] - expected: FAIL - - [URL: Setting <https://example.net>.protocol = 's'] - expected: FAIL - - [URL: Setting <ftp://example.net>.protocol = 'test'] - expected: FAIL - - [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'https'] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <ssh://example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <nonsense:///test>.protocol = 'https'] - expected: FAIL - - [URL: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <javascript://x/>.username = 'wario'] - expected: FAIL - - [URL: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <javascript://x/>.password = 'bowser'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.host = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.host = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '@'] - expected: FAIL - - [URL: Setting <sc://x/>.host = 'ß'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.\]'] - expected: FAIL - - [URL: Setting <file://y/>.host = 'x:123'] - expected: FAIL - - [URL: Setting <file://y/>.host = 'loc%41lhost'] - expected: FAIL - - [URL: Setting <file://hi/x>.host = ''] - expected: FAIL - - [URL: Setting <sc://test@test/>.host = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.host = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '@'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.\]'] - expected: FAIL - - [URL: Setting <file://y/>.hostname = 'loc%41lhost'] - expected: FAIL - - [URL: Setting <file://hi/x>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://test@test/>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.hostname = ''] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <file://localhost/>.port = '12'] - expected: FAIL - - [URL: Setting <sc://x/>.port = '12'] - expected: FAIL - - [URL: Setting <javascript://x/>.port = '12'] - expected: FAIL - - [URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] - expected: FAIL - - [URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] - expected: FAIL - - [URL: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] - expected: FAIL - - [URL: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/..//p'] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '//p'] - expected: FAIL - - [URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] - expected: FAIL - - [URL: Setting <https://example.net?lang=en-US#nav>.search = '?'] - expected: FAIL - - [URL: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - -[url-setters.any.html] - [URL: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] - expected: FAIL - - [URL: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] - expected: FAIL - - [URL: Setting <file://hi/path>.protocol = 's'] - expected: FAIL - - [URL: Setting <https://example.net>.protocol = 's'] - expected: FAIL - - [URL: Setting <ftp://example.net>.protocol = 'test'] - expected: FAIL - - [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'https'] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <ssh://example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <nonsense:///test>.protocol = 'https'] - expected: FAIL - - [URL: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <javascript://x/>.username = 'wario'] - expected: FAIL - - [URL: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <javascript://x/>.password = 'bowser'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.host = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.host = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '@'] - expected: FAIL - - [URL: Setting <sc://x/>.host = 'ß'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.\]'] - expected: FAIL - - [URL: Setting <file://y/>.host = 'x:123'] - expected: FAIL - - [URL: Setting <file://y/>.host = 'loc%41lhost'] - expected: FAIL - - [URL: Setting <file://hi/x>.host = ''] - expected: FAIL - - [URL: Setting <sc://test@test/>.host = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.host = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '@'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.\]'] - expected: FAIL - - [URL: Setting <file://y/>.hostname = 'loc%41lhost'] - expected: FAIL - - [URL: Setting <file://hi/x>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://test@test/>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.hostname = ''] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <file://localhost/>.port = '12'] - expected: FAIL - - [URL: Setting <sc://x/>.port = '12'] - expected: FAIL - - [URL: Setting <javascript://x/>.port = '12'] - expected: FAIL - - [URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] - expected: FAIL - - [URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] - expected: FAIL - - [URL: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] - expected: FAIL - - [URL: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/..//p'] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '//p'] - expected: FAIL - - [URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] - expected: FAIL - - [URL: Setting <https://example.net?lang=en-US#nav>.search = '?'] - expected: FAIL - - [URL: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - [url-setters.any.html?exclude=(file|javascript|mailto)] [URL: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'b'] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = '0b' No leading digit] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = '+b' No leading punctuation] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'bC0+-.'] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] expected: - if os == "win": FAIL + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] expected: FAIL @@ -635,6 +59,12 @@ [URL: Setting <nonsense:///test>.protocol = 'https'] expected: FAIL + [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] + expected: FAIL + + [URL: Setting <http://test/>.protocol = 'https\r'] + expected: FAIL + [URL: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] expected: FAIL @@ -815,320 +245,48 @@ [URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] expected: FAIL - [URL: Setting <https://example.net?lang=en-US#nav>.search = '?'] - expected: FAIL - - [URL: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - - [URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths] - expected: FAIL - - [URL: Setting <sc:space #fragment>.hash = ''] - expected: FAIL - [URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] expected: FAIL - [URL: Setting <sc:space ?query>.search = ''] - expected: FAIL - [URL: Setting <sc:/nospace>.pathname = 'space '] expected: FAIL - [URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths] - expected: FAIL - - [URL: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [URL: Setting <http://test/>.protocol = 'https\r'] - expected: FAIL - - -[url-setters.any.worker.html?exclude=(file|javascript|mailto)] - [URL: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'b'] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '0b' No leading digit] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = '+b' No leading punctuation] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bC0+-.'] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] - expected: - if os == "win": FAIL - - [URL: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] - expected: - if os == "win": FAIL - - [URL: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] - expected: FAIL - - [URL: Setting <https://example.net>.protocol = 's'] - expected: FAIL - - [URL: Setting <ftp://example.net>.protocol = 'test'] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'https'] - expected: FAIL - - [URL: Setting <ssh://me@example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <ssh://example.net>.protocol = 'file'] - expected: FAIL - - [URL: Setting <nonsense:///test>.protocol = 'https'] - expected: FAIL - - [URL: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.host = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.host = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.host = '@'] - expected: FAIL - - [URL: Setting <sc://x/>.host = 'ß'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.host = '[::1.\]'] - expected: FAIL - - [URL: Setting <sc://test@test/>.host = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.host = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\x00' Non-special scheme] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\t'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\n'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '\r'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = ' '] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '#'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '/'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '?'] - expected: FAIL - - [URL: Setting <sc://x/>.hostname = '@'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] - expected: FAIL - - [URL: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.2.\]'] - expected: FAIL - - [URL: Setting <http://example.net/>.hostname = '[::1.\]'] - expected: FAIL - - [URL: Setting <sc://test@test/>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://test:12/>.hostname = ''] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] - expected: FAIL - - [URL: Setting <non-spec:/.//p>.hostname = ''] - expected: FAIL - - [URL: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] - expected: FAIL - - [URL: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] - expected: FAIL - - [URL: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] - expected: FAIL - - [URL: Setting <sc://x/>.port = '12'] - expected: FAIL - - [URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] - expected: FAIL - - [URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] - expected: FAIL - - [URL: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] - expected: FAIL - - [URL: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] - expected: FAIL - - [URL: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] - expected: FAIL - - [URL: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] - expected: FAIL - - [URL: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '/..//p'] - expected: FAIL - - [URL: Setting <non-spec:/>.pathname = '//p'] - expected: FAIL - - [URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] - expected: FAIL - [URL: Setting <https://example.net?lang=en-US#nav>.search = '?'] expected: FAIL [URL: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] expected: FAIL - [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] - expected: - if os == "win": FAIL - [URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths] expected: FAIL - [URL: Setting <sc:space #fragment>.hash = ''] - expected: FAIL - - [URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] - expected: FAIL - [URL: Setting <sc:space ?query>.search = ''] expected: FAIL - [URL: Setting <sc:/nospace>.pathname = 'space '] - expected: FAIL + [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] + expected: + if (product == "content_shell") and (os == "win"): FAIL [URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths] expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] + [URL: Setting <sc:space #fragment>.hash = ''] expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] + +[url-setters.any.worker.html?include=mailto] + [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL - [URL: Setting <http://test/>.protocol = 'https\r'] + +[url-setters.any.html?include=javascript] + [URL: Setting <javascript://x/>.username = 'wario'] + expected: FAIL + + [URL: Setting <javascript://x/>.password = 'bowser'] + expected: FAIL + + [URL: Setting <javascript://x/>.port = '12'] expected: FAIL @@ -1158,7 +316,7 @@ expected: FAIL -[url-setters.any.html?include=javascript] +[url-setters.any.worker.html?include=javascript] [URL: Setting <javascript://x/>.username = 'wario'] expected: FAIL @@ -1169,6 +327,282 @@ expected: FAIL +[url-setters.any.worker.html?exclude=(file|javascript|mailto)] + [URL: Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'b'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = '0b' No leading digit] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = '+b' No leading punctuation] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'bC0+-.'] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <http://example.net>.protocol = 'b' Can’t switch from special scheme to non-special] + expected: FAIL + + [URL: Setting <https://example.net>.protocol = 's'] + expected: FAIL + + [URL: Setting <ftp://example.net>.protocol = 'test'] + expected: FAIL + + [URL: Setting <ssh://me@example.net>.protocol = 'http' Can’t switch from non-special scheme to special] + expected: FAIL + + [URL: Setting <ssh://me@example.net>.protocol = 'https'] + expected: FAIL + + [URL: Setting <ssh://me@example.net>.protocol = 'file'] + expected: FAIL + + [URL: Setting <ssh://example.net>.protocol = 'file'] + expected: FAIL + + [URL: Setting <nonsense:///test>.protocol = 'https'] + expected: FAIL + + [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] + expected: FAIL + + [URL: Setting <http://test/>.protocol = 'https\r'] + expected: FAIL + + [URL: Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] + expected: FAIL + + [URL: Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the userinfo encode set.] + expected: FAIL + + [URL: Setting <sc://x/>.host = '\x00' Non-special scheme] + expected: FAIL + + [URL: Setting <sc://x/>.host = '\t'] + expected: FAIL + + [URL: Setting <sc://x/>.host = '\n'] + expected: FAIL + + [URL: Setting <sc://x/>.host = '\r'] + expected: FAIL + + [URL: Setting <sc://x/>.host = ' '] + expected: FAIL + + [URL: Setting <sc://x/>.host = '#'] + expected: FAIL + + [URL: Setting <sc://x/>.host = '/'] + expected: FAIL + + [URL: Setting <sc://x/>.host = '?'] + expected: FAIL + + [URL: Setting <sc://x/>.host = '@'] + expected: FAIL + + [URL: Setting <sc://x/>.host = 'ß'] + expected: FAIL + + [URL: Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes] + expected: FAIL + + [URL: Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host] + expected: FAIL + + [URL: Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] + expected: FAIL + + [URL: Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] + expected: FAIL + + [URL: Setting <http://example.net/>.host = '[::1.2.3.\]'] + expected: FAIL + + [URL: Setting <http://example.net/>.host = '[::1.2.\]'] + expected: FAIL + + [URL: Setting <http://example.net/>.host = '[::1.\]'] + expected: FAIL + + [URL: Setting <sc://test@test/>.host = ''] + expected: FAIL + + [URL: Setting <sc://test:12/>.host = ''] + expected: FAIL + + [URL: Setting <sc://example.com/>.host = '///bad.com' Leading / is not stripped] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '\x00' Non-special scheme] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '\t'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '\n'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '\r'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = ' '] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '#'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '/'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '?'] + expected: FAIL + + [URL: Setting <sc://x/>.hostname = '@'] + expected: FAIL + + [URL: Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes] + expected: FAIL + + [URL: Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host] + expected: FAIL + + [URL: Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, but still forbidden in hosts] + expected: FAIL + + [URL: Setting <http://example.net/>.hostname = '[::1.2.3.\]'] + expected: FAIL + + [URL: Setting <http://example.net/>.hostname = '[::1.2.\]'] + expected: FAIL + + [URL: Setting <http://example.net/>.hostname = '[::1.\]'] + expected: FAIL + + [URL: Setting <sc://test@test/>.hostname = ''] + expected: FAIL + + [URL: Setting <sc://test:12/>.hostname = ''] + expected: FAIL + + [URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path] + expected: FAIL + + [URL: Setting <non-spec:/.//p>.hostname = ''] + expected: FAIL + + [URL: Setting <sc://example.com/>.hostname = '///bad.com' Leading / is not stripped] + expected: FAIL + + [URL: Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error] + expected: FAIL + + [URL: Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] + expected: FAIL + + [URL: Setting <non-special://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error] + expected: FAIL + + [URL: Setting <sc://x/>.port = '12'] + expected: FAIL + + [URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased] + expected: FAIL + + [URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased] + expected: FAIL + + [URL: Setting <foo:/some/path>.pathname = '' Path-only URLs cannot have their paths erased] + expected: FAIL + + [URL: Setting <foo:/some/path>.pathname = 'test' Path-only URLs always have an initial slash] + expected: FAIL + + [URL: Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket'] + expected: FAIL + + [URL: Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs] + expected: FAIL + + [URL: Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.] + expected: FAIL + + [URL: Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, including %2E outside dotted segments.] + expected: FAIL + + [URL: Setting <sc://example.net>.pathname = '?' ? needs to be encoded, non-special scheme] + expected: FAIL + + [URL: Setting <sc://example.net>.pathname = '#' # needs to be encoded, non-special scheme] + expected: FAIL + + [URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path] + expected: FAIL + + [URL: Setting <non-spec:/>.pathname = '/..//p'] + expected: FAIL + + [URL: Setting <non-spec:/>.pathname = '//p'] + expected: FAIL + + [URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path] + expected: FAIL + + [URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020] + expected: FAIL + + [URL: Setting <sc:/nospace>.pathname = 'space '] + expected: FAIL + + [URL: Setting <https://example.net?lang=en-US#nav>.search = '?'] + expected: FAIL + + [URL: Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.] + expected: FAIL + + [URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths] + expected: FAIL + + [URL: Setting <sc:space ?query>.search = ''] + expected: FAIL + + [URL: Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~Éé' Simple percent-encoding; tabs and newlines are removed] + expected: + if (product == "content_shell") and (os == "win"): FAIL + + [URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths] + expected: FAIL + + [URL: Setting <sc:space #fragment>.hash = ''] + expected: FAIL + + [url-setters.any.html?include=file] [URL: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] expected: FAIL @@ -1195,22 +629,6 @@ expected: FAIL -[url-setters.any.worker.html?include=mailto] - [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] - expected: FAIL - - -[url-setters.any.worker.html?include=javascript] - [URL: Setting <javascript://x/>.username = 'wario'] - expected: FAIL - - [URL: Setting <javascript://x/>.password = 'bowser'] - expected: FAIL - - [URL: Setting <javascript://x/>.port = '12'] - expected: FAIL - - [url-setters.any.html?include=mailto] [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-delete.any.js.ini b/third_party/blink/web_tests/external/wpt/url/urlsearchparams-delete.any.js.ini index e35316b..baa982a 100644 --- a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-delete.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/url/urlsearchparams-delete.any.js.ini
@@ -1,10 +1,8 @@ -[urlsearchparams-delete.any.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] +[urlsearchparams-delete.any.worker.html] [Changing the query of a URL with an opaque path can impact the path] expected: FAIL -[urlsearchparams-delete.any.worker.html] +[urlsearchparams-delete.any.html] [Changing the query of a URL with an opaque path can impact the path] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-get.any.js.ini b/third_party/blink/web_tests/external/wpt/url/urlsearchparams-get.any.js.ini deleted file mode 100644 index e0afce6..0000000 --- a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-get.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[urlsearchparams-get.any.worker.html] - -[urlsearchparams-get.any.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-stringifier.any.js.ini b/third_party/blink/web_tests/external/wpt/url/urlsearchparams-stringifier.any.js.ini deleted file mode 100644 index acdd4a89..0000000 --- a/third_party/blink/web_tests/external/wpt/url/urlsearchparams-stringifier.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[urlsearchparams-stringifier.any.worker.html] - -[urlsearchparams-stringifier.any.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/urlpattern/urlpattern-compare.https.any.js.ini b/third_party/blink/web_tests/external/wpt/urlpattern/urlpattern-compare.https.any.js.ini deleted file mode 100644 index 8d42eeb..0000000 --- a/third_party/blink/web_tests/external/wpt/urlpattern/urlpattern-compare.https.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[urlpattern-compare.https.any.worker.html] - -[urlpattern-compare.https.any.sharedworker.html] - -[urlpattern-compare.https.any.serviceworker.html] - -[urlpattern-compare.https.any.html] - expected: - if (flag_specific == "") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-before-xr-session.https.html.ini b/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-before-xr-session.https.html.ini deleted file mode 100644 index 8e59b90..0000000 --- a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-before-xr-session.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[request-video-frame-callback-before-xr-session.https.html] - [Make sure video.rVFC works during a non-immersive session - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-during-xr-session.https.html.ini b/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-during-xr-session.https.html.ini deleted file mode 100644 index d923efb..0000000 --- a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-during-xr-session.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[request-video-frame-callback-during-xr-session.https.html] - [Make sure video.rVFC callbacks started during an immersive session continue after it ends - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-webrtc.https.html.ini b/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-webrtc.https.html.ini deleted file mode 100644 index 447e1523..0000000 --- a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback-webrtc.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[request-video-frame-callback-webrtc.https.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback.html.ini b/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback.html.ini deleted file mode 100644 index 5fa8925..0000000 --- a/third_party/blink/web_tests/external/wpt/video-rvfc/request-video-frame-callback.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[request-video-frame-callback.html] - expected: - if product == "chrome": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/visual-viewport/resize-event-order.html.ini b/third_party/blink/web_tests/external/wpt/visual-viewport/resize-event-order.html.ini deleted file mode 100644 index 934674a..0000000 --- a/third_party/blink/web_tests/external/wpt/visual-viewport/resize-event-order.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[resize-event-order.html] - [Popup: DOMWindow resize fired before VisualViewport.] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-resize-event-on-load-overflowing-page.html.ini b/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-resize-event-on-load-overflowing-page.html.ini deleted file mode 100644 index 70faeff..0000000 --- a/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-resize-event-on-load-overflowing-page.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[viewport-resize-event-on-load-overflowing-page.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-unscaled-scroll.html.ini b/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-unscaled-scroll.html.ini deleted file mode 100644 index 2d42fed..0000000 --- a/third_party/blink/web_tests/external/wpt/visual-viewport/viewport-unscaled-scroll.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[viewport-unscaled-scroll.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/constructor/compile.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/constructor/compile.any.js.ini deleted file mode 100644 index 541072a..0000000 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/constructor/compile.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[compile.any.html] - -[compile.any.worker.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/exception/toString.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/exception/toString.tentative.any.js.ini deleted file mode 100644 index ef3ca08..0000000 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/exception/toString.tentative.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[toString.tentative.any.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[toString.tentative.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/call.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/call.tentative.any.js.ini index 0941c38..189c225 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/call.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/call.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[call.tentative.any.html] +[call.tentative.any.worker.html] [test calling function] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[call.tentative.any.worker.html] +[call.tentative.any.html] [test calling function] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/constructor.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/constructor.tentative.any.js.ini index a42afd9..194ac003 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/constructor.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/constructor.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[constructor.tentative.any.html] +[constructor.tentative.any.worker.html] [name] expected: FAIL @@ -33,7 +33,7 @@ expected: FAIL -[constructor.tentative.any.worker.html] +[constructor.tentative.any.html] [name] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/type.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/type.tentative.any.js.ini index 36df2f3..293b3da 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/type.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/function/type.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[type.tentative.any.html] +[type.tentative.any.worker.html] [Check empty results and parameters] expected: FAIL @@ -6,7 +6,7 @@ expected: FAIL -[type.tentative.any.worker.html] +[type.tentative.any.html] [Check empty results and parameters] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/global/type.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/global/type.tentative.any.js.ini index 29d639c..66b04b0 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/global/type.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/global/type.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[type.tentative.any.worker.html] +[type.tentative.any.html] [i32, mutable] expected: FAIL @@ -39,7 +39,7 @@ expected: FAIL -[type.tentative.any.html] +[type.tentative.any.worker.html] [i32, mutable] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/buffer.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/buffer.any.js.ini deleted file mode 100644 index 9c76069..0000000 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/buffer.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[buffer.any.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[buffer.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/type.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/type.tentative.any.js.ini index 5014bb9..f52c82b 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/type.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/memory/type.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[type.tentative.any.html] +[type.tentative.any.worker.html] [Zero initial, no maximum] expected: FAIL @@ -18,7 +18,7 @@ expected: FAIL -[type.tentative.any.worker.html] +[type.tentative.any.html] [Zero initial, no maximum] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/constructor-types.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/constructor-types.tentative.any.js.ini index f3f6673..459b66bca 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/constructor-types.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/constructor-types.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[constructor-types.tentative.any.worker.html] +[constructor-types.tentative.any.html] [Initializing with both initial and minimum] expected: FAIL @@ -9,7 +9,7 @@ expected: FAIL -[constructor-types.tentative.any.html] +[constructor-types.tentative.any.worker.html] [Initializing with both initial and minimum] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/type.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/type.tentative.any.js.ini index 44deee2..ba9b81b 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/type.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/jsapi/table/type.tentative.any.js.ini
@@ -1,4 +1,4 @@ -[type.tentative.any.worker.html] +[type.tentative.any.html] [Zero initial, no maximum] expected: FAIL @@ -12,7 +12,7 @@ expected: FAIL -[type.tentative.any.html] +[type.tentative.any.worker.html] [Zero initial, no maximum] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/wasm/serialization/module/nested-worker-success.any.js.ini b/third_party/blink/web_tests/external/wpt/wasm/serialization/module/nested-worker-success.any.js.ini index 2e870680..845c91fd 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/serialization/module/nested-worker-success.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/serialization/module/nested-worker-success.any.js.ini
@@ -1,6 +1,3 @@ [nested-worker-success.any.sharedworker.html] [postMessaging to a dedicated sub-worker allows them to see each others' modifications] expected: FAIL - - -[nested-worker-success.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/wasm/webapi/esm-integration/execute-start.tentative.html.ini b/third_party/blink/web_tests/external/wpt/wasm/webapi/esm-integration/execute-start.tentative.html.ini index a431ae1..e45812d3 100644 --- a/third_party/blink/web_tests/external/wpt/wasm/webapi/esm-integration/execute-start.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/wasm/webapi/esm-integration/execute-start.tentative.html.ini
@@ -1,5 +1,3 @@ [execute-start.tentative.html] - expected: - if os == "win": [OK, TIMEOUT] [Importing a WebAssembly module should execute the start function.] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/accumulation-per-property-002.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/accumulation-per-property-002.html.ini index 908c5c6e..9ffe2cab 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/accumulation-per-property-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/accumulation-per-property-002.html.ini
@@ -1,6 +1,4 @@ [accumulation-per-property-002.html] - expected: - if os == "win": [OK, TIMEOUT] [stroke-dasharray: dasharray] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/interpolation-per-property-002.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/interpolation-per-property-002.html.ini index 5e28cf4..45302ed2 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/interpolation-per-property-002.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/animation-model/animation-types/interpolation-per-property-002.html.ini
@@ -1,6 +1,4 @@ [interpolation-per-property-002.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] [list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html.ini deleted file mode 100644 index 7f0b0e2..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[effect-value-replaced-animations.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/idlharness.window.js.ini b/third_party/blink/web_tests/external/wpt/web-animations/idlharness.window.js.ini index 5d69a2b..9d69d4b89e 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/idlharness.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/idlharness.window.js.ini
@@ -1,4 +1,7 @@ [idlharness.window.html] + [AnimationTimeline interface: operation play(optional AnimationEffect?)] + expected: FAIL + [AnimationTimeline interface: document.timeline must inherit property "play(optional AnimationEffect?)" with the proper type] expected: FAIL @@ -142,6 +145,3 @@ [SequenceEffect interface: operation clone()] expected: FAIL - - [AnimationTimeline interface: operation play(optional AnimationEffect?)] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/finished.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/finished.html.ini deleted file mode 100644 index c9d9c08a..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/finished.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[finished.html] - [Test finished promise changes for animation duration changes] - expected: - if (product == "content_shell") and (os == "win"): [PASS, FAIL] - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/onremove.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/onremove.html.ini deleted file mode 100644 index b77dcd3..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/Animation/onremove.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[onremove.html] - [onremove events are fired in the correct order] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/KeyframeEffect/getKeyframes.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/interfaces/KeyframeEffect/getKeyframes.html.ini deleted file mode 100644 index d644a16..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/interfaces/KeyframeEffect/getKeyframes.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[getKeyframes.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/responsive/offsetRotate.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/responsive/offsetRotate.html.ini deleted file mode 100644 index f35f0da..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/responsive/offsetRotate.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[offsetRotate.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/play-states.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/play-states.html.ini deleted file mode 100644 index 8ee0dc51..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/play-states.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[play-states.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html.ini index d31b9b02..5b52b138 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html.ini
@@ -1,5 +1,3 @@ [seamlessly-updating-the-playback-rate-of-an-animation.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [Updating the negative playback rate with the unresolved current time and a positive infinite associated effect end should not throw an exception] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html.ini index f0eb25a..03ee312 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html.ini
@@ -1,11 +1,3 @@ [setting-the-current-time-of-an-animation.html] [Validate different value types that can be used to set current time] expected: FAIL - - [Setting a negative current time with a positive playback rate] - expected: - if product == "chrome": [PASS, FAIL] - - [Setting the current time after the end with a negative playback rate] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/document-timelines.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/document-timelines.html.ini deleted file mode 100644 index 08dcd48..0000000 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/document-timelines.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[document-timelines.html] - [Document timelines report current time relative to navigationStart] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/sibling-iframe-timeline.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/sibling-iframe-timeline.html.ini index fda793b..aa4beff 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/sibling-iframe-timeline.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/sibling-iframe-timeline.html.ini
@@ -1,6 +1,3 @@ [sibling-iframe-timeline.html] [animation tied to another frame's timeline runs properly] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/timelines.html.ini b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/timelines.html.ini index 5244da3..fdc8d9e 100644 --- a/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/timelines.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-animations/timing-model/timelines/timelines.html.ini
@@ -9,4 +9,5 @@ [Performs a microtask checkpoint after updating timelins] expected: - if product == "content_shell": FAIL + if product == "chrome": PASS + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/csp-blocked.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/csp-blocked.https.tentative.html.ini index 4d5b8600..b51946f1 100644 --- a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/csp-blocked.https.tentative.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/csp-blocked.https.tentative.html.ini
@@ -1,4 +1,3 @@ [csp-blocked.https.tentative.html] [Check the CSP violation reports.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/resource-timing-attributes-consistent.https.tentative.sub.html.ini b/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/resource-timing-attributes-consistent.https.tentative.sub.html.ini deleted file mode 100644 index a0a908d6..0000000 --- a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/resource-timing-attributes-consistent.https.tentative.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[resource-timing-attributes-consistent.https.tentative.sub.html] - [Timestamp attributes filled in resource timing entries should be consistent.] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/reuse-web-bundle-resource.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/reuse-web-bundle-resource.https.tentative.html.ini deleted file mode 100644 index ffa17e9..0000000 --- a/third_party/blink/web_tests/external/wpt/web-bundle/subresource-loading/reuse-web-bundle-resource.https.tentative.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[reuse-web-bundle-resource.https.tentative.html] - ['remove(), then append()' should reuse webbundle resources] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/web-locks/bfcache/held.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/web-locks/bfcache/held.tentative.https.html.ini deleted file mode 100644 index 2e75f6a53..0000000 --- a/third_party/blink/web_tests/external/wpt/web-locks/bfcache/held.tentative.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[held.tentative.https.html] - expected: - if flag_specific == "highdpi": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-locks/bfcache/release-across-thread.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/web-locks/bfcache/release-across-thread.tentative.https.html.ini deleted file mode 100644 index abcdb1a..0000000 --- a/third_party/blink/web_tests/external/wpt/web-locks/bfcache/release-across-thread.tentative.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[release-across-thread.tentative.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-locks/query-ordering.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/web-locks/query-ordering.tentative.https.html.ini deleted file mode 100644 index b63d722..0000000 --- a/third_party/blink/web_tests/external/wpt/web-locks/query-ordering.tentative.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[query-ordering.tentative.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-locks/query.tentative.https.any.js.ini b/third_party/blink/web_tests/external/wpt/web-locks/query.tentative.https.any.js.ini deleted file mode 100644 index ce2966b3..0000000 --- a/third_party/blink/web_tests/external/wpt/web-locks/query.tentative.https.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[query.tentative.https.any.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[query.tentative.https.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.window.js.ini b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.window.js.ini deleted file mode 100644 index ebda6b1..0000000 --- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[NDEFMessage_constructor.https.window.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_make-read-only.https.window.js.ini b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_make-read-only.https.window.js.ini deleted file mode 100644 index cd8a3e8c..0000000 --- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_make-read-only.https.window.js.ini +++ /dev/null
@@ -1,59 +0,0 @@ -[NDEFReader_make-read-only.https.window.html] - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": ERROR - [NDEFReader.makeReadOnly should fail if user permission is not granted.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail if no implementation for NFC Mojo interface is available.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail if request is aborted before makeReadOnly happends.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail if signal is already aborted.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if signal is not an AbortSignal.] - expected: - if product == "chrome": FAIL - - [Synchronously signaled abort.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail when NFC HW is disabled.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail when NFC HW is not supported.] - expected: - if product == "chrome": FAIL - - [Test that WebNFC API is not accessible from iframe context.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should succeed when NFC HW is enabled] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should replace all previously configured makeReadOnly operations.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly signals are independent.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail when the NFC device coming up does not expose NDEF technology.] - expected: - if product == "chrome": FAIL - - [NDEFReader.makeReadOnly should fail with NetworkError when NFC data transfer fails.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html.ini b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html.ini deleted file mode 100644 index 77b6ede1..0000000 --- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html.ini +++ /dev/null
@@ -1,74 +0,0 @@ -[NDEFReader_scan.https.html] - expected: - if product == "chrome": ERROR - [Test that NDEFReader.scan rejects if signal is not an AbortSignal.] - expected: - if product == "chrome": FAIL - - [NDEFReader.scan should fail if user permission is not granted.] - expected: - if product == "chrome": FAIL - - [NDEFReader.scan should fail if no implementation for NFC Mojo interface.] - expected: - if product == "chrome": FAIL - - [NDEFReader.scan should fail if NFC HW is disabled.] - expected: - if product == "chrome": FAIL - - [NDEFReader.scan should fail if NFC HW is not supported.] - expected: - if product == "chrome": FAIL - - [Test that WebNFC API is not accessible from iframe context.] - expected: - if product == "chrome": FAIL - - [Test that nfc watch success if NFC HW is enabled.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.scan rejects if NDEFScanOptions.signal is already aborted.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.scan rejects if NDEFScanOptions.signal aborts right after the scan invocation.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.scan signals are independant.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader can not get any reading events once the signal aborts.] - expected: - if product == "chrome": FAIL - - [NDEFRecord.toRecords returns its embedded records correctly.] - expected: - if product == "chrome": FAIL - - [NDEFReader.scan returns smart-poster record correctly.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.onreadingerror should be fired if the NFC tag does not expose NDEF technology.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.onreading should be fired on an unformatted NFC tag with empty records array for NDEFMessage.] - expected: - if product == "chrome": FAIL - - [Test that reading message with multiple records should succeed.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.scan rejects if there is already an ongoing scan.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.scan can be started after the previous scan is aborted.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan_iframe.https.html.ini b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan_iframe.https.html.ini deleted file mode 100644 index 91c0ef6..0000000 --- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan_iframe.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[NDEFReader_scan_iframe.https.html] - [Test that NDEFReader.scan is not suspended if iframe gains focus.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_write.https.html.ini b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_write.https.html.ini deleted file mode 100644 index ebabf7ed..0000000 --- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_write.https.html.ini +++ /dev/null
@@ -1,118 +0,0 @@ -[NDEFReader_write.https.html] - expected: - if product == "chrome": ERROR - [Test that promise is rejected with TypeError if NDEFMessageSource is invalid.] - expected: - if product == "chrome": FAIL - - [Test that promise is rejected with SyntaxError if NDEFMessageSource contains invalid records.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if user permission is not granted.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if no implementation for NFC Mojo interface is available.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if abort write request before write happends.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if signal's aborted flag is set.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail if signal is not an AbortSignal.] - expected: - if product == "chrome": FAIL - - [Synchronously signaled abort.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail when NFC HW is disabled.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail when NFC HW is not supported.] - expected: - if product == "chrome": FAIL - - [Test that WebNFC API is not accessible from iframe context.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should succeed when NFC HW is enabled] - expected: - if product == "chrome": FAIL - - [NDEFReader.write NDEFMessage containing text, mime, unknown, url, absolute-url and external records with default NDEFWriteOptions.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write NDEFMessage containing embedded records.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write NDEFMessage containing smart-poster record.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.write succeeds when message is DOMString.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.write succeeds when message is ArrayBuffer.] - expected: - if product == "chrome": FAIL - - [Test that NDEFReader.write succeeds when message is ArrayBufferView.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write with 'empty' record should succeed.] - expected: - if product == "chrome": FAIL - - [Check that default NDEFWriteOptions values are correctly set.] - expected: - if product == "chrome": FAIL - - [Check that provided NDEFWriteOptions values are correctly converted.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should replace all previously configured write operations.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write signals are independent.] - expected: - if product == "chrome": FAIL - - [Test that mediaType should be set to 'application/octet-stream' if NDEFRecordInit.record's recordType is 'mime' and NDEFRecordInit.record's mediaType is undefined.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail when the NFC device coming up does not expose NDEF technology.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should succeed to write data to an unformatted NFC device when the NDEFWriteOptions.overwrite is false.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should succeed to overwrite the existing data when the NDEFWriteOptions.overwrite is true.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail when there are NDEF records on the NFC device and NDEFWriteOptions.overwrite is false.] - expected: - if product == "chrome": FAIL - - [NDEFReader.write should fail with NetworkError when NFC data transfer fails.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini b/third_party/blink/web_tests/external/wpt/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini index fee6e5b..01afff0 100644 --- a/third_party/blink/web_tests/external/wpt/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini
@@ -1,12 +1,9 @@ [disabled-by-permissions-policy-cross-origin.https.sub.html] [share() is disabled by default 'self' by permissions policy for cross-origin iframes] - expected: - if product == "chrome": FAIL + expected: FAIL [share() is disabled explicitly by permissions policy for cross-origin iframe] - expected: - if product == "chrome": FAIL + expected: FAIL [share() not allowed, as only allowed to share with self] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/processing-model/cycle-without-delay.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/processing-model/cycle-without-delay.html.ini index 84501106..6d42f29c 100644 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/processing-model/cycle-without-delay.html.ini +++ b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/processing-model/cycle-without-delay.html.ini
@@ -1,5 +1,3 @@ [cycle-without-delay.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [Test that cycles that don't contain a DelayNode are muted] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini deleted file mode 100644 index 7d6b8b2..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[test-analyser-output.html] - [AnalyserNode output] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffer-interface/acquire-the-content.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffer-interface/acquire-the-content.html.ini index fe02409c4..9f772764 100644 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffer-interface/acquire-the-content.html.ini +++ b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffer-interface/acquire-the-content.html.ini
@@ -1,6 +1,4 @@ [acquire-the-content.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [AudioBufferSourceNode setter set with non-null buffer] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html.ini deleted file mode 100644 index ba1cd0f..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html.ini +++ /dev/null
@@ -1,15 +0,0 @@ -[active-processing.https.html] - [X Number of channels changed is not true. Got false.] - expected: FAIL - - [X Number of channels in input[0:-2\]: Expected 7 for all values but found 1023 unexpected values: \n\tIndex\tActual\n\t[256\]\t0\n\t[257\]\t0\n\t[258\]\t0\n\t[259\]\t0\n\t...and 1019 more errors.] - expected: FAIL - - [X Number of channels in input[-1:\]: Expected 1 for all values but found 1 unexpected values: \n\tIndex\tActual\n\t[0\]\t0] - expected: FAIL - - [< [verify count change\] 3 out of 4 assertions were failed.] - expected: FAIL - - [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini deleted file mode 100644 index 9ea11f0b..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[sub-sample-buffer-stitching.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini index 8d05420..e9ef1a85 100644 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini
@@ -1,3 +1,5 @@ [processing-after-resume.https.html] [Test consistency of processing after resume()] - expected: FAIL + expected: + if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [FAIL, PASS] + FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini index 652f921..1b3d7d7 100644 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini +++ b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini
@@ -1,6 +1,3 @@ [suspend-with-navigation.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [suspend() with navigation] - expected: - if product == "chrome": PRECONDITION_FAILED + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html.ini deleted file mode 100644 index 2ca3ba4..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[event-insertion.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini deleted file mode 100644 index 5574a56..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[audioworkletglobalscope-sample-rate.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-channelmergernode-interface/active-processing.https.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-channelmergernode-interface/active-processing.https.html.ini deleted file mode 100644 index c45c45f..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-channelmergernode-interface/active-processing.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[active-processing.https.html] - [X Test 1: Number of convolver output channels is not equal to 1. Got 0.] - expected: FAIL - - [< [test\] 1 out of 3 assertions were failed.] - expected: FAIL - - [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini deleted file mode 100644 index c45c45f..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[active-processing.https.html] - [X Test 1: Number of convolver output channels is not equal to 1. Got 0.] - expected: FAIL - - [< [test\] 1 out of 3 assertions were failed.] - expected: FAIL - - [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini deleted file mode 100644 index fa12c20..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[convolver-response-4-chan.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini deleted file mode 100644 index b02251b..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[mediaElementAudioSourceToScriptProcessorTest.html] - [All data processed correctly] - expected: [FAIL, PASS]
diff --git a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini b/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini deleted file mode 100644 index a3874a7..0000000 --- a/third_party/blink/web_tests/external/wpt/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[distance-exponential.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webauthn/createcredential-minpinlength.https.html.ini b/third_party/blink/web_tests/external/wpt/webauthn/createcredential-minpinlength.https.html.ini deleted file mode 100644 index 2855936..0000000 --- a/third_party/blink/web_tests/external/wpt/webauthn/createcredential-minpinlength.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[createcredential-minpinlength.https.html] - expected: OK - - [navigator.credentials.create() with minPinLength requested] - expected: FAIL - - [Clean up the test environment] - expected: PASS
diff --git a/third_party/blink/web_tests/external/wpt/webauthn/idlharness.https.window.js.ini b/third_party/blink/web_tests/external/wpt/webauthn/idlharness.https.window.js.ini index 245c7aee..5cba457 100644 --- a/third_party/blink/web_tests/external/wpt/webauthn/idlharness.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/webauthn/idlharness.https.window.js.ini
@@ -1,6 +1,4 @@ [idlharness.https.window.html] - expected: - if os == "win": [OK, TIMEOUT] [PublicKeyCredential interface: operation toJSON()] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webauthn/remote-desktop-client-override.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/webauthn/remote-desktop-client-override.tentative.https.html.ini index a54a7fe..660c9cf0 100644 --- a/third_party/blink/web_tests/external/wpt/webauthn/remote-desktop-client-override.tentative.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webauthn/remote-desktop-client-override.tentative.https.html.ini
@@ -1,6 +1,4 @@ [remote-desktop-client-override.tentative.https.html] - expected: OK - [create() with remoteDesktopClientOverride] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/audio-data.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/audio-data.any.js.ini deleted file mode 100644 index 2adaf69..0000000 --- a/third_party/blink/web_tests/external/wpt/webcodecs/audio-data.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[audio-data.any.worker.html] - -[audio-data.any.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/audio-decoder.crossOriginIsolated.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/audio-decoder.crossOriginIsolated.https.any.js.ini index b3d01751..40563d0 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/audio-decoder.crossOriginIsolated.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/audio-decoder.crossOriginIsolated.https.any.js.ini
@@ -1,6 +1,4 @@ [audio-decoder.crossOriginIsolated.https.any.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test isConfigSupported() and configure() using a SharedArrayBuffer] expected: PRECONDITION_FAILED @@ -9,8 +7,6 @@ [audio-decoder.crossOriginIsolated.https.any.worker.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test isConfigSupported() and configure() using a SharedArrayBuffer] expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/audioDecoder-codec-specific.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/audioDecoder-codec-specific.https.any.js.ini index 5602004..8e20de9d 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/audioDecoder-codec-specific.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/audioDecoder-codec-specific.https.any.js.ini
@@ -1,11 +1,5 @@ -[audioDecoder-codec-specific.https.any.worker.html?adts_aac] - expected: - if product == "content_shell": TIMEOUT - # Intentional skips for media tests using proprietary codecs. - # The linux-blink-web-tests-force-accessibility-rel bot compiles without proprietary codecs. - ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[audioDecoder-codec-specific.https.any.html?mp4_aac] + expected: ERROR [Test isConfigSupported()] expected: NOTRUN @@ -36,8 +30,6 @@ [audioDecoder-codec-specific.https.any.html?adts_aac] expected: ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test isConfigSupported()] expected: NOTRUN @@ -66,20 +58,10 @@ expected: NOTRUN -[audioDecoder-codec-specific.https.any.html?pcm_mulaw] - -[audioDecoder-codec-specific.https.any.html?pcm_alaw] - -[audioDecoder-codec-specific.https.any.worker.html?mp3] - -[audioDecoder-codec-specific.https.any.worker.html?pcm_alaw] - -[audioDecoder-codec-specific.https.any.worker.html?pcm_mulaw] - -[audioDecoder-codec-specific.https.any.html?mp4_aac] - expected: ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[audioDecoder-codec-specific.https.any.worker.html?adts_aac] + expected: + if product == "chrome": ERROR + TIMEOUT [Test isConfigSupported()] expected: NOTRUN @@ -108,14 +90,10 @@ expected: NOTRUN -[audioDecoder-codec-specific.https.any.html?opus] - [audioDecoder-codec-specific.https.any.worker.html?mp4_aac] expected: - if product == "content_shell": TIMEOUT - ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' + if product == "chrome": ERROR + TIMEOUT [Test isConfigSupported()] expected: NOTRUN @@ -142,8 +120,3 @@ [AudioDecoder decodeQueueSize test] expected: NOTRUN - - -[audioDecoder-codec-specific.https.any.worker.html?opus] - -[audioDecoder-codec-specific.https.any.html?mp3]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/full-cycle-test.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/full-cycle-test.https.any.js.ini index d492159..7598d73 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/full-cycle-test.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/full-cycle-test.https.any.js.ini
@@ -1,8 +1,4 @@ -[full-cycle-test.https.any.worker.html?vp9_p2] - -[full-cycle-test.https.any.worker.html?vp8] - -[full-cycle-test.https.any.html?h264_annexb] +[full-cycle-test.https.any.worker.html?h264_annexb] [Encoding and decoding cycle] expected: PRECONDITION_FAILED @@ -10,8 +6,6 @@ expected: PRECONDITION_FAILED -[full-cycle-test.https.any.worker.html?vp9_p0] - [full-cycle-test.https.any.html?h264_avc] [Encoding and decoding cycle] expected: PRECONDITION_FAILED @@ -20,15 +14,7 @@ expected: PRECONDITION_FAILED -[full-cycle-test.https.any.html?av1] - -[full-cycle-test.https.any.html?vp9_p2] - -[full-cycle-test.https.any.html?vp8] - -[full-cycle-test.https.any.worker.html?av1] - -[full-cycle-test.https.any.worker.html?h264_annexb] +[full-cycle-test.https.any.worker.html?h264_avc] [Encoding and decoding cycle] expected: PRECONDITION_FAILED @@ -36,9 +22,7 @@ expected: PRECONDITION_FAILED -[full-cycle-test.https.any.html?vp9_p0] - -[full-cycle-test.https.any.worker.html?h264_avc] +[full-cycle-test.https.any.html?h264_annexb] [Encoding and decoding cycle] expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/idlharness.https.any.js.ini index 1cc7de8..99451fe 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/idlharness.https.any.js.ini
@@ -5,78 +5,27 @@ [AudioDecoder interface: existence and properties of interface prototype object] expected: FAIL - [AudioDecoder interface: new AudioDecoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoDecoder interface: existence and properties of interface object] expected: FAIL [VideoDecoder interface: existence and properties of interface prototype object] expected: FAIL - [VideoDecoder interface: new VideoDecoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [AudioEncoder interface: existence and properties of interface object] expected: FAIL [AudioEncoder interface: existence and properties of interface prototype object] expected: FAIL - [AudioEncoder interface: new AudioEncoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoEncoder interface: existence and properties of interface object] expected: FAIL [VideoEncoder interface: existence and properties of interface prototype object] expected: FAIL - [VideoEncoder interface: new VideoEncoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoFrame interface: operation metadata()] expected: FAIL - [VideoFrame interface: new VideoFrame(makeImageBitmap(32,16), {timestamp:100, duration:33}) must inherit property "metadata()" with the proper type] - expected: FAIL - - [VideoColorSpace interface: default toJSON operation on new VideoColorSpace()] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ImageTrack must be primary interface of new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\]] - expected: FAIL - - [Stringification of new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\]] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "animated" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "frameCount" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "repetitionCount" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "selected" with the proper type] - expected: FAIL - [VideoFrame interface: new VideoFrame(makeImageBitmap(32, 16), {timestamp: 100, duration: 33}) must inherit property "metadata()" with the proper type] expected: FAIL @@ -88,77 +37,26 @@ [AudioDecoder interface: existence and properties of interface prototype object] expected: FAIL - [AudioDecoder interface: new AudioDecoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoDecoder interface: existence and properties of interface object] expected: FAIL [VideoDecoder interface: existence and properties of interface prototype object] expected: FAIL - [VideoDecoder interface: new VideoDecoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [AudioEncoder interface: existence and properties of interface object] expected: FAIL [AudioEncoder interface: existence and properties of interface prototype object] expected: FAIL - [AudioEncoder interface: new AudioEncoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoEncoder interface: existence and properties of interface object] expected: FAIL [VideoEncoder interface: existence and properties of interface prototype object] expected: FAIL - [VideoEncoder interface: new VideoEncoder(defaultCodecInit) must inherit property "ondequeue" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [VideoFrame interface: operation metadata()] expected: FAIL - [VideoFrame interface: new VideoFrame(makeImageBitmap(32,16), {timestamp:100, duration:33}) must inherit property "metadata()" with the proper type] - expected: FAIL - - [VideoColorSpace interface: default toJSON operation on new VideoColorSpace()] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ImageTrack must be primary interface of new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\]] - expected: FAIL - - [Stringification of new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\]] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "animated" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "frameCount" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "repetitionCount" with the proper type] - expected: FAIL - - [ImageTrack interface: new ImageDecoder({data: self.imageBody, type: 'image/png'}).tracks[0\] must inherit property "selected" with the proper type] - expected: FAIL - [VideoFrame interface: new VideoFrame(makeImageBitmap(32, 16), {timestamp: 100, duration: 33}) must inherit property "metadata()" with the proper type] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder-image-orientation-none.https.html.ini b/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder-image-orientation-none.https.html.ini deleted file mode 100644 index 6f37050..0000000 --- a/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder-image-orientation-none.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[image-decoder-image-orientation-none.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder.https.any.js.ini deleted file mode 100644 index 84fd101..0000000 --- a/third_party/blink/web_tests/external/wpt/webcodecs/image-decoder.https.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[image-decoder.https.any.html] - -[image-decoder.https.any.worker.html] - expected: - if os == "win": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/reconfiguring-encoder.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/reconfiguring-encoder.https.any.js.ini index 9c56867..04c7129 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/reconfiguring-encoder.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/reconfiguring-encoder.https.any.js.ini
@@ -1,35 +1,18 @@ +[reconfiguring-encoder.https.any.html?h264_avc] + [Reconfiguring encoder] + expected: PRECONDITION_FAILED + + [reconfiguring-encoder.https.any.worker.html?h264_annexb] [Reconfiguring encoder] expected: PRECONDITION_FAILED +[reconfiguring-encoder.https.any.html?h264_annexb] + [Reconfiguring encoder] + expected: PRECONDITION_FAILED + + [reconfiguring-encoder.https.any.worker.html?h264_avc] [Reconfiguring encoder] expected: PRECONDITION_FAILED - - -[reconfiguring-encoder.https.any.html?vp8] - -[reconfiguring-encoder.https.any.html?av1] - -[reconfiguring-encoder.https.any.worker.html?av1] - -[reconfiguring-encoder.https.any.html?h264_annexb] - [Reconfiguring encoder] - expected: PRECONDITION_FAILED - - -[reconfiguring-encoder.https.any.html?h264_avc] - [Reconfiguring encoder] - expected: PRECONDITION_FAILED - - -[reconfiguring-encoder.https.any.html?vp9_p0] - -[reconfiguring-encoder.https.any.worker.html?vp9_p0] - -[reconfiguring-encoder.https.any.worker.html?vp9_p2] - -[reconfiguring-encoder.https.any.worker.html?vp8] - -[reconfiguring-encoder.https.any.html?vp9_p2]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/temporal-svc-encoding.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/temporal-svc-encoding.https.any.js.ini index d42d43cd..db6dce68 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/temporal-svc-encoding.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/temporal-svc-encoding.https.any.js.ini
@@ -1,13 +1,3 @@ -[temporal-svc-encoding.https.any.worker.html?h264] - [SVC L1T2] - expected: PRECONDITION_FAILED - - [SVC L1T3] - expected: PRECONDITION_FAILED - - -[temporal-svc-encoding.https.any.html?vp9] - [temporal-svc-encoding.https.any.html?h264] [SVC L1T2] expected: PRECONDITION_FAILED @@ -16,12 +6,9 @@ expected: PRECONDITION_FAILED -[temporal-svc-encoding.https.any.html?vp8] +[temporal-svc-encoding.https.any.worker.html?h264] + [SVC L1T2] + expected: PRECONDITION_FAILED -[temporal-svc-encoding.https.any.worker.html?av1] - -[temporal-svc-encoding.https.any.html?av1] - -[temporal-svc-encoding.https.any.worker.html?vp9] - -[temporal-svc-encoding.https.any.worker.html?vp8] + [SVC L1T3] + expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/video-decoder.crossOriginIsolated.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/video-decoder.crossOriginIsolated.https.any.js.ini index e7c5656..d6f0ee61 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/video-decoder.crossOriginIsolated.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/video-decoder.crossOriginIsolated.https.any.js.ini
@@ -1,6 +1,4 @@ -[video-decoder.crossOriginIsolated.https.any.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[video-decoder.crossOriginIsolated.https.any.worker.html] [Test isConfigSupported() and configure() using a SharedArrayBuffer] expected: PRECONDITION_FAILED @@ -8,9 +6,7 @@ expected: PRECONDITION_FAILED -[video-decoder.crossOriginIsolated.https.any.worker.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[video-decoder.crossOriginIsolated.https.any.html] [Test isConfigSupported() and configure() using a SharedArrayBuffer] expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/video-encoder-config.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/video-encoder-config.https.any.js.ini index 8ca61b8..92868f2 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/video-encoder-config.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/video-encoder-config.https.any.js.ini
@@ -1,12 +1,8 @@ -[video-encoder-config.https.any.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[video-encoder-config.https.any.worker.html] [VideoEncoder.isConfigSupported() supports:{"codec":"avc1.42001E","hardwareAcceleration":"no-preference","width":640,"height":480,"bitrate":5000000,"framerate":24,"avc":{"format":"annexb"},"futureConfigFeature":"foo"}] expected: PRECONDITION_FAILED -[video-encoder-config.https.any.worker.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[video-encoder-config.https.any.html] [VideoEncoder.isConfigSupported() supports:{"codec":"avc1.42001E","hardwareAcceleration":"no-preference","width":640,"height":480,"bitrate":5000000,"framerate":24,"avc":{"format":"annexb"},"futureConfigFeature":"foo"}] expected: PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/videoDecoder-codec-specific.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webcodecs/videoDecoder-codec-specific.https.any.js.ini index 4dd7e87..89bfa816 100644 --- a/third_party/blink/web_tests/external/wpt/webcodecs/videoDecoder-codec-specific.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webcodecs/videoDecoder-codec-specific.https.any.js.ini
@@ -1,9 +1,64 @@ [videoDecoder-codec-specific.https.any.worker.html?h264_avc] expected: - if product == "content_shell": TIMEOUT - ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' + if product == "chrome": ERROR + TIMEOUT + [Test isConfigSupported()] + expected: NOTRUN + + [Test isConfigSupported() with 1080p crop] + expected: NOTRUN + + [Test that isConfigSupported() returns a parsed configuration] + expected: NOTRUN + + [Test invalid configs] + expected: NOTRUN + + [Test configure()] + expected: NOTRUN + + [Decode a key frame] + expected: NOTRUN + + [Decode a non key frame first fails] + expected: NOTRUN + + [Verify reset() suppresses outputs] + expected: NOTRUN + + [Test unconfigured VideoDecoder operations] + expected: NOTRUN + + [Test closed VideoDecoder operations] + expected: NOTRUN + + [Decode empty frame] + expected: NOTRUN + + [Decode corrupt frame] + expected: NOTRUN + + [Close while decoding corrupt frame] + expected: NOTRUN + + [Test decoding after flush] + expected: NOTRUN + + [Test decoding a with negative timestamp] + expected: NOTRUN + + [Test reset during flush] + expected: NOTRUN + + [Test low-latency decoding] + expected: NOTRUN + + [VideoDecoder decodeQueueSize test] + expected: NOTRUN + + +[videoDecoder-codec-specific.https.any.html?h264_avc] + expected: ERROR [Test isConfigSupported()] expected: NOTRUN @@ -61,10 +116,8 @@ [videoDecoder-codec-specific.https.any.worker.html?h264_annexb] expected: - if product == "content_shell": TIMEOUT - ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' + if product == "chrome": ERROR + TIMEOUT [Test isConfigSupported()] expected: NOTRUN @@ -120,73 +173,8 @@ expected: NOTRUN -[videoDecoder-codec-specific.https.any.worker.html?vp9] - -[videoDecoder-codec-specific.https.any.html?h264_avc] - expected: ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' - [Test isConfigSupported()] - expected: NOTRUN - - [Test isConfigSupported() with 1080p crop] - expected: NOTRUN - - [Test that isConfigSupported() returns a parsed configuration] - expected: NOTRUN - - [Test invalid configs] - expected: NOTRUN - - [Test configure()] - expected: NOTRUN - - [Decode a key frame] - expected: NOTRUN - - [Decode a non key frame first fails] - expected: NOTRUN - - [Verify reset() suppresses outputs] - expected: NOTRUN - - [Test unconfigured VideoDecoder operations] - expected: NOTRUN - - [Test closed VideoDecoder operations] - expected: NOTRUN - - [Decode empty frame] - expected: NOTRUN - - [Decode corrupt frame] - expected: NOTRUN - - [Close while decoding corrupt frame] - expected: NOTRUN - - [Test decoding after flush] - expected: NOTRUN - - [Test decoding a with negative timestamp] - expected: NOTRUN - - [Test reset during flush] - expected: NOTRUN - - [Test low-latency decoding] - expected: NOTRUN - - [VideoDecoder decodeQueueSize test] - expected: NOTRUN - - -[videoDecoder-codec-specific.https.any.worker.html?av1] - [videoDecoder-codec-specific.https.any.html?h264_annexb] expected: ERROR - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test isConfigSupported()] expected: NOTRUN @@ -240,12 +228,3 @@ [VideoDecoder decodeQueueSize test] expected: NOTRUN - - -[videoDecoder-codec-specific.https.any.html?vp9] - -[videoDecoder-codec-specific.https.any.html?vp8] - -[videoDecoder-codec-specific.https.any.html?av1] - -[videoDecoder-codec-specific.https.any.worker.html?vp8]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-canvasImageSource.html.ini b/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-canvasImageSource.html.ini deleted file mode 100644 index 177c5acd..0000000 --- a/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-canvasImageSource.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[videoFrame-canvasImageSource.html] - expected: - if os == "win": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-construction.crossOriginSource.sub.html.ini b/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-construction.crossOriginSource.sub.html.ini deleted file mode 100644 index 969c170..0000000 --- a/third_party/blink/web_tests/external/wpt/webcodecs/videoFrame-construction.crossOriginSource.sub.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[videoFrame-construction.crossOriginSource.sub.html] - [Test creating a VideoFrame with a CORS enabled cross-origin SVGImageElement with crossorigin="anonymous"] - expected: FAIL - - [Test creating a VideoFrame with a same-origin HTMLVideoElement] - expected: FAIL - - [Test creating a VideoFrame with a CORS enabled cross-origin HTMLVideoElement with crossorigin="anonymous"] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/allow-resizable.html.ini b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/allow-resizable.html.ini index 1147202..5dd82c9 100644 --- a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/allow-resizable.html.ini +++ b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/allow-resizable.html.ini
@@ -1,6 +1,3 @@ [allow-resizable.html] - [APIs without [AllowResizable\] throw when passed resizable ArrayBuffers] - expected: FAIL - [APIs with [AllowShared\] but without [AllowResizable\] throw when passed growable SharedArrayBuffers] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini index 8bf25402..6e8caeb 100644 --- a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini
@@ -1,8 +1,8 @@ -[DOMException-custom-bindings.any.worker.html] +[DOMException-custom-bindings.any.html] [If the implementation has a stack property on normal errors, it also does on DOMExceptions] expected: FAIL -[DOMException-custom-bindings.any.html] +[DOMException-custom-bindings.any.worker.html] [If the implementation has a stack property on normal errors, it also does on DOMExceptions] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini index 16103fc..25242c2 100644 --- a/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini
@@ -1,5 +1,3 @@ -[global-object-implicit-this-value.any.html] - [global-object-implicit-this-value.any.sharedworker.html] [Global object's setter throws when called on incompatible object] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/Channel_postMessage_clone_port_error.any.js.ini b/third_party/blink/web_tests/external/wpt/webmessaging/Channel_postMessage_clone_port_error.any.js.ini deleted file mode 100644 index 446cda8..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/Channel_postMessage_clone_port_error.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[Channel_postMessage_clone_port_error.any.worker.html] - -[Channel_postMessage_clone_port_error.any.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/MessageEvent.any.js.ini b/third_party/blink/web_tests/external/wpt/webmessaging/MessageEvent.any.js.ini deleted file mode 100644 index b9b1c17..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/MessageEvent.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[MessageEvent.any.html] - -[MessageEvent.any.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini deleted file mode 100644 index 2362edf..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[cross-partition.https.tentative.html] - expected: - if product == "chrome": [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/origin.window.js.ini b/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/origin.window.js.ini deleted file mode 100644 index df1f5ad..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/origin.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[origin.window.html] - expected: - if flag_specific == "disable-layout-ng": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/workers.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/workers.html.ini deleted file mode 100644 index fd51247..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/broadcastchannel/workers.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[workers.html] - expected: - if flag_specific == "disable-site-isolation-trials": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/user-activation.tentative.any.js.ini b/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/user-activation.tentative.any.js.ini index ddd78f0..90493105 100644 --- a/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/user-activation.tentative.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/user-activation.tentative.any.js.ini
@@ -1,6 +1,3 @@ [user-activation.tentative.any.worker.html] [user activation messagechannel test] expected: FAIL - - -[user-activation.tentative.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/worker-post-after-close.any.js.ini b/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/worker-post-after-close.any.js.ini deleted file mode 100644 index a70fe940..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/message-channels/worker-post-after-close.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[worker-post-after-close.any.worker.html] - -[worker-post-after-close.any.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-current.sub.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-current.sub.html.ini index e6a3f78a..2e4400b 100644 --- a/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-current.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-current.sub.html.ini
@@ -1,6 +1,3 @@ [broadcastchannel-current.sub.html] [The current page being cross-origin must prevent the BroadcastChannel message from being seen] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-site-isolation-trials": PASS - FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-incumbent.sub.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-incumbent.sub.html.ini index b7ed4395..92b35b2 100644 --- a/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-incumbent.sub.html.ini +++ b/third_party/blink/web_tests/external/wpt/webmessaging/multi-globals/broadcastchannel-incumbent.sub.html.ini
@@ -1,7 +1,3 @@ [broadcastchannel-incumbent.sub.html] - expected: - if os == "win": TIMEOUT [The incumbent page being cross-origin must not prevent the BroadcastChannel message from being seen] - expected: - if (flag_specific == "") and (product == "content_shell"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/postMessage_objects.sub.htm.ini b/third_party/blink/web_tests/external/wpt/webmessaging/postMessage_objects.sub.htm.ini deleted file mode 100644 index c3adb2838..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/postMessage_objects.sub.htm.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[postMessage_objects.sub.htm] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/005.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/005.html.ini deleted file mode 100644 index ed4eab7..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[005.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/007.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/007.html.ini deleted file mode 100644 index de534dcf..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/007.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[007.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/013.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/013.html.ini deleted file mode 100644 index d35fadd..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/013.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[013.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/020.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/020.html.ini deleted file mode 100644 index b35e66e..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/020.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[020.html] - [cross-origin test] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/021.html.ini b/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/021.html.ini deleted file mode 100644 index 8e4edd6f..0000000 --- a/third_party/blink/web_tests/external/wpt/webmessaging/without-ports/021.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[021.html] - [cross-origin test] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webnn/batch_normalization.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/batch_normalization.https.any.js.ini index 7231fd4..254ccbb 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/batch_normalization.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/batch_normalization.https.any.js.ini
@@ -1,154 +1,153 @@ +[batch_normalization.https.any.html] + [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / async] + expected: FAIL + + [batchNormalization float32 2D tensor default options / cpu / async] + expected: FAIL + + [batchNormalization float32 3D tensor default options / cpu / async] + expected: FAIL + + [batchNormalization float32 4D tensor default options / cpu / async] + expected: FAIL + + [batchNormalization float32 5D tensor default options / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.axis=1 / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor options.axis=3 / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.scale / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.bias / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.epsilon / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.activation relu / cpu / async] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor all options / cpu / async] + expected: FAIL + + [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / gpu / async] + expected: FAIL + + [batchNormalization float32 2D tensor default options / gpu / async] + expected: FAIL + + [batchNormalization float32 3D tensor default options / gpu / async] + expected: FAIL + + [batchNormalization float32 4D tensor default options / gpu / async] + expected: FAIL + + [batchNormalization float32 5D tensor default options / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.axis=1 / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor options.axis=3 / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.scale / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.bias / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.epsilon / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.activation relu / gpu / async] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor all options / gpu / async] + expected: FAIL + + [batch_normalization.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [batchNormalization float32 4D NHWC tensor options.axis=3 / cpu / sync] + [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / sync] expected: FAIL [batchNormalization float32 2D tensor default options / cpu / sync] expected: FAIL - [batchNormalization float32 4D NCHW tensor options.axis=1 / cpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.bias / cpu / sync] - expected: FAIL - - [batchNormalization float32 4D NHWC tensor all options / cpu / sync] - expected: FAIL - [batchNormalization float32 3D tensor default options / cpu / sync] expected: FAIL - [batchNormalization float32 4D NCHW tensor options.epsilon / cpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.bias / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.axis=1 / cpu / async] - expected: FAIL - - [batchNormalization float32 4D tensor default options / gpu / sync] - expected: FAIL - [batchNormalization float32 4D tensor default options / cpu / sync] expected: FAIL - [batchNormalization float32 4D NHWC tensor all options / cpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.axis=1 / gpu / sync] - expected: FAIL - - [batchNormalization float32 2D tensor default options / cpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.epsilon / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.activation relu / gpu / async] - expected: FAIL - [batchNormalization float32 5D tensor default options / cpu / sync] expected: FAIL - [batchNormalization float32 4D NCHW tensor options.activation relu / cpu / sync] + [batchNormalization float32 4D NCHW tensor options.axis=1 / cpu / sync] expected: FAIL - [batchNormalization float32 3D tensor default options / gpu / async] - expected: FAIL - - [batchNormalization float32 2D tensor default options / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.activation relu / cpu / async] - expected: FAIL - - [batchNormalization float32 2D tensor default options / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.epsilon / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.bias / cpu / async] - expected: FAIL - - [batchNormalization float32 3D tensor default options / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.scale / gpu / async] - expected: FAIL - - [batchNormalization float32 4D tensor default options / cpu / async] - expected: FAIL - - [batchNormalization float32 5D tensor default options / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NHWC tensor all options / gpu / sync] - expected: FAIL - - [batchNormalization float32 3D tensor default options / cpu / async] - expected: FAIL - - [batchNormalization float32 5D tensor default options / cpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.axis=1 / gpu / async] + [batchNormalization float32 4D NHWC tensor options.axis=3 / cpu / sync] expected: FAIL [batchNormalization float32 4D NCHW tensor options.scale / cpu / sync] expected: FAIL - [batchNormalization float32 4D NHWC tensor options.axis=3 / cpu / async] + [batchNormalization float32 4D NCHW tensor options.bias / cpu / sync] expected: FAIL [batchNormalization float32 4D NCHW tensor options.epsilon / cpu / sync] expected: FAIL - [batchNormalization float32 4D NCHW tensor options.scale / cpu / async] + [batchNormalization float32 4D NCHW tensor options.activation relu / cpu / sync] expected: FAIL - [batchNormalization float32 4D NHWC tensor all options / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NHWC tensor options.axis=3 / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NHWC tensor options.axis=3 / gpu / sync] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.bias / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.scale / gpu / sync] - expected: FAIL - - [batchNormalization float32 5D tensor default options / gpu / async] - expected: FAIL - - [batchNormalization float32 4D tensor default options / gpu / async] - expected: FAIL - - [batchNormalization float32 4D NCHW tensor options.activation relu / gpu / sync] - expected: FAIL - - [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / sync] - expected: FAIL - - [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / gpu / async] - expected: FAIL - - [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / async] + [batchNormalization float32 4D NHWC tensor all options / cpu / sync] expected: FAIL [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / gpu / sync] expected: FAIL + [batchNormalization float32 2D tensor default options / gpu / sync] + expected: FAIL -[batch_normalization.https.any.html] + [batchNormalization float32 3D tensor default options / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D tensor default options / gpu / sync] + expected: FAIL + + [batchNormalization float32 5D tensor default options / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.axis=1 / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor options.axis=3 / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.scale / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.bias / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.epsilon / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NCHW tensor options.activation relu / gpu / sync] + expected: FAIL + + [batchNormalization float32 4D NHWC tensor all options / gpu / sync] + expected: FAIL + + [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / async] + expected: FAIL + [batchNormalization float32 2D tensor default options / cpu / async] expected: FAIL @@ -182,6 +181,9 @@ [batchNormalization float32 4D NHWC tensor all options / cpu / async] expected: FAIL + [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / gpu / async] + expected: FAIL + [batchNormalization float32 2D tensor default options / gpu / async] expected: FAIL @@ -214,9 +216,3 @@ [batchNormalization float32 4D NHWC tensor all options / gpu / async] expected: FAIL - - [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / gpu / async] - expected: FAIL - - [batchNormalization float32 2D tensor (mean and variance are non-constant) default options / cpu / async] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/clamp.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/clamp.https.any.js.ini index 3fb45df4..c6c80515 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/clamp.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/clamp.https.any.js.ini
@@ -1,3 +1,261 @@ +[clamp.https.any.worker.html] + [clamp float32 1D tensor default options / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor default options / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor default options / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor default options / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor default options / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor default options / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor default options / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor default options / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [clamp float32 1D tensor default options / cpu / async] + expected: FAIL + + [clamp float32 2D tensor default options / cpu / async] + expected: FAIL + + [clamp float32 3D tensor default options / cpu / async] + expected: FAIL + + [clamp float32 4D tensor default options / cpu / async] + expected: FAIL + + [clamp float32 5D tensor default options / cpu / async] + expected: FAIL + + [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / cpu / async] + expected: FAIL + + [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / cpu / async] + expected: FAIL + + [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / cpu / async] + expected: FAIL + + [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / cpu / async] + expected: FAIL + + [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / cpu / async] + expected: FAIL + + [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / cpu / async] + expected: FAIL + + [clamp float32 1D tensor default options / gpu / async] + expected: FAIL + + [clamp float32 2D tensor default options / gpu / async] + expected: FAIL + + [clamp float32 3D tensor default options / gpu / async] + expected: FAIL + + [clamp float32 4D tensor default options / gpu / async] + expected: FAIL + + [clamp float32 5D tensor default options / gpu / async] + expected: FAIL + + [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / gpu / async] + expected: FAIL + + [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / gpu / async] + expected: FAIL + + [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / gpu / async] + expected: FAIL + + [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / gpu / async] + expected: FAIL + + [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / gpu / async] + expected: FAIL + + [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / gpu / async] + expected: FAIL + + [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / gpu / async] + expected: FAIL + + [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / gpu / async] + expected: FAIL + + [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / gpu / async] + expected: FAIL + + [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / gpu / async] + expected: FAIL + + [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / gpu / async] + expected: FAIL + + [clamp.https.any.html] [clamp float32 1D tensor default options / cpu / async] expected: FAIL @@ -94,201 +352,3 @@ [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / gpu / async] expected: FAIL - - -[clamp.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 3D tensor default options / gpu / async] - expected: FAIL - - [clamp float32 1D tensor default options / cpu / async] - expected: FAIL - - [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 2D tensor default options / gpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / gpu / sync] - expected: FAIL - - [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / gpu / sync] - expected: FAIL - - [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / gpu / sync] - expected: FAIL - - [clamp float32 4D tensor default options / cpu / async] - expected: FAIL - - [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / gpu / async] - expected: FAIL - - [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / cpu / async] - expected: FAIL - - [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / gpu / async] - expected: FAIL - - [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / cpu / async] - expected: FAIL - - [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 1D tensor default options / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options / cpu / async] - expected: FAIL - - [clamp float32 2D tensor default options.maxValue and specified positive options.minValue / cpu / sync] - expected: FAIL - - [clamp float32 2D tensor default options / gpu / async] - expected: FAIL - - [clamp float32 4D tensor default options / gpu / async] - expected: FAIL - - [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 4D tensor default options / gpu / sync] - expected: FAIL - - [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / gpu / sync] - expected: FAIL - - [clamp float32 5D tensor default options / gpu / sync] - expected: FAIL - - [clamp float32 4D tensor default options / cpu / sync] - expected: FAIL - - [clamp float32 1D tensor default options / gpu / sync] - expected: FAIL - - [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options.maxValue and specified options.minValue=0.0 / gpu / async] - expected: FAIL - - [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options.minValue and specified positive options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 5D tensor default options.minValue and specified negative options.maxValue / cpu / sync] - expected: FAIL - - [clamp float32 3D tensor default options / gpu / sync] - expected: FAIL - - [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / cpu / async] - expected: FAIL - - [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / cpu / async] - expected: FAIL - - [clamp float32 5D tensor default options / gpu / async] - expected: FAIL - - [clamp float32 1D tensor default options / gpu / async] - expected: FAIL - - [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / gpu / async] - expected: FAIL - - [clamp float32 4D tensor specified negative options.minValue and options.maxValue=0.0 / gpu / sync] - expected: FAIL - - [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / gpu / async] - expected: FAIL - - [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / cpu / async] - expected: FAIL - - [clamp float32 5D tensor specified both negative options.minValue and options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 3D tensor specified negative options.minValue and positive options.maxValue / gpu / sync] - expected: FAIL - - [clamp float32 5D tensor default options / cpu / async] - expected: FAIL - - [clamp float32 2D tensor default options / cpu / async] - expected: FAIL - - [clamp float32 5D tensor default options / cpu / sync] - expected: FAIL - - [clamp float32 1D tensor specified both positive options.minValue and options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 2D tensor specified options.minValue=0.0 and positive options.maxValue / gpu / async] - expected: FAIL - - [clamp float32 4D tensor default options.maxValue and specified negative options.minValue / cpu / sync] - expected: FAIL - - [clamp float32 1D tensor default options.minValue and specified options.maxValue=0.0 / cpu / async] - expected: FAIL - - [clamp float32 2D tensor default options / cpu / sync] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/concat.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/concat.https.any.js.ini index b1ddd6d6..683673e 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/concat.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/concat.https.any.js.ini
@@ -133,58 +133,217 @@ [concat.https.any.worker.html] - expected: - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "content_shell") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (flag_specific == "") and (os == "linux") and (product == "chrome") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (flag_specific == "") and (os == "win"): OK - if (processor == "x86_64") and (flag_specific == "disable-site-isolation-trials"): [OK, ERROR] - ERROR + [concat two float32 1D tensors of same shape along axis 0 / cpu / sync] + expected: FAIL + + [concat three float32 1D tensors of different 1st dimension along axis 0 / cpu / sync] + expected: FAIL + + [concat four float32 1D tensors of same 1st dimension along axis 0 / cpu / sync] + expected: FAIL + + [concat four float32 1D tensors of different 1st dimension along axis 0 / cpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same shape along axis 0 / cpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / sync] + expected: FAIL + + [concat four float32 2D tensors of same shape along axis 0 / cpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] + expected: FAIL + + [concat three float32 2D tensors of same shape along axis 1 / cpu / sync] + expected: FAIL + + [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] + expected: FAIL + + [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / sync] + expected: FAIL + [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] expected: FAIL - [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] - expected: FAIL - - [concat four float32 2D tensors of same shape along axis 0 / cpu / async] - expected: FAIL - - [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / sync] + [concat three float32 3D tensors of same shape along axis 2 / cpu / sync] expected: FAIL [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / sync] expected: FAIL - [concat four float32 1D tensors of same 1st dimension along axis 0 / cpu / async] + [concat three float32 4D tensors of same shape along axis 1 / cpu / sync] + expected: FAIL + + [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / sync] + expected: FAIL + + [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / sync] + expected: FAIL + + [concat four float32 5D tensors of same shape along axis 0 / cpu / sync] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] expected: FAIL [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / sync] expected: FAIL - [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / async] + [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / sync] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / cpu / sync] + expected: FAIL + + [concat two float32 1D tensors of same shape along axis 0 / gpu / sync] + expected: FAIL + + [concat three float32 1D tensors of different 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat four float32 1D tensors of same 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat four float32 1D tensors of different 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same shape along axis 0 / gpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat four float32 2D tensors of same shape along axis 0 / gpu / sync] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] + expected: FAIL + + [concat three float32 2D tensors of same shape along axis 1 / gpu / sync] + expected: FAIL + + [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] + expected: FAIL + + [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] + expected: FAIL + + [concat three float32 3D tensors of same shape along axis 2 / gpu / sync] + expected: FAIL + + [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] + expected: FAIL + + [concat three float32 4D tensors of same shape along axis 1 / gpu / sync] + expected: FAIL + + [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / sync] expected: FAIL [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / sync] expected: FAIL - [concat three float32 4D tensors of same shape along axis 1 / cpu / sync] + [concat four float32 5D tensors of same shape along axis 0 / gpu / sync] expected: FAIL - [concat four float32 5D tensors of same shape along axis 0 / cpu / async] + [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] expected: FAIL - [concat three float32 4D tensors of same shape along axis 1 / cpu / async] + [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / sync] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / sync] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / gpu / sync] + expected: FAIL + + [concat two float32 1D tensors of same shape along axis 0 / cpu / async] expected: FAIL [concat three float32 1D tensors of different 1st dimension along axis 0 / cpu / async] expected: FAIL - [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / async] + [concat four float32 1D tensors of same 1st dimension along axis 0 / cpu / async] expected: FAIL - [concat three float32 3D tensors of same shape along axis 2 / gpu / async] + [concat four float32 1D tensors of different 1st dimension along axis 0 / cpu / async] expected: FAIL - [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] + [concat two float32 2D tensors of same shape along axis 0 / cpu / async] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] + expected: FAIL + + [concat four float32 2D tensors of same shape along axis 0 / cpu / async] + expected: FAIL + + [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + expected: FAIL + + [concat three float32 2D tensors of same shape along axis 1 / cpu / async] + expected: FAIL + + [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + expected: FAIL + + [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] + expected: FAIL + + [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + expected: FAIL + + [concat three float32 3D tensors of same shape along axis 2 / cpu / async] + expected: FAIL + + [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] + expected: FAIL + + [concat three float32 4D tensors of same shape along axis 1 / cpu / async] + expected: FAIL + + [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / async] + expected: FAIL + + [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / async] + expected: FAIL + + [concat four float32 5D tensors of same shape along axis 0 / cpu / async] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + expected: FAIL + + [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / async] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / async] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / cpu / async] + expected: FAIL + + [concat two float32 1D tensors of same shape along axis 0 / gpu / async] + expected: FAIL + + [concat three float32 1D tensors of different 1st dimension along axis 0 / gpu / async] + expected: FAIL + + [concat four float32 1D tensors of same 1st dimension along axis 0 / gpu / async] + expected: FAIL + + [concat four float32 1D tensors of different 1st dimension along axis 0 / gpu / async] + expected: FAIL + + [concat two float32 2D tensors of same shape along axis 0 / gpu / async] expected: FAIL [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / async] @@ -193,212 +352,47 @@ [concat four float32 2D tensors of same shape along axis 0 / gpu / async] expected: FAIL - [concat three float32 2D tensors of same shape along axis 1 / gpu / async] - expected: FAIL - - [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / sync] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / gpu / sync] - expected: FAIL - - [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] - expected: FAIL - - [concat four float32 1D tensors of different 1st dimension along axis 0 / cpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / cpu / sync] - expected: FAIL - - [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] - expected: FAIL - - [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / sync] - expected: FAIL - - [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / async] - expected: FAIL - - [concat four float32 5D tensors of same shape along axis 0 / gpu / sync] - expected: FAIL - - [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] - expected: FAIL - - [concat four float32 1D tensors of different 1st dimension along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / gpu / async] - expected: FAIL - - [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / sync] - expected: FAIL - - [concat four float32 1D tensors of same 1st dimension along axis 0 / gpu / sync] - expected: FAIL - - [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / sync] - expected: FAIL - - [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] - expected: FAIL - - [concat three float32 2D tensors of same shape along axis 1 / gpu / sync] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / sync] - expected: FAIL - - [concat two float32 1D tensors of same shape along axis 0 / cpu / sync] - expected: FAIL - - [concat two float32 2D tensors of same shape along axis 0 / gpu / sync] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] - expected: FAIL - - [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] - expected: FAIL - - [concat four float32 1D tensors of same 1st dimension along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] - expected: FAIL - - [concat two float32 1D tensors of same shape along axis 0 / gpu / async] - expected: FAIL - - [concat three float32 3D tensors of same shape along axis 2 / cpu / sync] - expected: FAIL - - [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] - expected: FAIL - - [concat three float32 2D tensors of same shape along axis 1 / cpu / async] - expected: FAIL - - [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 2D tensors of same shape along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / async] - expected: FAIL - - [concat three float32 1D tensors of different 1st dimension along axis 0 / cpu / sync] - expected: FAIL - - [concat three float32 3D tensors of same shape along axis 2 / gpu / sync] - expected: FAIL - - [concat three float32 4D tensors of same shape along axis 1 / gpu / sync] - expected: FAIL - - [concat three float32 1D tensors of different 1st dimension along axis 0 / gpu / sync] - expected: FAIL - - [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / sync] - expected: FAIL - - [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / cpu / async] - expected: FAIL - - [concat four float32 1D tensors of different 1st dimension along axis 0 / gpu / sync] - expected: FAIL - - [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / sync] - expected: FAIL - - [concat three float32 1D tensors of different 1st dimension along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 2D tensors of same shape along axis 0 / cpu / async] - expected: FAIL - - [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / cpu / sync] - expected: FAIL - - [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / sync] - expected: FAIL - - [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / async] - expected: FAIL - [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] expected: FAIL - [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] - expected: FAIL - - [concat two float32 2D tensors of same others dimensions except different 1st dimension along axis 0 / cpu / async] - expected: FAIL - - [concat three float32 4D tensors of same shape along axis 1 / gpu / async] - expected: FAIL - - [concat four float32 5D tensors of same shape along axis 0 / gpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / cpu / async] - expected: FAIL - - [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / sync] + [concat three float32 2D tensors of same shape along axis 1 / gpu / async] expected: FAIL [concat four float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] expected: FAIL - [concat two float32 1D tensors of same shape along axis 0 / cpu / async] + [concat two float32 3D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / async] expected: FAIL - [concat two float32 2D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] expected: FAIL - [concat four float32 1D tensors of same 1st dimension along axis 0 / cpu / sync] + [concat three float32 3D tensors of same shape along axis 2 / gpu / async] expected: FAIL - [concat two float32 2D tensors of same shape along axis 0 / cpu / sync] + [concat two float32 4D tensors of same others dimensions except different 1st dimension along axis 0 / gpu / async] expected: FAIL - [concat four float32 3D tensors of same others dimensions except different 2nd dimension along axis 1 / cpu / async] + [concat three float32 4D tensors of same shape along axis 1 / gpu / async] expected: FAIL - [concat four float32 2D tensors of same shape along axis 0 / gpu / sync] + [concat three float32 4D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / async] expected: FAIL - [concat four float32 5D tensors of same shape along axis 0 / cpu / sync] + [concat four float32 4D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / async] expected: FAIL - [concat four float32 2D tensors of same shape along axis 0 / cpu / sync] + [concat four float32 5D tensors of same shape along axis 0 / gpu / async] + expected: FAIL + + [concat two float32 5D tensors of same others dimensions except different 2nd dimension along axis 1 / gpu / async] expected: FAIL [concat three float32 5D tensors of same others dimensions except different 3rd dimension along axis 2 / gpu / async] expected: FAIL - [concat four float32 1D tensors of different 1st dimension along axis 0 / cpu / sync] + [concat two float32 5D tensors of same others dimensions except different 4th dimension along axis 3 / gpu / async] expected: FAIL - [concat three float32 2D tensors of same shape along axis 1 / cpu / sync] - expected: FAIL - - [concat two float32 1D tensors of same shape along axis 0 / gpu / sync] - expected: FAIL - - [concat three float32 3D tensors of same shape along axis 2 / cpu / async] + [concat two float32 5D tensors of same others dimensions except different 5th dimension along axis 4 / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/conv2d.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/conv2d.https.any.js.ini index 156e396..04c7c4f 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/conv2d.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/conv2d.https.any.js.ini
@@ -1,322 +1,325 @@ -[conv2d.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=relu / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations with options.strides / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors 1D options.bias / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors all options / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.padding / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors default options / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.padding / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.groups / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations with options.strides / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors default options / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / gpu / sync] +[conv2d.https.any.html] + [conv2d float32 4D input and filter(non-constant) tensors default options / cpu / async] expected: FAIL [conv2d float32 4D input and filter tensors default options / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=relu / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=sigmoid / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=relu / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors 1D options.bias / cpu / sync] + [conv2d float32 4D input and filter tensors options.padding / cpu / async] expected: FAIL [conv2d float32 4D input and filter tensors options.strides / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / cpu / async] + [conv2d float32 4D input and filter tensors options.dilations / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / cpu / sync] + [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.dilations / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations with options.strides / gpu / sync] + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / cpu / async] expected: FAIL [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / cpu / async] + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=sigmoid / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.groups / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors 1D options.bias / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations with options.strides / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors all options / cpu / sync] + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / cpu / async] expected: FAIL [conv2d float32 4D input and filter tensors options.groups / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.strides / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / cpu / async] - expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.activation=sigmoid / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors 1D options.bias / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=sigmoid / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.strides / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / cpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.activation=relu / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.padding / cpu / async] - expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / cpu / sync] + [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / gpu / sync] + [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / gpu / async] + [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / cpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / gpu / sync] + [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors 1D options.bias / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=relu / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=sigmoid / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations with options.strides / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors all options / cpu / async] + expected: FAIL + + [conv2d float32 4D input and filter(non-constant) tensors default options / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors default options / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.padding / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.strides / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / gpu / async] expected: FAIL [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / gpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / cpu / sync] + [conv2d float32 4D input and filter tensors options.groups / gpu / async] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / cpu / sync] + [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors 1D options.bias / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=relu / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=sigmoid / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations with options.strides / gpu / async] + expected: FAIL + + [conv2d float32 4D input and filter tensors all options / gpu / async] + expected: FAIL + + +[conv2d.https.any.worker.html] + [conv2d float32 4D input and filter(non-constant) tensors default options / cpu / sync] expected: FAIL [conv2d float32 4D input and filter tensors default options / cpu / sync] expected: FAIL - [conv2d float32 4D input and filter tensors all options / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.dilations / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.groups / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / gpu / sync] - expected: FAIL - - [conv2d float32 4D input and filter tensors all options / cpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.strides / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / cpu / sync] - expected: FAIL - [conv2d float32 4D input and filter tensors options.padding / cpu / sync] expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / gpu / sync] + [conv2d float32 4D input and filter tensors options.strides / cpu / sync] expected: FAIL - [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / gpu / sync] + [conv2d float32 4D input and filter tensors options.dilations / cpu / sync] expected: FAIL - [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / gpu / async] + [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / cpu / sync] expected: FAIL - [conv2d float32 4D input and filter(non-constant) tensors default options / cpu / sync] + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.groups / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors 1D options.bias / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=relu / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=sigmoid / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations with options.strides / cpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors all options / cpu / sync] expected: FAIL [conv2d float32 4D input and filter(non-constant) tensors default options / gpu / sync] expected: FAIL + [conv2d float32 4D input and filter tensors default options / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.padding / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.strides / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.padding and options.autoPad='explicit' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-upper' ignores options.padding / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.autoPad='same-lower' ignores options.padding / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.groups / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nchw' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='oihw' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='hwio' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ohwi' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.filterLayout='ihwo' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='oihw' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='hwio' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ohwi' / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [conv2d float32 4D input and filter tensors options.inputLayout='nhwc' and options.filterLayout='ihwo' / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors 1D options.bias / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=relu / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.activation=sigmoid / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors options.dilations with options.strides / gpu / sync] + expected: FAIL + + [conv2d float32 4D input and filter tensors all options / gpu / sync] + expected: FAIL + [conv2d float32 4D input and filter(non-constant) tensors default options / cpu / async] expected: FAIL - [conv2d float32 4D input and filter(non-constant) tensors default options / gpu / async] - expected: FAIL - - -[conv2d.https.any.html] [conv2d float32 4D input and filter tensors default options / cpu / async] expected: FAIL @@ -392,6 +395,9 @@ [conv2d float32 4D input and filter tensors all options / cpu / async] expected: FAIL + [conv2d float32 4D input and filter(non-constant) tensors default options / gpu / async] + expected: FAIL + [conv2d float32 4D input and filter tensors default options / gpu / async] expected: FAIL @@ -466,9 +472,3 @@ [conv2d float32 4D input and filter tensors all options / gpu / async] expected: FAIL - - [conv2d float32 4D input and filter(non-constant) tensors default options / gpu / async] - expected: FAIL - - [conv2d float32 4D input and filter(non-constant) tensors default options / cpu / async] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/conv_transpose2d.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/conv_transpose2d.https.any.js.ini index 5f10dbe..df82f195 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/conv_transpose2d.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/conv_transpose2d.https.any.js.ini
@@ -1,118 +1,4 @@ -[conv_transpose2d.https.any.worker.html] - [convTranspose2d float32 4D input and filter(non-constant) tensors default options / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors default options / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.padding / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.strides / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.dilations / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.outputPadding / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.outputSizes / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=explicit options.padding / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper ignored options.padding / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower ignored options.padding / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.inputLayout=nchw / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.inputLayout=nhwc / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=iohw / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=hwoi / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=ohwi / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.bias / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.activation=relu / cpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter(non-constant) tensors default options / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors default options / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.padding / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.strides / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.dilations / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.outputPadding / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.outputSizes / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=explicit options.padding / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper ignored options.padding / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower ignored options.padding / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.inputLayout=nchw / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.inputLayout=nhwc / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=iohw / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=hwoi / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.filterLayout=ohwi / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.bias / gpu / sync] - expected: FAIL - - [convTranspose2d float32 4D input and filter tensors options.activation=relu / gpu / sync] - expected: FAIL - +[conv_transpose2d.https.any.html] [convTranspose2d float32 4D input and filter(non-constant) tensors default options / cpu / async] expected: FAIL @@ -228,7 +114,121 @@ expected: FAIL -[conv_transpose2d.https.any.html] +[conv_transpose2d.https.any.worker.html] + [convTranspose2d float32 4D input and filter(non-constant) tensors default options / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors default options / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.padding / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.strides / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.dilations / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.outputPadding / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.outputSizes / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=explicit options.padding / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper ignored options.padding / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower ignored options.padding / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.inputLayout=nchw / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.inputLayout=nhwc / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=iohw / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=hwoi / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=ohwi / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.bias / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.activation=relu / cpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter(non-constant) tensors default options / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors default options / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.padding / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.strides / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.dilations / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.outputPadding / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.outputSizes / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=explicit options.padding / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-upper ignored options.padding / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.autoPad=same-lower ignored options.padding / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.inputLayout=nchw / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.inputLayout=nhwc / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=iohw / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=hwoi / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.filterLayout=ohwi / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.bias / gpu / sync] + expected: FAIL + + [convTranspose2d float32 4D input and filter tensors options.activation=relu / gpu / sync] + expected: FAIL + [convTranspose2d float32 4D input and filter(non-constant) tensors default options / cpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/elementwise_binary.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/elementwise_binary.https.any.js.ini index 82a7cc69..95a91240 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/elementwise_binary.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/elementwise_binary.https.any.js.ini
@@ -1,522 +1,716 @@ [elementwise_binary.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [pow float32 3D base tensor and 3D integer exponent tensor / cpu / async] - expected: FAIL + [add float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL - [div float32 5D tensors / cpu / async] - expected: FAIL + [add float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL - [sub float32 2D tensors / cpu / async] - expected: FAIL + [add float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL - [add float32 broadcast 3D to 4D / cpu / async] - expected: FAIL - - [max float32 5D tensors / gpu / sync] - expected: FAIL - - [min float32 4D tensors / cpu / async] - expected: FAIL - - [pow float32 1D positive base tensor and 1D exponent tensor / cpu / sync] - expected: FAIL - - [mul float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [add float32 broadcast 3D to 4D / gpu / sync] - expected: FAIL - - [div float32 broadcast 4D to 4D / gpu / async] - expected: FAIL - - [min float32 3D tensors / gpu / sync] - expected: FAIL - - [sub float32 5D tensors / gpu / sync] - expected: FAIL + [add float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL [add float32 5D tensors / cpu / sync] - expected: FAIL + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL - [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / gpu / async] - expected: FAIL + [add float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL - [sub float32 broadcast 2D to 4D / cpu / async] - expected: FAIL + [add float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [add float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL [sub float32 5D tensors / cpu / sync] - expected: FAIL + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [sub float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 5D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [mul float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 5D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL [div float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [div float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 5D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [max float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 1D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 2D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 3D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 4D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 5D tensors / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 1D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 2D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 3D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 4D to 4D / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 1D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 2D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 3D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 4D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 5D tensors / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 1D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 2D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 3D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [min float32 broadcast 4D to 4D / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [pow float32 1D base tensor and 1D integer exponent tensor / cpu / sync] expected: FAIL [pow float32 2D base tensor and 2D integer exponent tensor / cpu / sync] expected: FAIL - [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / gpu / sync] - expected: FAIL - - [max float32 broadcast 3D to 4D / gpu / async] - expected: FAIL - - [div float32 4D tensors / cpu / sync] - expected: FAIL - - [mul float32 5D tensors / cpu / sync] - expected: FAIL - - [max float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [sub float32 broadcast 3D to 4D / cpu / async] - expected: FAIL - - [add float32 1D tensors / gpu / sync] - expected: FAIL - - [mul float32 broadcast 1D to 4D / gpu / sync] - expected: FAIL - - [max float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [pow float32 4D positive base tensor and 4D exponent tensor / cpu / sync] - expected: FAIL - - [max float32 1D tensors / cpu / async] - expected: FAIL - - [min float32 5D tensors / gpu / sync] - expected: FAIL - - [min float32 broadcast 1D to 4D / cpu / sync] - expected: FAIL - - [mul float32 broadcast 2D to 4D / cpu / async] - expected: FAIL - - [pow float32 1D positive base tensor and 1D exponent tensor / gpu / async] - expected: FAIL - - [add float32 1D tensors / cpu / sync] - expected: FAIL - - [max float32 broadcast 1D to 4D / gpu / sync] - expected: FAIL - - [pow float32 4D base tensor and 4D integer exponent tensor / gpu / async] - expected: FAIL - - [min float32 broadcast 3D to 4D / gpu / async] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / gpu / sync] - expected: FAIL - - [add float32 1D tensors / cpu / async] - expected: FAIL - - [min float32 3D tensors / cpu / sync] - expected: FAIL - - [add float32 broadcast 1D to 4D / cpu / sync] - expected: FAIL - - [add float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [pow float32 1D positive base tensor and 1D exponent tensor / gpu / sync] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / cpu / sync] - expected: FAIL - - [add float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [mul float32 broadcast 4D to 4D / cpu / async] - expected: FAIL - - [pow float32 1D base tensor and 1D integer exponent tensor / cpu / sync] - expected: FAIL - - [div float32 4D tensors / gpu / async] - expected: FAIL - - [mul float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [mul float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / cpu / sync] - expected: FAIL - - [min float32 broadcast 2D to 4D / cpu / async] - expected: FAIL - - [min float32 3D tensors / gpu / async] - expected: FAIL - - [mul float32 5D tensors / gpu / sync] - expected: FAIL - - [max float32 broadcast 2D to 4D / gpu / async] - expected: FAIL - - [sub float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [sub float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [pow float32 5D base tensor and 5D integer exponent tensor / cpu / async] - expected: FAIL - - [div float32 4D tensors / gpu / sync] - expected: FAIL - - [mul float32 broadcast 1D to 4D / cpu / async] - expected: FAIL - - [pow float32 3D base tensor and 3D integer exponent tensor / gpu / sync] - expected: FAIL - - [add float32 broadcast 1D to 4D / gpu / sync] - expected: FAIL - - [sub float32 4D tensors / gpu / sync] - expected: FAIL - - [mul float32 1D tensors / cpu / sync] - expected: FAIL - - [div float32 5D tensors / cpu / sync] - expected: FAIL - - [sub float32 1D tensors / gpu / sync] - expected: FAIL - - [div float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [max float32 broadcast 4D to 4D / gpu / async] - expected: FAIL - - [sub float32 broadcast 1D to 4D / gpu / sync] - expected: FAIL - - [add float32 2D tensors / gpu / sync] - expected: FAIL - - [max float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [mul float32 1D tensors / gpu / sync] - expected: FAIL - - [max float32 1D tensors / gpu / async] - expected: FAIL - - [mul float32 4D tensors / cpu / async] - expected: FAIL - - [min float32 5D tensors / cpu / sync] - expected: FAIL - - [min float32 1D tensors / gpu / sync] - expected: FAIL - - [pow float32 2D base tensor and 2D integer exponent tensor / cpu / async] - expected: FAIL - - [div float32 2D tensors / gpu / async] - expected: FAIL - - [min float32 broadcast 1D to 4D / cpu / async] - expected: FAIL - - [max float32 5D tensors / cpu / sync] - expected: FAIL - - [min float32 broadcast 2D to 4D / gpu / async] - expected: FAIL - - [add float32 1D tensors / gpu / async] - expected: FAIL - - [mul float32 5D tensors / gpu / async] - expected: FAIL - - [min float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [min float32 2D tensors / gpu / sync] - expected: FAIL - - [div float32 broadcast 3D to 4D / gpu / sync] - expected: FAIL - - [sub float32 2D tensors / cpu / sync] - expected: FAIL - - [mul float32 3D tensors / gpu / async] - expected: FAIL - - [div float32 broadcast 3D to 4D / cpu / async] - expected: FAIL - - [pow float32 4D positive base tensor and 4D exponent tensor / gpu / async] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / gpu / async] - expected: FAIL - - [div float32 broadcast 3D to 4D / gpu / async] - expected: FAIL - - [max float32 broadcast 3D to 4D / cpu / async] - expected: FAIL - - [mul float32 4D tensors / gpu / async] - expected: FAIL - - [min float32 2D tensors / gpu / async] - expected: FAIL - - [sub float32 4D tensors / cpu / async] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / cpu / async] - expected: FAIL - - [max float32 broadcast 1D to 4D / cpu / sync] - expected: FAIL - - [sub float32 3D tensors / gpu / sync] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / cpu / sync] - expected: FAIL - - [div float32 1D tensors / gpu / async] - expected: FAIL - - [pow float32 4D positive base tensor and 4D exponent tensor / cpu / async] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / gpu / sync] - expected: FAIL - - [add float32 4D tensors / cpu / async] - expected: FAIL - - [add float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [max float32 1D tensors / cpu / sync] - expected: FAIL - - [div float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [max float32 5D tensors / cpu / async] - expected: FAIL - - [sub float32 broadcast 4D to 4D / cpu / async] - expected: FAIL - - [add float32 2D tensors / gpu / async] - expected: FAIL - - [sub float32 1D tensors / cpu / sync] - expected: FAIL - - [div float32 3D tensors / cpu / async] - expected: FAIL - - [pow float32 1D base tensor and 1D integer exponent tensor / gpu / async] - expected: FAIL - - [add float32 3D tensors / gpu / async] - expected: FAIL - - [pow float32 5D base tensor and 5D integer exponent tensor / gpu / async] - expected: FAIL - - [div float32 2D tensors / gpu / sync] - expected: FAIL - - [pow float32 2D positive base tensor and 2D exponent tensor / cpu / sync] - expected: FAIL - - [sub float32 1D tensors / gpu / async] - expected: FAIL - - [max float32 2D tensors / gpu / sync] - expected: FAIL - - [div float32 1D tensors / cpu / async] - expected: FAIL - - [sub float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [add float32 3D tensors / cpu / sync] - expected: FAIL - - [max float32 2D tensors / gpu / async] - expected: FAIL - - [min float32 3D tensors / cpu / async] - expected: FAIL - - [sub float32 broadcast 2D to 4D / cpu / sync] - expected: FAIL - - [min float32 1D tensors / cpu / async] - expected: FAIL - [pow float32 3D base tensor and 3D integer exponent tensor / cpu / sync] expected: FAIL - [min float32 broadcast 2D to 4D / cpu / sync] - expected: FAIL - - [add float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [min float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [pow float32 2D base tensor and 2D integer exponent tensor / gpu / sync] - expected: FAIL - - [add float32 broadcast 1D to 4D / cpu / async] - expected: FAIL - - [sub float32 broadcast 2D to 4D / gpu / async] - expected: FAIL - - [max float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [max float32 3D tensors / gpu / sync] - expected: FAIL - - [max float32 3D tensors / gpu / async] - expected: FAIL - - [min float32 broadcast 3D to 4D / gpu / sync] - expected: FAIL - - [sub float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [max float32 4D tensors / gpu / async] - expected: FAIL - - [min float32 1D tensors / gpu / async] - expected: FAIL - - [pow float32 4D base tensor and 4D integer exponent tensor / cpu / async] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / cpu / async] - expected: FAIL - - [pow float32 2D positive base tensor and 2D exponent tensor / gpu / async] - expected: FAIL - - [mul float32 broadcast 2D to 4D / cpu / sync] - expected: FAIL - - [sub float32 5D tensors / gpu / async] - expected: FAIL - - [sub float32 3D tensors / cpu / async] - expected: FAIL - - [add float32 broadcast 4D to 4D / cpu / async] - expected: FAIL - - [sub float32 3D tensors / gpu / async] - expected: FAIL - - [pow float32 2D positive base tensor and 2D exponent tensor / cpu / async] - expected: FAIL - - [add float32 2D tensors / cpu / sync] - expected: FAIL - - [div float32 2D tensors / cpu / async] - expected: FAIL - - [min float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [min float32 broadcast 1D to 4D / gpu / sync] + [pow float32 4D base tensor and 4D integer exponent tensor / cpu / sync] expected: FAIL [pow float32 5D base tensor and 5D integer exponent tensor / cpu / sync] expected: FAIL - [min float32 4D tensors / gpu / sync] + [pow float32 1D positive base tensor and 1D exponent tensor / cpu / sync] expected: FAIL - [add float32 3D tensors / gpu / sync] + [pow float32 2D positive base tensor and 2D exponent tensor / cpu / sync] expected: FAIL - [mul float32 2D tensors / gpu / async] + [pow float32 4D positive base tensor and 4D exponent tensor / cpu / sync] expected: FAIL - [min float32 2D tensors / cpu / sync] + [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / cpu / sync] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / cpu / sync] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / cpu / sync] + expected: FAIL + + [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / cpu / sync] + expected: FAIL + + [pow float32 1D base tensor and 1D integer exponent tensor / gpu / sync] + expected: FAIL + + [pow float32 2D base tensor and 2D integer exponent tensor / gpu / sync] + expected: FAIL + + [pow float32 3D base tensor and 3D integer exponent tensor / gpu / sync] expected: FAIL [pow float32 4D base tensor and 4D integer exponent tensor / gpu / sync] expected: FAIL - [min float32 broadcast 4D to 4D / cpu / async] + [pow float32 5D base tensor and 5D integer exponent tensor / gpu / sync] expected: FAIL - [div float32 3D tensors / cpu / sync] + [pow float32 1D positive base tensor and 1D exponent tensor / gpu / sync] expected: FAIL - [mul float32 broadcast 1D to 4D / cpu / sync] + [pow float32 2D positive base tensor and 2D exponent tensor / gpu / sync] expected: FAIL - [add float32 broadcast 3D to 4D / gpu / async] + [pow float32 4D positive base tensor and 4D exponent tensor / gpu / sync] expected: FAIL - [div float32 broadcast 2D to 4D / cpu / async] + [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / gpu / sync] expected: FAIL - [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / cpu / async] + [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / gpu / sync] expected: FAIL - [div float32 3D tensors / gpu / async] + [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / gpu / sync] expected: FAIL - [sub float32 broadcast 3D to 4D / gpu / sync] + [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / gpu / sync] + expected: FAIL + + [add float32 1D tensors / cpu / async] expected: FAIL [add float32 2D tensors / cpu / async] expected: FAIL - [div float32 4D tensors / cpu / async] + [add float32 3D tensors / cpu / async] expected: FAIL - [sub float32 broadcast 1D to 4D / cpu / sync] + [add float32 4D tensors / cpu / async] + expected: FAIL + + [add float32 5D tensors / cpu / async] + expected: FAIL + + [add float32 broadcast 1D to 4D / cpu / async] + expected: FAIL + + [add float32 broadcast 2D to 4D / cpu / async] + expected: FAIL + + [add float32 broadcast 3D to 4D / cpu / async] + expected: FAIL + + [add float32 broadcast 4D to 4D / cpu / async] + expected: FAIL + + [add float32 1D tensors / gpu / async] + expected: FAIL + + [add float32 2D tensors / gpu / async] + expected: FAIL + + [add float32 3D tensors / gpu / async] + expected: FAIL + + [add float32 4D tensors / gpu / async] + expected: FAIL + + [add float32 5D tensors / gpu / async] + expected: FAIL + + [add float32 broadcast 1D to 4D / gpu / async] + expected: FAIL + + [add float32 broadcast 2D to 4D / gpu / async] + expected: FAIL + + [add float32 broadcast 3D to 4D / gpu / async] + expected: FAIL + + [add float32 broadcast 4D to 4D / gpu / async] + expected: FAIL + + [sub float32 1D tensors / cpu / async] + expected: FAIL + + [sub float32 2D tensors / cpu / async] + expected: FAIL + + [sub float32 3D tensors / cpu / async] + expected: FAIL + + [sub float32 4D tensors / cpu / async] + expected: FAIL + + [sub float32 5D tensors / cpu / async] expected: FAIL [sub float32 broadcast 1D to 4D / cpu / async] expected: FAIL - [max float32 broadcast 4D to 4D / cpu / async] + [sub float32 broadcast 2D to 4D / cpu / async] + expected: FAIL + + [sub float32 broadcast 3D to 4D / cpu / async] + expected: FAIL + + [sub float32 broadcast 4D to 4D / cpu / async] + expected: FAIL + + [sub float32 1D tensors / gpu / async] + expected: FAIL + + [sub float32 2D tensors / gpu / async] + expected: FAIL + + [sub float32 3D tensors / gpu / async] + expected: FAIL + + [sub float32 4D tensors / gpu / async] + expected: FAIL + + [sub float32 5D tensors / gpu / async] + expected: FAIL + + [sub float32 broadcast 1D to 4D / gpu / async] + expected: FAIL + + [sub float32 broadcast 2D to 4D / gpu / async] expected: FAIL [sub float32 broadcast 3D to 4D / gpu / async] @@ -525,205 +719,115 @@ [sub float32 broadcast 4D to 4D / gpu / async] expected: FAIL - [mul float32 3D tensors / cpu / async] - expected: FAIL - - [sub float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [min float32 2D tensors / cpu / async] - expected: FAIL - [mul float32 1D tensors / cpu / async] expected: FAIL - [add float32 broadcast 2D to 4D / cpu / async] + [mul float32 2D tensors / cpu / async] expected: FAIL - [min float32 5D tensors / cpu / async] + [mul float32 3D tensors / cpu / async] expected: FAIL - [pow float32 5D base tensor and 5D integer exponent tensor / gpu / sync] - expected: FAIL - - [add float32 3D tensors / cpu / async] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / cpu / async] - expected: FAIL - - [add float32 broadcast 2D to 4D / gpu / async] - expected: FAIL - - [pow float32 1D base tensor and 1D integer exponent tensor / cpu / async] - expected: FAIL - - [mul float32 4D tensors / cpu / sync] - expected: FAIL - - [mul float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [mul float32 2D tensors / gpu / sync] - expected: FAIL - - [min float32 4D tensors / gpu / async] - expected: FAIL - - [add float32 broadcast 2D to 4D / cpu / sync] - expected: FAIL - - [sub float32 1D tensors / cpu / async] - expected: FAIL - - [mul float32 1D tensors / gpu / async] - expected: FAIL - - [div float32 broadcast 4D to 4D / cpu / async] - expected: FAIL - - [pow float32 1D positive base tensor and 1D exponent tensor / cpu / async] - expected: FAIL - - [max float32 3D tensors / cpu / sync] - expected: FAIL - - [add float32 5D tensors / cpu / async] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / gpu / async] - expected: FAIL - - [max float32 4D tensors / cpu / sync] - expected: FAIL - - [div float32 broadcast 1D to 4D / cpu / async] - expected: FAIL - - [mul float32 broadcast 4D to 4D / gpu / async] - expected: FAIL - - [div float32 2D tensors / cpu / sync] - expected: FAIL - - [div float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [pow float32 2D base tensor and 2D integer exponent tensor / gpu / async] - expected: FAIL - - [min float32 broadcast 3D to 4D / cpu / async] - expected: FAIL - - [add float32 broadcast 4D to 4D / gpu / async] - expected: FAIL - - [add float32 4D tensors / gpu / sync] - expected: FAIL - - [div float32 1D tensors / cpu / sync] - expected: FAIL - - [div float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [min float32 broadcast 3D to 4D / cpu / sync] - expected: FAIL - - [div float32 1D tensors / gpu / sync] - expected: FAIL - - [pow float32 2D positive base tensor and 2D exponent tensor / gpu / sync] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / cpu / sync] - expected: FAIL - - [add float32 4D tensors / cpu / sync] - expected: FAIL - - [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / gpu / sync] - expected: FAIL - - [min float32 1D tensors / cpu / sync] - expected: FAIL - - [add float32 5D tensors / gpu / sync] - expected: FAIL - - [add float32 4D tensors / gpu / async] - expected: FAIL - - [div float32 broadcast 1D to 4D / cpu / sync] - expected: FAIL - - [max float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [mul float32 broadcast 2D to 4D / gpu / async] - expected: FAIL - - [min float32 broadcast 4D to 4D / gpu / sync] - expected: FAIL - - [mul float32 broadcast 3D to 4D / gpu / async] - expected: FAIL - - [mul float32 broadcast 1D to 4D / gpu / async] - expected: FAIL - - [div float32 broadcast 2D to 4D / gpu / sync] - expected: FAIL - - [max float32 broadcast 2D to 4D / cpu / async] - expected: FAIL - - [min float32 broadcast 4D to 4D / gpu / async] - expected: FAIL - - [max float32 4D tensors / gpu / sync] - expected: FAIL - - [add float32 5D tensors / gpu / async] - expected: FAIL - - [sub float32 5D tensors / cpu / async] - expected: FAIL - - [max float32 1D tensors / gpu / sync] - expected: FAIL - - [max float32 2D tensors / cpu / sync] - expected: FAIL - - [pow float32 1D base tensor and 1D integer exponent tensor / gpu / sync] - expected: FAIL - - [add float32 broadcast 4D to 4D / cpu / sync] - expected: FAIL - - [div float32 5D tensors / gpu / async] - expected: FAIL - - [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / gpu / async] - expected: FAIL - - [mul float32 2D tensors / cpu / sync] + [mul float32 4D tensors / cpu / async] expected: FAIL [mul float32 5D tensors / cpu / async] expected: FAIL - [mul float32 4D tensors / gpu / sync] + [mul float32 broadcast 1D to 4D / cpu / async] expected: FAIL - [sub float32 2D tensors / gpu / async] + [mul float32 broadcast 2D to 4D / cpu / async] expected: FAIL - [max float32 broadcast 2D to 4D / cpu / sync] + [mul float32 broadcast 3D to 4D / cpu / async] expected: FAIL - [sub float32 3D tensors / cpu / sync] + [mul float32 broadcast 4D to 4D / cpu / async] + expected: FAIL + + [mul float32 1D tensors / gpu / async] + expected: FAIL + + [mul float32 2D tensors / gpu / async] + expected: FAIL + + [mul float32 3D tensors / gpu / async] + expected: FAIL + + [mul float32 4D tensors / gpu / async] + expected: FAIL + + [mul float32 5D tensors / gpu / async] + expected: FAIL + + [mul float32 broadcast 1D to 4D / gpu / async] + expected: FAIL + + [mul float32 broadcast 2D to 4D / gpu / async] + expected: FAIL + + [mul float32 broadcast 3D to 4D / gpu / async] + expected: FAIL + + [mul float32 broadcast 4D to 4D / gpu / async] + expected: FAIL + + [div float32 1D tensors / cpu / async] + expected: FAIL + + [div float32 2D tensors / cpu / async] + expected: FAIL + + [div float32 3D tensors / cpu / async] + expected: FAIL + + [div float32 4D tensors / cpu / async] + expected: FAIL + + [div float32 5D tensors / cpu / async] + expected: FAIL + + [div float32 broadcast 1D to 4D / cpu / async] + expected: FAIL + + [div float32 broadcast 2D to 4D / cpu / async] + expected: FAIL + + [div float32 broadcast 3D to 4D / cpu / async] + expected: FAIL + + [div float32 broadcast 4D to 4D / cpu / async] + expected: FAIL + + [div float32 1D tensors / gpu / async] + expected: FAIL + + [div float32 2D tensors / gpu / async] + expected: FAIL + + [div float32 3D tensors / gpu / async] + expected: FAIL + + [div float32 4D tensors / gpu / async] + expected: FAIL + + [div float32 5D tensors / gpu / async] + expected: FAIL + + [div float32 broadcast 1D to 4D / gpu / async] + expected: FAIL + + [div float32 broadcast 2D to 4D / gpu / async] + expected: FAIL + + [div float32 broadcast 3D to 4D / gpu / async] + expected: FAIL + + [div float32 broadcast 4D to 4D / gpu / async] + expected: FAIL + + [max float32 1D tensors / cpu / async] expected: FAIL [max float32 2D tensors / cpu / async] @@ -735,66 +839,174 @@ [max float32 4D tensors / cpu / async] expected: FAIL - [sub float32 4D tensors / cpu / sync] - expected: FAIL - - [mul float32 3D tensors / cpu / sync] - expected: FAIL - - [min float32 5D tensors / gpu / async] - expected: FAIL - - [pow float32 4D positive base tensor and 4D exponent tensor / gpu / sync] - expected: FAIL - - [mul float32 broadcast 3D to 4D / gpu / sync] + [max float32 5D tensors / cpu / async] expected: FAIL [max float32 broadcast 1D to 4D / cpu / async] expected: FAIL - [div float32 broadcast 2D to 4D / gpu / async] + [max float32 broadcast 2D to 4D / cpu / async] expected: FAIL - [div float32 5D tensors / gpu / sync] + [max float32 broadcast 3D to 4D / cpu / async] expected: FAIL - [max float32 broadcast 3D to 4D / gpu / sync] + [max float32 broadcast 4D to 4D / cpu / async] expected: FAIL - [div float32 broadcast 2D to 4D / cpu / sync] + [max float32 1D tensors / gpu / async] expected: FAIL - [pow float32 4D base tensor and 4D integer exponent tensor / cpu / sync] + [max float32 2D tensors / gpu / async] expected: FAIL - [mul float32 3D tensors / gpu / sync] + [max float32 3D tensors / gpu / async] expected: FAIL - [min float32 4D tensors / cpu / sync] - expected: FAIL - - [mul float32 2D tensors / cpu / async] + [max float32 4D tensors / gpu / async] expected: FAIL [max float32 5D tensors / gpu / async] expected: FAIL - [div float32 3D tensors / gpu / sync] + [max float32 broadcast 1D to 4D / gpu / async] expected: FAIL - [mul float32 broadcast 3D to 4D / cpu / async] + [max float32 broadcast 2D to 4D / gpu / async] expected: FAIL - [sub float32 2D tensors / gpu / sync] + [max float32 broadcast 3D to 4D / gpu / async] expected: FAIL - [sub float32 4D tensors / gpu / async] + [max float32 broadcast 4D to 4D / gpu / async] + expected: FAIL + + [min float32 1D tensors / cpu / async] + expected: FAIL + + [min float32 2D tensors / cpu / async] + expected: FAIL + + [min float32 3D tensors / cpu / async] + expected: FAIL + + [min float32 4D tensors / cpu / async] + expected: FAIL + + [min float32 5D tensors / cpu / async] + expected: FAIL + + [min float32 broadcast 1D to 4D / cpu / async] + expected: FAIL + + [min float32 broadcast 2D to 4D / cpu / async] + expected: FAIL + + [min float32 broadcast 3D to 4D / cpu / async] + expected: FAIL + + [min float32 broadcast 4D to 4D / cpu / async] + expected: FAIL + + [min float32 1D tensors / gpu / async] + expected: FAIL + + [min float32 2D tensors / gpu / async] + expected: FAIL + + [min float32 3D tensors / gpu / async] + expected: FAIL + + [min float32 4D tensors / gpu / async] + expected: FAIL + + [min float32 5D tensors / gpu / async] + expected: FAIL + + [min float32 broadcast 1D to 4D / gpu / async] + expected: FAIL + + [min float32 broadcast 2D to 4D / gpu / async] + expected: FAIL + + [min float32 broadcast 3D to 4D / gpu / async] + expected: FAIL + + [min float32 broadcast 4D to 4D / gpu / async] + expected: FAIL + + [pow float32 1D base tensor and 1D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 2D base tensor and 2D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 3D base tensor and 3D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 4D base tensor and 4D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 5D base tensor and 5D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 1D positive base tensor and 1D exponent tensor / cpu / async] + expected: FAIL + + [pow float32 2D positive base tensor and 2D exponent tensor / cpu / async] + expected: FAIL + + [pow float32 4D positive base tensor and 4D exponent tensor / cpu / async] + expected: FAIL + + [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / cpu / async] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / cpu / async] + expected: FAIL + + [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / cpu / async] + expected: FAIL + + [pow float32 1D base tensor and 1D integer exponent tensor / gpu / async] + expected: FAIL + + [pow float32 2D base tensor and 2D integer exponent tensor / gpu / async] expected: FAIL [pow float32 3D base tensor and 3D integer exponent tensor / gpu / async] expected: FAIL + [pow float32 4D base tensor and 4D integer exponent tensor / gpu / async] + expected: FAIL + + [pow float32 5D base tensor and 5D integer exponent tensor / gpu / async] + expected: FAIL + + [pow float32 1D positive base tensor and 1D exponent tensor / gpu / async] + expected: FAIL + + [pow float32 2D positive base tensor and 2D exponent tensor / gpu / async] + expected: FAIL + + [pow float32 4D positive base tensor and 4D exponent tensor / gpu / async] + expected: FAIL + + [pow float32 4D exponent tensor and broadcastable 1D positive base tensor / gpu / async] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 2D integer exponent tensor / gpu / async] + expected: FAIL + + [pow float32 4D base tensor and broadcastable 3D integer exponent tensor / gpu / async] + expected: FAIL + + [pow float32 4D exponent tensor and broadcastable 4D positive base tensor / gpu / async] + expected: FAIL + [elementwise_binary.https.any.html] [add float32 1D tensors / cpu / async]
diff --git a/third_party/blink/web_tests/external/wpt/webnn/elementwise_unary.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/elementwise_unary.https.any.js.ini index b2f1c1bd..144aef5 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/elementwise_unary.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/elementwise_unary.https.any.js.ini
@@ -271,546 +271,542 @@ [elementwise_unary.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [neg float32 5D tensor / cpu / async] - expected: FAIL - - [exp float32 3D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 1D tensor / gpu / sync] - expected: FAIL - - [floor float32 1D tensor / gpu / sync] - expected: FAIL - - [tan float32 4D tensor / cpu / async] - expected: FAIL - - [cos float32 5D tensor / cpu / sync] - expected: FAIL - - [exp float32 3D tensor / gpu / async] - expected: FAIL - - [tan float32 1D tensor / gpu / async] - expected: FAIL - - [exp float32 1D tensor / cpu / async] - expected: FAIL - - [cos float32 2D tensor / cpu / sync] - expected: FAIL - - [neg float32 1D tensor / cpu / async] - expected: FAIL - - [cos float32 3D tensor / cpu / sync] - expected: FAIL - - [cos float32 3D tensor / cpu / async] - expected: FAIL - - [ceil float32 1D tensor / gpu / async] - expected: FAIL - - [exp float32 5D tensor / cpu / async] - expected: FAIL - - [sin float32 2D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 2D tensor / cpu / async] - expected: FAIL - - [tan float32 1D tensor / gpu / sync] - expected: FAIL - - [floor float32 1D tensor / cpu / sync] - expected: FAIL - - [tan float32 4D tensor / gpu / async] - expected: FAIL - - [log float32 positive 3D tensor / cpu / sync] - expected: FAIL - - [abs float32 3D tensor / cpu / sync] - expected: FAIL - - [floor float32 1D tensor / cpu / async] - expected: FAIL - - [ceil float32 3D tensor / gpu / sync] - expected: FAIL - - [cos float32 1D tensor / cpu / sync] - expected: FAIL - - [tan float32 2D tensor / cpu / async] - expected: FAIL - - [floor float32 4D tensor / cpu / sync] - expected: FAIL - - [abs float32 3D tensor / gpu / sync] - expected: FAIL - - [sin float32 5D tensor / gpu / async] - expected: FAIL - - [abs float32 2D tensor / gpu / sync] - expected: FAIL - - [tan float32 3D tensor / gpu / async] - expected: FAIL - - [neg float32 2D tensor / cpu / async] - expected: FAIL - - [neg float32 2D tensor / gpu / async] - expected: FAIL - - [sin float32 1D tensor / cpu / sync] - expected: FAIL - - [cos float32 2D tensor / cpu / async] - expected: FAIL - - [cos float32 2D tensor / gpu / async] - expected: FAIL - - [floor float32 5D tensor / cpu / async] - expected: FAIL - - [log float32 positive 1D tensor / cpu / sync] - expected: FAIL - - [exp float32 4D tensor / cpu / async] - expected: FAIL - - [ceil float32 2D tensor / gpu / async] - expected: FAIL - - [neg float32 2D tensor / cpu / sync] - expected: FAIL - - [floor float32 3D tensor / gpu / sync] - expected: FAIL - - [abs float32 2D tensor / cpu / async] - expected: FAIL - - [neg float32 1D tensor / gpu / sync] - expected: FAIL - - [cos float32 1D tensor / gpu / sync] - expected: FAIL - - [tan float32 2D tensor / gpu / async] - expected: FAIL - - [log float32 positive 3D tensor / gpu / sync] - expected: FAIL - - [tan float32 3D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 3D tensor / cpu / async] - expected: FAIL - - [abs float32 3D tensor / gpu / async] - expected: FAIL - - [sin float32 5D tensor / gpu / sync] - expected: FAIL - - [exp float32 3D tensor / cpu / async] - expected: FAIL - - [neg float32 2D tensor / gpu / sync] - expected: FAIL - - [tan float32 5D tensor / cpu / sync] - expected: FAIL - - [cos float32 3D tensor / gpu / sync] - expected: FAIL - - [floor float32 4D tensor / gpu / sync] - expected: FAIL - - [ceil float32 3D tensor / gpu / async] - expected: FAIL - - [sin float32 4D tensor / gpu / async] - expected: FAIL - - [abs float32 2D tensor / gpu / async] - expected: FAIL - - [tan float32 1D tensor / cpu / sync] - expected: FAIL - - [neg float32 1D tensor / gpu / async] - expected: FAIL - - [neg float32 5D tensor / gpu / async] - expected: FAIL - - [sin float32 3D tensor / cpu / async] - expected: FAIL - - [sin float32 3D tensor / gpu / sync] - expected: FAIL - - [cos float32 1D tensor / cpu / async] - expected: FAIL - - [exp float32 2D tensor / gpu / sync] - expected: FAIL - - [ceil float32 5D tensor / gpu / sync] - expected: FAIL - - [abs float32 3D tensor / cpu / async] + [abs float32 1D tensor / cpu / sync] expected: FAIL [abs float32 2D tensor / cpu / sync] expected: FAIL - [neg float32 5D tensor / cpu / sync] - expected: FAIL - - [sin float32 2D tensor / gpu / async] - expected: FAIL - - [exp float32 1D tensor / gpu / async] - expected: FAIL - - [exp float32 1D tensor / gpu / sync] - expected: FAIL - - [neg float32 4D tensor / cpu / sync] - expected: FAIL - - [floor float32 4D tensor / cpu / async] - expected: FAIL - - [tan float32 2D tensor / cpu / sync] - expected: FAIL - - [exp float32 5D tensor / gpu / async] - expected: FAIL - - [floor float32 3D tensor / cpu / sync] - expected: FAIL - - [cos float32 4D tensor / cpu / async] - expected: FAIL - - [tan float32 3D tensor / cpu / async] - expected: FAIL - - [neg float32 3D tensor / cpu / sync] - expected: FAIL - - [ceil float32 3D tensor / cpu / async] - expected: FAIL - - [log float32 positive 4D tensor / cpu / async] - expected: FAIL - - [neg float32 4D tensor / gpu / sync] - expected: FAIL - - [sin float32 1D tensor / cpu / async] - expected: FAIL - - [exp float32 3D tensor / gpu / sync] - expected: FAIL - - [cos float32 3D tensor / gpu / async] - expected: FAIL - - [sin float32 5D tensor / cpu / sync] - expected: FAIL - - [floor float32 5D tensor / gpu / sync] - expected: FAIL - - [neg float32 4D tensor / gpu / async] - expected: FAIL - - [ceil float32 1D tensor / cpu / async] - expected: FAIL - - [ceil float32 2D tensor / cpu / sync] - expected: FAIL - - [floor float32 5D tensor / gpu / async] - expected: FAIL - - [floor float32 3D tensor / gpu / async] - expected: FAIL - - [log float32 positive 1D tensor / gpu / async] - expected: FAIL - - [ceil float32 2D tensor / gpu / sync] - expected: FAIL - - [tan float32 2D tensor / gpu / sync] - expected: FAIL - - [ceil float32 4D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 4D tensor / gpu / async] - expected: FAIL - - [sin float32 4D tensor / gpu / sync] - expected: FAIL - - [floor float32 2D tensor / cpu / sync] - expected: FAIL - - [exp float32 2D tensor / cpu / async] - expected: FAIL - - [sin float32 1D tensor / gpu / async] - expected: FAIL - - [exp float32 2D tensor / cpu / sync] - expected: FAIL - - [exp float32 4D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 4D tensor / gpu / sync] - expected: FAIL - - [neg float32 5D tensor / gpu / sync] - expected: FAIL - - [tan float32 5D tensor / cpu / async] - expected: FAIL - - [log float32 positive 2D tensor / cpu / sync] - expected: FAIL - - [neg float32 3D tensor / cpu / async] - expected: FAIL - - [sin float32 2D tensor / gpu / sync] - expected: FAIL - - [tan float32 1D tensor / cpu / async] - expected: FAIL - - [tan float32 5D tensor / gpu / sync] - expected: FAIL - - [neg float32 3D tensor / gpu / sync] - expected: FAIL - - [sin float32 2D tensor / cpu / async] - expected: FAIL - - [floor float32 4D tensor / gpu / async] - expected: FAIL - - [floor float32 3D tensor / cpu / async] - expected: FAIL - - [floor float32 1D tensor / gpu / async] - expected: FAIL - - [abs float32 5D tensor / cpu / sync] - expected: FAIL - - [ceil float32 4D tensor / gpu / async] - expected: FAIL - - [abs float32 5D tensor / gpu / sync] - expected: FAIL - - [ceil float32 2D tensor / cpu / async] - expected: FAIL - - [log float32 positive 5D tensor / cpu / sync] - expected: FAIL - - [ceil float32 5D tensor / cpu / async] - expected: FAIL - - [neg float32 3D tensor / gpu / async] - expected: FAIL - - [cos float32 5D tensor / gpu / async] - expected: FAIL - - [log float32 positive 1D tensor / cpu / async] - expected: FAIL - - [floor float32 2D tensor / gpu / async] - expected: FAIL - - [ceil float32 3D tensor / cpu / sync] - expected: FAIL - - [tan float32 5D tensor / gpu / async] - expected: FAIL - - [log float32 positive 3D tensor / gpu / async] - expected: FAIL - - [sin float32 4D tensor / cpu / async] - expected: FAIL - - [cos float32 1D tensor / gpu / async] - expected: FAIL - - [tan float32 4D tensor / gpu / sync] - expected: FAIL - - [cos float32 5D tensor / gpu / sync] - expected: FAIL - - [sin float32 3D tensor / gpu / async] - expected: FAIL - - [abs float32 1D tensor / gpu / async] - expected: FAIL - - [abs float32 1D tensor / cpu / sync] - expected: FAIL - - [sin float32 4D tensor / cpu / sync] - expected: FAIL - - [ceil float32 5D tensor / gpu / async] - expected: FAIL - - [cos float32 4D tensor / cpu / sync] - expected: FAIL - - [floor float32 2D tensor / gpu / sync] - expected: FAIL - - [ceil float32 1D tensor / cpu / sync] - expected: FAIL - - [exp float32 5D tensor / cpu / sync] - expected: FAIL - - [log float32 positive 5D tensor / gpu / sync] - expected: FAIL - - [log float32 positive 5D tensor / gpu / async] - expected: FAIL - - [abs float32 4D tensor / gpu / sync] - expected: FAIL - - [abs float32 4D tensor / gpu / async] - expected: FAIL - - [log float32 positive 5D tensor / cpu / async] - expected: FAIL - - [floor float32 5D tensor / cpu / sync] - expected: FAIL - - [ceil float32 4D tensor / gpu / sync] - expected: FAIL - - [cos float32 2D tensor / gpu / sync] - expected: FAIL - - [abs float32 5D tensor / gpu / async] - expected: FAIL - - [neg float32 4D tensor / cpu / async] - expected: FAIL - - [cos float32 4D tensor / gpu / sync] - expected: FAIL - - [exp float32 1D tensor / cpu / sync] - expected: FAIL - - [abs float32 4D tensor / cpu / async] - expected: FAIL - - [neg float32 1D tensor / cpu / sync] - expected: FAIL - - [abs float32 5D tensor / cpu / async] - expected: FAIL - - [sin float32 3D tensor / cpu / sync] - expected: FAIL - - [exp float32 4D tensor / gpu / async] - expected: FAIL - - [cos float32 5D tensor / cpu / async] - expected: FAIL - - [abs float32 1D tensor / gpu / sync] - expected: FAIL - - [exp float32 2D tensor / gpu / async] - expected: FAIL - - [sin float32 5D tensor / cpu / async] - expected: FAIL - - [log float32 positive 4D tensor / cpu / sync] - expected: FAIL - - [exp float32 5D tensor / gpu / sync] - expected: FAIL - - [cos float32 4D tensor / gpu / async] - expected: FAIL - - [sin float32 1D tensor / gpu / sync] - expected: FAIL - - [log float32 positive 2D tensor / gpu / sync] - expected: FAIL - - [ceil float32 4D tensor / cpu / async] - expected: FAIL - - [exp float32 4D tensor / gpu / sync] - expected: FAIL - - [tan float32 4D tensor / cpu / sync] - expected: FAIL - - [ceil float32 5D tensor / cpu / sync] - expected: FAIL - - [floor float32 2D tensor / cpu / async] - expected: FAIL - - [abs float32 1D tensor / cpu / async] - expected: FAIL - - [log float32 positive 2D tensor / gpu / async] - expected: FAIL - - [tan float32 3D tensor / gpu / sync] + [abs float32 3D tensor / cpu / sync] expected: FAIL [abs float32 4D tensor / cpu / sync] expected: FAIL + [abs float32 5D tensor / cpu / sync] + expected: FAIL + + [abs float32 1D tensor / gpu / sync] + expected: FAIL + + [abs float32 2D tensor / gpu / sync] + expected: FAIL + + [abs float32 3D tensor / gpu / sync] + expected: FAIL + + [abs float32 4D tensor / gpu / sync] + expected: FAIL + + [abs float32 5D tensor / gpu / sync] + expected: FAIL + + [ceil float32 1D tensor / cpu / sync] + expected: FAIL + + [ceil float32 2D tensor / cpu / sync] + expected: FAIL + + [ceil float32 3D tensor / cpu / sync] + expected: FAIL + + [ceil float32 4D tensor / cpu / sync] + expected: FAIL + + [ceil float32 5D tensor / cpu / sync] + expected: FAIL + [ceil float32 1D tensor / gpu / sync] expected: FAIL + + [ceil float32 2D tensor / gpu / sync] + expected: FAIL + + [ceil float32 3D tensor / gpu / sync] + expected: FAIL + + [ceil float32 4D tensor / gpu / sync] + expected: FAIL + + [ceil float32 5D tensor / gpu / sync] + expected: FAIL + + [cos float32 1D tensor / cpu / sync] + expected: FAIL + + [cos float32 2D tensor / cpu / sync] + expected: FAIL + + [cos float32 3D tensor / cpu / sync] + expected: FAIL + + [cos float32 4D tensor / cpu / sync] + expected: FAIL + + [cos float32 5D tensor / cpu / sync] + expected: FAIL + + [cos float32 1D tensor / gpu / sync] + expected: FAIL + + [cos float32 2D tensor / gpu / sync] + expected: FAIL + + [cos float32 3D tensor / gpu / sync] + expected: FAIL + + [cos float32 4D tensor / gpu / sync] + expected: FAIL + + [cos float32 5D tensor / gpu / sync] + expected: FAIL + + [exp float32 1D tensor / cpu / sync] + expected: FAIL + + [exp float32 2D tensor / cpu / sync] + expected: FAIL + + [exp float32 3D tensor / cpu / sync] + expected: FAIL + + [exp float32 4D tensor / cpu / sync] + expected: FAIL + + [exp float32 5D tensor / cpu / sync] + expected: FAIL + + [exp float32 1D tensor / gpu / sync] + expected: FAIL + + [exp float32 2D tensor / gpu / sync] + expected: FAIL + + [exp float32 3D tensor / gpu / sync] + expected: FAIL + + [exp float32 4D tensor / gpu / sync] + expected: FAIL + + [exp float32 5D tensor / gpu / sync] + expected: FAIL + + [floor float32 1D tensor / cpu / sync] + expected: FAIL + + [floor float32 2D tensor / cpu / sync] + expected: FAIL + + [floor float32 3D tensor / cpu / sync] + expected: FAIL + + [floor float32 4D tensor / cpu / sync] + expected: FAIL + + [floor float32 5D tensor / cpu / sync] + expected: FAIL + + [floor float32 1D tensor / gpu / sync] + expected: FAIL + + [floor float32 2D tensor / gpu / sync] + expected: FAIL + + [floor float32 3D tensor / gpu / sync] + expected: FAIL + + [floor float32 4D tensor / gpu / sync] + expected: FAIL + + [floor float32 5D tensor / gpu / sync] + expected: FAIL + + [log float32 positive 1D tensor / cpu / sync] + expected: FAIL + + [log float32 positive 2D tensor / cpu / sync] + expected: FAIL + + [log float32 positive 3D tensor / cpu / sync] + expected: FAIL + + [log float32 positive 4D tensor / cpu / sync] + expected: FAIL + + [log float32 positive 5D tensor / cpu / sync] + expected: FAIL + + [log float32 positive 1D tensor / gpu / sync] + expected: FAIL + + [log float32 positive 2D tensor / gpu / sync] + expected: FAIL + + [log float32 positive 3D tensor / gpu / sync] + expected: FAIL + + [log float32 positive 4D tensor / gpu / sync] + expected: FAIL + + [log float32 positive 5D tensor / gpu / sync] + expected: FAIL + + [neg float32 1D tensor / cpu / sync] + expected: FAIL + + [neg float32 2D tensor / cpu / sync] + expected: FAIL + + [neg float32 3D tensor / cpu / sync] + expected: FAIL + + [neg float32 4D tensor / cpu / sync] + expected: FAIL + + [neg float32 5D tensor / cpu / sync] + expected: FAIL + + [neg float32 1D tensor / gpu / sync] + expected: FAIL + + [neg float32 2D tensor / gpu / sync] + expected: FAIL + + [neg float32 3D tensor / gpu / sync] + expected: FAIL + + [neg float32 4D tensor / gpu / sync] + expected: FAIL + + [neg float32 5D tensor / gpu / sync] + expected: FAIL + + [sin float32 1D tensor / cpu / sync] + expected: FAIL + + [sin float32 2D tensor / cpu / sync] + expected: FAIL + + [sin float32 3D tensor / cpu / sync] + expected: FAIL + + [sin float32 4D tensor / cpu / sync] + expected: FAIL + + [sin float32 5D tensor / cpu / sync] + expected: FAIL + + [sin float32 1D tensor / gpu / sync] + expected: FAIL + + [sin float32 2D tensor / gpu / sync] + expected: FAIL + + [sin float32 3D tensor / gpu / sync] + expected: FAIL + + [sin float32 4D tensor / gpu / sync] + expected: FAIL + + [sin float32 5D tensor / gpu / sync] + expected: FAIL + + [tan float32 1D tensor / cpu / sync] + expected: FAIL + + [tan float32 2D tensor / cpu / sync] + expected: FAIL + + [tan float32 3D tensor / cpu / sync] + expected: FAIL + + [tan float32 4D tensor / cpu / sync] + expected: FAIL + + [tan float32 5D tensor / cpu / sync] + expected: FAIL + + [tan float32 1D tensor / gpu / sync] + expected: FAIL + + [tan float32 2D tensor / gpu / sync] + expected: FAIL + + [tan float32 3D tensor / gpu / sync] + expected: FAIL + + [tan float32 4D tensor / gpu / sync] + expected: FAIL + + [tan float32 5D tensor / gpu / sync] + expected: FAIL + + [abs float32 1D tensor / cpu / async] + expected: FAIL + + [abs float32 2D tensor / cpu / async] + expected: FAIL + + [abs float32 3D tensor / cpu / async] + expected: FAIL + + [abs float32 4D tensor / cpu / async] + expected: FAIL + + [abs float32 5D tensor / cpu / async] + expected: FAIL + + [abs float32 1D tensor / gpu / async] + expected: FAIL + + [abs float32 2D tensor / gpu / async] + expected: FAIL + + [abs float32 3D tensor / gpu / async] + expected: FAIL + + [abs float32 4D tensor / gpu / async] + expected: FAIL + + [abs float32 5D tensor / gpu / async] + expected: FAIL + + [ceil float32 1D tensor / cpu / async] + expected: FAIL + + [ceil float32 2D tensor / cpu / async] + expected: FAIL + + [ceil float32 3D tensor / cpu / async] + expected: FAIL + + [ceil float32 4D tensor / cpu / async] + expected: FAIL + + [ceil float32 5D tensor / cpu / async] + expected: FAIL + + [ceil float32 1D tensor / gpu / async] + expected: FAIL + + [ceil float32 2D tensor / gpu / async] + expected: FAIL + + [ceil float32 3D tensor / gpu / async] + expected: FAIL + + [ceil float32 4D tensor / gpu / async] + expected: FAIL + + [ceil float32 5D tensor / gpu / async] + expected: FAIL + + [cos float32 1D tensor / cpu / async] + expected: FAIL + + [cos float32 2D tensor / cpu / async] + expected: FAIL + + [cos float32 3D tensor / cpu / async] + expected: FAIL + + [cos float32 4D tensor / cpu / async] + expected: FAIL + + [cos float32 5D tensor / cpu / async] + expected: FAIL + + [cos float32 1D tensor / gpu / async] + expected: FAIL + + [cos float32 2D tensor / gpu / async] + expected: FAIL + + [cos float32 3D tensor / gpu / async] + expected: FAIL + + [cos float32 4D tensor / gpu / async] + expected: FAIL + + [cos float32 5D tensor / gpu / async] + expected: FAIL + + [exp float32 1D tensor / cpu / async] + expected: FAIL + + [exp float32 2D tensor / cpu / async] + expected: FAIL + + [exp float32 3D tensor / cpu / async] + expected: FAIL + + [exp float32 4D tensor / cpu / async] + expected: FAIL + + [exp float32 5D tensor / cpu / async] + expected: FAIL + + [exp float32 1D tensor / gpu / async] + expected: FAIL + + [exp float32 2D tensor / gpu / async] + expected: FAIL + + [exp float32 3D tensor / gpu / async] + expected: FAIL + + [exp float32 4D tensor / gpu / async] + expected: FAIL + + [exp float32 5D tensor / gpu / async] + expected: FAIL + + [floor float32 1D tensor / cpu / async] + expected: FAIL + + [floor float32 2D tensor / cpu / async] + expected: FAIL + + [floor float32 3D tensor / cpu / async] + expected: FAIL + + [floor float32 4D tensor / cpu / async] + expected: FAIL + + [floor float32 5D tensor / cpu / async] + expected: FAIL + + [floor float32 1D tensor / gpu / async] + expected: FAIL + + [floor float32 2D tensor / gpu / async] + expected: FAIL + + [floor float32 3D tensor / gpu / async] + expected: FAIL + + [floor float32 4D tensor / gpu / async] + expected: FAIL + + [floor float32 5D tensor / gpu / async] + expected: FAIL + + [log float32 positive 1D tensor / cpu / async] + expected: FAIL + + [log float32 positive 2D tensor / cpu / async] + expected: FAIL + + [log float32 positive 3D tensor / cpu / async] + expected: FAIL + + [log float32 positive 4D tensor / cpu / async] + expected: FAIL + + [log float32 positive 5D tensor / cpu / async] + expected: FAIL + + [log float32 positive 1D tensor / gpu / async] + expected: FAIL + + [log float32 positive 2D tensor / gpu / async] + expected: FAIL + + [log float32 positive 3D tensor / gpu / async] + expected: FAIL + + [log float32 positive 4D tensor / gpu / async] + expected: FAIL + + [log float32 positive 5D tensor / gpu / async] + expected: FAIL + + [neg float32 1D tensor / cpu / async] + expected: FAIL + + [neg float32 2D tensor / cpu / async] + expected: FAIL + + [neg float32 3D tensor / cpu / async] + expected: FAIL + + [neg float32 4D tensor / cpu / async] + expected: FAIL + + [neg float32 5D tensor / cpu / async] + expected: FAIL + + [neg float32 1D tensor / gpu / async] + expected: FAIL + + [neg float32 2D tensor / gpu / async] + expected: FAIL + + [neg float32 3D tensor / gpu / async] + expected: FAIL + + [neg float32 4D tensor / gpu / async] + expected: FAIL + + [neg float32 5D tensor / gpu / async] + expected: FAIL + + [sin float32 1D tensor / cpu / async] + expected: FAIL + + [sin float32 2D tensor / cpu / async] + expected: FAIL + + [sin float32 3D tensor / cpu / async] + expected: FAIL + + [sin float32 4D tensor / cpu / async] + expected: FAIL + + [sin float32 5D tensor / cpu / async] + expected: FAIL + + [sin float32 1D tensor / gpu / async] + expected: FAIL + + [sin float32 2D tensor / gpu / async] + expected: FAIL + + [sin float32 3D tensor / gpu / async] + expected: FAIL + + [sin float32 4D tensor / gpu / async] + expected: FAIL + + [sin float32 5D tensor / gpu / async] + expected: FAIL + + [tan float32 1D tensor / cpu / async] + expected: FAIL + + [tan float32 2D tensor / cpu / async] + expected: FAIL + + [tan float32 3D tensor / cpu / async] + expected: FAIL + + [tan float32 4D tensor / cpu / async] + expected: FAIL + + [tan float32 5D tensor / cpu / async] + expected: FAIL + + [tan float32 1D tensor / gpu / async] + expected: FAIL + + [tan float32 2D tensor / gpu / async] + expected: FAIL + + [tan float32 3D tensor / gpu / async] + expected: FAIL + + [tan float32 4D tensor / gpu / async] + expected: FAIL + + [tan float32 5D tensor / gpu / async] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/gemm.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/gemm.https.any.js.ini index 2d186f6..68470197 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/gemm.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/gemm.https.any.js.ini
@@ -1,202 +1,103 @@ [gemm.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [gemm two float32 2D tensors options.beta / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors scalar options.c / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.c / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being true / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being true / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors all options / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.alpha / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors all options / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being explicit false / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being true / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.beta / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors default options / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being true / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.c and options.beta / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.c and options.beta / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.c and options.beta / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being explicit false / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being explicit false / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.c / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors scalar options.c / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors scalar options.c / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.c and options.beta / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.c / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being explicit false / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors default options / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being true / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.beta / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors default options / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors all options / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors scalar options.c / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being explicit false / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors all options / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.beta / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.c / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being explicit false / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.bTranspose being explicit false / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.alpha / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being true / cpu / sync] - expected: FAIL - - [gemm two float32 2D tensors options.alpha / gpu / sync] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.aTranspose being true / gpu / async] - expected: FAIL - - [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / cpu / async] - expected: FAIL - - [gemm two float32 2D tensors options.alpha / cpu / async] + [gemm two float32 2D tensors (b is non-constant) default options / cpu / sync] expected: FAIL [gemm two float32 2D tensors default options / cpu / sync] expected: FAIL - [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / cpu / async] + [gemm two float32 2D tensors options.c / cpu / sync] expected: FAIL - [gemm two float32 2D tensors options.bTranspose being explicit false / gpu / sync] + [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / cpu / sync] expected: FAIL - [gemm two float32 2D tensors options.aTranspose being true / cpu / async] + [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / cpu / sync] expected: FAIL - [gemm two float32 2D tensors (b is non-constant) default options / cpu / sync] + [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / cpu / sync] expected: FAIL - [gemm two float32 2D tensors (b is non-constant) default options / gpu / async] + [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / cpu / sync] expected: FAIL - [gemm two float32 2D tensors (b is non-constant) default options / cpu / async] + [gemm two float32 2D tensors scalar options.c / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.alpha / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.beta / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.c and options.beta / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being true / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being explicit false / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being true / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being explicit false / cpu / sync] + expected: FAIL + + [gemm two float32 2D tensors all options / cpu / sync] expected: FAIL [gemm two float32 2D tensors (b is non-constant) default options / gpu / sync] expected: FAIL + [gemm two float32 2D tensors default options / gpu / sync] + expected: FAIL -[gemm.https.any.html] + [gemm two float32 2D tensors options.c / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors scalar options.c / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.alpha / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.beta / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.c and options.beta / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being true / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being explicit false / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being true / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being explicit false / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors all options / gpu / sync] + expected: FAIL + + [gemm two float32 2D tensors (b is non-constant) default options / cpu / async] + expected: FAIL + [gemm two float32 2D tensors default options / cpu / async] expected: FAIL @@ -242,6 +143,9 @@ [gemm two float32 2D tensors all options / cpu / async] expected: FAIL + [gemm two float32 2D tensors (b is non-constant) default options / gpu / async] + expected: FAIL + [gemm two float32 2D tensors default options / gpu / async] expected: FAIL @@ -287,8 +191,100 @@ [gemm two float32 2D tensors all options / gpu / async] expected: FAIL + +[gemm.https.any.html] + [gemm two float32 2D tensors (b is non-constant) default options / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors default options / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.c / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors scalar options.c / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.alpha / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.beta / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.c and options.beta / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being true / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being explicit false / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being true / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being explicit false / cpu / async] + expected: FAIL + + [gemm two float32 2D tensors all options / cpu / async] + expected: FAIL + [gemm two float32 2D tensors (b is non-constant) default options / gpu / async] expected: FAIL - [gemm two float32 2D tensors (b is non-constant) default options / cpu / async] + [gemm two float32 2D tensors default options / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.c / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 5\] => [3, 5\] / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [3, 1\] => [3, 5\] / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1, 1\] => [3, 5\] / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors broadcast options.c [1\] => [3, 5\] / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors scalar options.c / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.alpha / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.beta / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.c and options.beta / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being true / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.aTranspose being explicit false / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being true / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors options.bTranspose being explicit false / gpu / async] + expected: FAIL + + [gemm two float32 2D tensors all options / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/idlharness.https.any.js.ini index 908f0cb..0bdd775 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/idlharness.https.any.js.ini
@@ -8,12 +8,78 @@ [Stringification of navigator] expected: FAIL + [MLGraph must be primary interface of graph] + expected: FAIL + + [Stringification of graph] + expected: FAIL + + [MLActivation interface: existence and properties of interface object] + expected: FAIL + + [MLActivation interface object length] + expected: FAIL + + [MLActivation interface object name] + expected: FAIL + + [MLActivation interface: existence and properties of interface prototype object] + expected: FAIL + + [MLActivation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [MLActivation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MLActivation must be primary interface of relu] + expected: FAIL + + [Stringification of relu] + expected: FAIL + + [MLContext interface: operation compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)] + expected: FAIL + [MLContext interface: operation createCommandEncoder()] expected: FAIL + [MLContext interface: context must inherit property "compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)" with the proper type] + expected: FAIL + + [MLContext interface: calling compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews) on context with too few arguments must throw TypeError] + expected: FAIL + [MLContext interface: context must inherit property "createCommandEncoder()" with the proper type] expected: FAIL + [MLCommandEncoder interface: existence and properties of interface object] + expected: FAIL + + [MLCommandEncoder interface object length] + expected: FAIL + + [MLCommandEncoder interface object name] + expected: FAIL + + [MLCommandEncoder interface: existence and properties of interface prototype object] + expected: FAIL + + [MLCommandEncoder interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [MLCommandEncoder interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MLCommandEncoder interface: operation initializeGraph(MLGraph)] + expected: FAIL + + [MLCommandEncoder interface: operation dispatch(MLGraph, MLNamedGPUResources, MLNamedGPUResources)] + expected: FAIL + + [MLCommandEncoder interface: operation finish(optional GPUCommandBufferDescriptor)] + expected: FAIL + [MLGraphBuilder interface: operation constant(MLOperandDescriptor, MLBufferView)] expected: FAIL @@ -65,10 +131,10 @@ [MLGraphBuilder interface: operation elu(optional MLEluOptions)] expected: FAIL - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)] + [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)] expected: FAIL - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)] + [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)] expected: FAIL [MLGraphBuilder interface: operation hardSigmoid(MLOperand, optional MLHardSigmoidOptions)] @@ -86,15 +152,21 @@ [MLGraphBuilder interface: operation leakyRelu(optional MLLeakyReluOptions)] expected: FAIL - [MLGraphBuilder interface: operation matmul(MLOperand, MLOperand)] - expected: FAIL - [MLGraphBuilder interface: operation linear(MLOperand, optional MLLinearOptions)] expected: FAIL [MLGraphBuilder interface: operation linear(optional MLLinearOptions)] expected: FAIL + [MLGraphBuilder interface: operation lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)] + expected: FAIL + + [MLGraphBuilder interface: operation lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)] + expected: FAIL + + [MLGraphBuilder interface: operation matmul(MLOperand, MLOperand)] + expected: FAIL + [MLGraphBuilder interface: operation pad(MLOperand, MLOperand, optional MLPadOptions)] expected: FAIL @@ -134,6 +206,12 @@ [MLGraphBuilder interface: operation slice(MLOperand, sequence<long>, sequence<long>, optional MLSliceOptions)] expected: FAIL + [MLGraphBuilder interface: operation softmax(MLOperand)] + expected: FAIL + + [MLGraphBuilder interface: operation softmax()] + expected: FAIL + [MLGraphBuilder interface: operation softplus(MLOperand, optional MLSoftplusOptions)] expected: FAIL @@ -251,16 +329,16 @@ [MLGraphBuilder interface: calling elu(optional MLEluOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)" with the proper type] + [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)" with the proper type] expected: FAIL - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions) on builder with too few arguments must throw TypeError] + [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)" with the proper type] + [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)" with the proper type] expected: FAIL - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] + [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] expected: FAIL [MLGraphBuilder interface: builder must inherit property "hardSigmoid(MLOperand, optional MLHardSigmoidOptions)" with the proper type] @@ -293,12 +371,6 @@ [MLGraphBuilder interface: calling leakyRelu(optional MLLeakyReluOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "matmul(MLOperand, MLOperand)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling matmul(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: FAIL - [MLGraphBuilder interface: builder must inherit property "linear(MLOperand, optional MLLinearOptions)" with the proper type] expected: FAIL @@ -311,6 +383,24 @@ [MLGraphBuilder interface: calling linear(optional MLLinearOptions) on builder with too few arguments must throw TypeError] expected: FAIL + [MLGraphBuilder interface: builder must inherit property "lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions) on builder with too few arguments must throw TypeError] + expected: FAIL + + [MLGraphBuilder interface: builder must inherit property "lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions) on builder with too few arguments must throw TypeError] + expected: FAIL + + [MLGraphBuilder interface: builder must inherit property "matmul(MLOperand, MLOperand)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling matmul(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] + expected: FAIL + [MLGraphBuilder interface: builder must inherit property "pad(MLOperand, MLOperand, optional MLPadOptions)" with the proper type] expected: FAIL @@ -437,123 +527,6 @@ [MLGraphBuilder interface: calling transpose(MLOperand, optional MLTransposeOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraph must be primary interface of graph] - expected: FAIL - - [Stringification of graph] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface object] - expected: FAIL - - [MLCommandEncoder interface object length] - expected: FAIL - - [MLCommandEncoder interface object name] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLCommandEncoder interface: operation initializeGraph(MLGraph)] - expected: FAIL - - [MLCommandEncoder interface: operation dispatch(MLGraph, MLNamedGPUResources, MLNamedGPUResources)] - expected: FAIL - - [MLCommandEncoder interface: operation finish(optional GPUCommandBufferDescriptor)] - expected: FAIL - - [MLContext interface: calling compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews) on context with too few arguments must throw TypeError] - expected: FAIL - - [MLContext interface: context must inherit property "compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling build(MLNamedOperands) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: operation build(MLNamedOperands)] - expected: FAIL - - [MLContext interface: operation compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "build(MLNamedOperands)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)" with the proper type] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLGraphBuilder interface: operation lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)] - expected: FAIL - - [MLActivation interface object length] - expected: FAIL - - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)] - expected: FAIL - - [MLActivation interface: existence and properties of interface object] - expected: FAIL - - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)] - expected: FAIL - - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: operation lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)] - expected: FAIL - - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: operation softmax(MLOperand)] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: operation softmax()] - expected: FAIL - - [MLGraphBuilder interface: calling lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLActivation interface object name] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)" with the proper type] - expected: FAIL - - [MLActivation must be primary interface of relu] - expected: FAIL - - [Stringification of relu] - expected: FAIL - [idlharness.https.any.worker.html] [idl_test setup] @@ -565,125 +538,38 @@ [Stringification of navigator] expected: FAIL - [ML interface: existence and properties of interface object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [NavigatorML interface: navigator must not have property "ml"] + expected: FAIL - [ML interface object length] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLGraph must be primary interface of graph] + expected: FAIL - [ML interface object name] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [Stringification of graph] + expected: FAIL - [ML interface: existence and properties of interface prototype object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface: existence and properties of interface object] + expected: FAIL - [ML interface: existence and properties of interface prototype object's "constructor" property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface object length] + expected: FAIL - [ML interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface object name] + expected: FAIL - [ML interface: operation createContext(optional MLContextOptions)] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface: existence and properties of interface prototype object] + expected: FAIL - [ML interface: operation createContext(GPUDevice)] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL - [ML must be primary interface of navigator.ml] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL - [Stringification of navigator.ml] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [MLActivation must be primary interface of relu] + expected: FAIL - [ML interface: navigator.ml must inherit property "createContext(optional MLContextOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: calling createContext(optional MLContextOptions) on navigator.ml with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: navigator.ml must inherit property "createContext(GPUDevice)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: calling createContext(GPUDevice) on navigator.ml with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: existence and properties of interface object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface object length] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface object name] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: existence and properties of interface prototype object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: existence and properties of interface prototype object's "constructor" property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL + [Stringification of relu] + expected: FAIL [MLContext interface: operation compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)] expected: FAIL @@ -691,18 +577,6 @@ [MLContext interface: operation createCommandEncoder()] expected: FAIL - [MLContext must be primary interface of context] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [Stringification of context] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLContext interface: context must inherit property "compute(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)" with the proper type] expected: FAIL @@ -712,159 +586,32 @@ [MLContext interface: context must inherit property "createCommandEncoder()" with the proper type] expected: FAIL - [MLOperand interface: existence and properties of interface object] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: existence and properties of interface object] + expected: FAIL - [MLOperand interface object length] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface object length] + expected: FAIL - [MLOperand interface object name] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface object name] + expected: FAIL - [MLOperand interface: existence and properties of interface prototype object] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: existence and properties of interface prototype object] + expected: FAIL - [MLOperand interface: existence and properties of interface prototype object's "constructor" property] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL - [MLOperand interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL - [MLOperand must be primary interface of input] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: operation initializeGraph(MLGraph)] + expected: FAIL - [Stringification of input] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: operation dispatch(MLGraph, MLNamedGPUResources, MLNamedGPUResources)] + expected: FAIL - [MLOperand must be primary interface of filter] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [Stringification of filter] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLOperand must be primary interface of output] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [Stringification of output] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLOperator interface: existence and properties of interface object] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator interface object length] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator interface object name] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator interface: existence and properties of interface prototype object] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator interface: existence and properties of interface prototype object's "constructor" property] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [MLOperator must be primary interface of relu] - expected: - if flag_specific == "disable-site-isolation-trials": PASS - FAIL - - [Stringification of relu] - expected: - if flag_specific == "disable-site-isolation-trials": [FAIL, PASS] - FAIL - - [MLGraphBuilder interface: existence and properties of interface object] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface object length] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface object name] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: existence and properties of interface prototype object] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: existence and properties of interface prototype object's "constructor" property] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation input(DOMString, MLOperandDescriptor)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL + [MLCommandEncoder interface: operation finish(optional GPUCommandBufferDescriptor)] + expected: FAIL [MLGraphBuilder interface: operation constant(MLOperandDescriptor, MLBufferView)] expected: FAIL @@ -872,72 +619,15 @@ [MLGraphBuilder interface: operation constant(double, optional MLOperandType)] expected: FAIL - [MLGraphBuilder interface: operation build(MLNamedOperands)] - expected: FAIL - [MLGraphBuilder interface: operation batchNormalization(MLOperand, MLOperand, MLOperand, optional MLBatchNormalizationOptions)] expected: FAIL - [MLGraphBuilder interface: operation clamp(MLOperand, optional MLClampOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation clamp(optional MLClampOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation concat(sequence<MLOperand>, long)] expected: FAIL - [MLGraphBuilder interface: operation conv2d(MLOperand, MLOperand, optional MLConv2dOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation convTranspose2d(MLOperand, MLOperand, optional MLConvTranspose2dOptions)] expected: FAIL - [MLGraphBuilder interface: operation add(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation sub(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation mul(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation div(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation max(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation min(MLOperand, MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation pow(MLOperand, MLOperand)] expected: FAIL @@ -974,16 +664,10 @@ [MLGraphBuilder interface: operation elu(optional MLEluOptions)] expected: FAIL - [MLGraphBuilder interface: operation gemm(MLOperand, MLOperand, optional MLGemmOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)] + [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)] expected: FAIL - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)] + [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)] expected: FAIL [MLGraphBuilder interface: operation hardSigmoid(MLOperand, optional MLHardSigmoidOptions)] @@ -992,18 +676,6 @@ [MLGraphBuilder interface: operation hardSigmoid(optional MLHardSigmoidOptions)] expected: FAIL - [MLGraphBuilder interface: operation hardSwish(MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation hardSwish()] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation instanceNormalization(MLOperand, optional MLInstanceNormalizationOptions)] expected: FAIL @@ -1013,33 +685,27 @@ [MLGraphBuilder interface: operation leakyRelu(optional MLLeakyReluOptions)] expected: FAIL - [MLGraphBuilder interface: operation matmul(MLOperand, MLOperand)] - expected: FAIL - [MLGraphBuilder interface: operation linear(MLOperand, optional MLLinearOptions)] expected: FAIL [MLGraphBuilder interface: operation linear(optional MLLinearOptions)] expected: FAIL + [MLGraphBuilder interface: operation lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)] + expected: FAIL + + [MLGraphBuilder interface: operation lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)] + expected: FAIL + + [MLGraphBuilder interface: operation matmul(MLOperand, MLOperand)] + expected: FAIL + [MLGraphBuilder interface: operation pad(MLOperand, MLOperand, optional MLPadOptions)] expected: FAIL - [MLGraphBuilder interface: operation averagePool2d(MLOperand, optional MLPool2dOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation l2Pool2d(MLOperand, optional MLPool2dOptions)] expected: FAIL - [MLGraphBuilder interface: operation maxPool2d(MLOperand, optional MLPool2dOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation reduceL1(MLOperand, optional MLReduceOptions)] expected: FAIL @@ -1070,42 +736,15 @@ [MLGraphBuilder interface: operation reduceSumSquare(MLOperand, optional MLReduceOptions)] expected: FAIL - [MLGraphBuilder interface: operation relu(MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation relu()] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation resample2d(MLOperand, optional MLResample2dOptions)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation sigmoid(MLOperand)] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: operation sigmoid()] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - [MLGraphBuilder interface: operation slice(MLOperand, sequence<long>, sequence<long>, optional MLSliceOptions)] expected: FAIL [MLGraphBuilder interface: operation softmax(MLOperand)] expected: FAIL + [MLGraphBuilder interface: operation softmax()] + expected: FAIL + [MLGraphBuilder interface: operation softplus(MLOperand, optional MLSoftplusOptions)] expected: FAIL @@ -1133,186 +772,24 @@ [MLGraphBuilder interface: operation transpose(MLOperand, optional MLTransposeOptions)] expected: FAIL - [MLGraphBuilder must be primary interface of builder] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [Stringification of builder] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: builder must inherit property "input(DOMString, MLOperandDescriptor)" with the proper type] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: calling input(DOMString, MLOperandDescriptor) on builder with too few arguments must throw TypeError] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: builder must inherit property "constant(MLOperandDescriptor, MLBufferView)" with the proper type] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: calling constant(MLOperandDescriptor, MLBufferView) on builder with too few arguments must throw TypeError] - expected: - if (flag_specific == "") and (processor == "x86_64") and (os == "linux") and (version == "trusty"): FAIL - if (flag_specific == "") and (processor == "x86"): FAIL - if flag_specific == "highdpi": FAIL - - [MLGraphBuilder interface: builder must inherit property "constant(double, optional MLOperandType)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling constant(double, optional MLOperandType) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "build(MLNamedOperands)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling build(MLNamedOperands) on builder with too few arguments must throw TypeError] - expected: FAIL - [MLGraphBuilder interface: builder must inherit property "batchNormalization(MLOperand, MLOperand, MLOperand, optional MLBatchNormalizationOptions)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling batchNormalization(MLOperand, MLOperand, MLOperand, optional MLBatchNormalizationOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "clamp(MLOperand, optional MLClampOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling clamp(MLOperand, optional MLClampOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "clamp(optional MLClampOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling clamp(optional MLClampOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "concat(sequence<MLOperand>, long)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling concat(sequence<MLOperand>, long) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "conv2d(MLOperand, MLOperand, optional MLConv2dOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling conv2d(MLOperand, MLOperand, optional MLConv2dOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "convTranspose2d(MLOperand, MLOperand, optional MLConvTranspose2dOptions)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling convTranspose2d(MLOperand, MLOperand, optional MLConvTranspose2dOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "add(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling add(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "sub(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling sub(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "mul(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling mul(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "div(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling div(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "max(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling max(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "min(MLOperand, MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling min(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "pow(MLOperand, MLOperand)" with the proper type] expected: FAIL @@ -1385,28 +862,16 @@ [MLGraphBuilder interface: calling elu(optional MLEluOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gemm(MLOperand, MLOperand, optional MLGemmOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling gemm(MLOperand, MLOperand, optional MLGemmOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)" with the proper type] + [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)" with the proper type] expected: FAIL - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions) on builder with too few arguments must throw TypeError] + [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)" with the proper type] + [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)" with the proper type] expected: FAIL - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] + [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] expected: FAIL [MLGraphBuilder interface: builder must inherit property "hardSigmoid(MLOperand, optional MLHardSigmoidOptions)" with the proper type] @@ -1421,24 +886,6 @@ [MLGraphBuilder interface: calling hardSigmoid(optional MLHardSigmoidOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "hardSwish(MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling hardSwish(MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "hardSwish()" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "instanceNormalization(MLOperand, optional MLInstanceNormalizationOptions)" with the proper type] expected: FAIL @@ -1457,12 +904,6 @@ [MLGraphBuilder interface: calling leakyRelu(optional MLLeakyReluOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "matmul(MLOperand, MLOperand)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling matmul(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] - expected: FAIL - [MLGraphBuilder interface: builder must inherit property "linear(MLOperand, optional MLLinearOptions)" with the proper type] expected: FAIL @@ -1475,42 +916,36 @@ [MLGraphBuilder interface: calling linear(optional MLLinearOptions) on builder with too few arguments must throw TypeError] expected: FAIL + [MLGraphBuilder interface: builder must inherit property "lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions) on builder with too few arguments must throw TypeError] + expected: FAIL + + [MLGraphBuilder interface: builder must inherit property "lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions) on builder with too few arguments must throw TypeError] + expected: FAIL + + [MLGraphBuilder interface: builder must inherit property "matmul(MLOperand, MLOperand)" with the proper type] + expected: FAIL + + [MLGraphBuilder interface: calling matmul(MLOperand, MLOperand) on builder with too few arguments must throw TypeError] + expected: FAIL + [MLGraphBuilder interface: builder must inherit property "pad(MLOperand, MLOperand, optional MLPadOptions)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling pad(MLOperand, MLOperand, optional MLPadOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "averagePool2d(MLOperand, optional MLPool2dOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling averagePool2d(MLOperand, optional MLPool2dOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "l2Pool2d(MLOperand, optional MLPool2dOptions)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling l2Pool2d(MLOperand, optional MLPool2dOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "maxPool2d(MLOperand, optional MLPool2dOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling maxPool2d(MLOperand, optional MLPool2dOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "reduceL1(MLOperand, optional MLReduceOptions)" with the proper type] expected: FAIL @@ -1571,72 +1006,12 @@ [MLGraphBuilder interface: calling reduceSumSquare(MLOperand, optional MLReduceOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "relu(MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling relu(MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "relu()" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "resample2d(MLOperand, optional MLResample2dOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling resample2d(MLOperand, optional MLResample2dOptions) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "sigmoid(MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling sigmoid(MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "sigmoid()" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "slice(MLOperand, sequence<long>, sequence<long>, optional MLSliceOptions)" with the proper type] expected: FAIL [MLGraphBuilder interface: calling slice(MLOperand, sequence<long>, sequence<long>, optional MLSliceOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "softmax(MLOperand)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling softmax(MLOperand) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - [MLGraphBuilder interface: builder must inherit property "softplus(MLOperand, optional MLSoftplusOptions)" with the proper type] expected: FAIL @@ -1684,219 +1059,3 @@ [MLGraphBuilder interface: calling transpose(MLOperand, optional MLTransposeOptions) on builder with too few arguments must throw TypeError] expected: FAIL - - [MLGraph interface: existence and properties of interface object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph interface object length] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph interface object name] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph interface: existence and properties of interface prototype object] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph interface: existence and properties of interface prototype object's "constructor" property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph interface: existence and properties of interface prototype object's @@unscopables property] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraph must be primary interface of graph] - expected: FAIL - - [Stringification of graph] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface object] - expected: FAIL - - [MLCommandEncoder interface object length] - expected: FAIL - - [MLCommandEncoder interface object name] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLCommandEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLCommandEncoder interface: operation initializeGraph(MLGraph)] - expected: FAIL - - [MLCommandEncoder interface: operation dispatch(MLGraph, MLNamedGPUResources, MLNamedGPUResources)] - expected: FAIL - - [MLCommandEncoder interface: operation finish(optional GPUCommandBufferDescriptor)] - expected: FAIL - - [WorkerNavigator interface: attribute ml] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [WorkerNavigator interface: navigator must inherit property "ml" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: operation createContextSync(GPUDevice)] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: operation createContextSync(optional MLContextOptions)] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: operation reshape(MLOperand, sequence<unsigned long?>)] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: calling computeSync(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews) on context with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: calling buildSync(MLNamedOperands) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: operation buildSync(MLNamedOperands)] - expected: FAIL - - [ML interface: calling createContextSync(optional MLContextOptions) on navigator.ml with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: builder must inherit property "reshape(MLOperand, sequence<unsigned long?>)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLGraphBuilder interface: calling reshape(MLOperand, sequence<unsigned long?>) on builder with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: context must inherit property "computeSync(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "buildSync(MLNamedOperands)" with the proper type] - expected: FAIL - - [ML interface: navigator.ml must inherit property "createContextSync(GPUDevice)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [ML interface: navigator.ml must inherit property "createContextSync(optional MLContextOptions)" with the proper type] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [MLContext interface: operation computeSync(MLGraph, MLNamedArrayBufferViews, MLNamedArrayBufferViews)] - expected: FAIL - - [ML interface: calling createContextSync(GPUDevice) on navigator.ml with too few arguments must throw TypeError] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): PASS - if (processor == "x86_64") and (os == "win"): PASS - FAIL - - [NavigatorML interface: navigator must not have property "ml"] - expected: FAIL - - [MLGraphBuilder interface: calling lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)" with the proper type] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLGraphBuilder interface: operation lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)] - expected: FAIL - - [MLActivation interface object length] - expected: FAIL - - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions)] - expected: FAIL - - [MLActivation interface: existence and properties of interface object] - expected: FAIL - - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)] - expected: FAIL - - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: operation lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)] - expected: FAIL - - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLGruOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLGruCellOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: operation softmax()] - expected: FAIL - - [MLGraphBuilder interface: calling lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLActivation interface object name] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLActivation interface: existence and properties of interface prototype object] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "lstm(MLOperand, MLOperand, MLOperand, unsigned long, unsigned long, optional MLLstmOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "lstmCell(MLOperand, MLOperand, MLOperand, MLOperand, MLOperand, unsigned long, optional MLLstmCellOptions)" with the proper type] - expected: FAIL - - [MLActivation must be primary interface of relu] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/leaky_relu.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/leaky_relu.https.any.js.ini index aa16cf5..e416492b 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/leaky_relu.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/leaky_relu.https.any.js.ini
@@ -1,3 +1,101 @@ +[leaky_relu.https.any.worker.html] + [leakyRelu float32 1D tensor default options / cpu / sync] + expected: FAIL + + [leakyRelu float32 2D tensor default options / cpu / sync] + expected: FAIL + + [leakyRelu float32 3D tensor default options / cpu / sync] + expected: FAIL + + [leakyRelu float32 4D tensor default options / cpu / sync] + expected: FAIL + + [leakyRelu float32 5D tensor default options / cpu / sync] + expected: FAIL + + [leakyRelu float32 1D tensor negative options.alpha / cpu / sync] + expected: FAIL + + [leakyRelu float32 2D tensor positive options.alpha / cpu / sync] + expected: FAIL + + [leakyRelu float32 5D tensor options.alpha=0.0 / cpu / sync] + expected: FAIL + + [leakyRelu float32 1D tensor default options / gpu / sync] + expected: FAIL + + [leakyRelu float32 2D tensor default options / gpu / sync] + expected: FAIL + + [leakyRelu float32 3D tensor default options / gpu / sync] + expected: FAIL + + [leakyRelu float32 4D tensor default options / gpu / sync] + expected: FAIL + + [leakyRelu float32 5D tensor default options / gpu / sync] + expected: FAIL + + [leakyRelu float32 1D tensor negative options.alpha / gpu / sync] + expected: FAIL + + [leakyRelu float32 2D tensor positive options.alpha / gpu / sync] + expected: FAIL + + [leakyRelu float32 5D tensor options.alpha=0.0 / gpu / sync] + expected: FAIL + + [leakyRelu float32 1D tensor default options / cpu / async] + expected: FAIL + + [leakyRelu float32 2D tensor default options / cpu / async] + expected: FAIL + + [leakyRelu float32 3D tensor default options / cpu / async] + expected: FAIL + + [leakyRelu float32 4D tensor default options / cpu / async] + expected: FAIL + + [leakyRelu float32 5D tensor default options / cpu / async] + expected: FAIL + + [leakyRelu float32 1D tensor negative options.alpha / cpu / async] + expected: FAIL + + [leakyRelu float32 2D tensor positive options.alpha / cpu / async] + expected: FAIL + + [leakyRelu float32 5D tensor options.alpha=0.0 / cpu / async] + expected: FAIL + + [leakyRelu float32 1D tensor default options / gpu / async] + expected: FAIL + + [leakyRelu float32 2D tensor default options / gpu / async] + expected: FAIL + + [leakyRelu float32 3D tensor default options / gpu / async] + expected: FAIL + + [leakyRelu float32 4D tensor default options / gpu / async] + expected: FAIL + + [leakyRelu float32 5D tensor default options / gpu / async] + expected: FAIL + + [leakyRelu float32 1D tensor negative options.alpha / gpu / async] + expected: FAIL + + [leakyRelu float32 2D tensor positive options.alpha / gpu / async] + expected: FAIL + + [leakyRelu float32 5D tensor options.alpha=0.0 / gpu / async] + expected: FAIL + + [leaky_relu.https.any.html] [leakyRelu float32 1D tensor default options / cpu / async] expected: FAIL @@ -46,105 +144,3 @@ [leakyRelu float32 5D tensor options.alpha=0.0 / gpu / async] expected: FAIL - - -[leaky_relu.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [leakyRelu float32 2D tensor default options / gpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor default options / cpu / async] - expected: FAIL - - [leakyRelu float32 5D tensor options.alpha=0.0 / gpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor negative options.alpha / gpu / sync] - expected: FAIL - - [leakyRelu float32 3D tensor default options / cpu / sync] - expected: FAIL - - [leakyRelu float32 4D tensor default options / cpu / async] - expected: FAIL - - [leakyRelu float32 3D tensor default options / cpu / async] - expected: FAIL - - [leakyRelu float32 5D tensor options.alpha=0.0 / gpu / sync] - expected: FAIL - - [leakyRelu float32 5D tensor default options / cpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor negative options.alpha / cpu / sync] - expected: FAIL - - [leakyRelu float32 5D tensor options.alpha=0.0 / cpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor positive options.alpha / gpu / async] - expected: FAIL - - [leakyRelu float32 4D tensor default options / gpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor positive options.alpha / cpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor positive options.alpha / cpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor default options / gpu / async] - expected: FAIL - - [leakyRelu float32 5D tensor default options / cpu / sync] - expected: FAIL - - [leakyRelu float32 5D tensor options.alpha=0.0 / cpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor negative options.alpha / cpu / async] - expected: FAIL - - [leakyRelu float32 4D tensor default options / gpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor default options / gpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor default options / gpu / async] - expected: FAIL - - [leakyRelu float32 1D tensor default options / cpu / sync] - expected: FAIL - - [leakyRelu float32 1D tensor negative options.alpha / gpu / async] - expected: FAIL - - [leakyRelu float32 2D tensor default options / cpu / sync] - expected: FAIL - - [leakyRelu float32 2D tensor positive options.alpha / gpu / sync] - expected: FAIL - - [leakyRelu float32 5D tensor default options / gpu / async] - expected: FAIL - - [leakyRelu float32 5D tensor default options / gpu / sync] - expected: FAIL - - [leakyRelu float32 1D tensor default options / cpu / async] - expected: FAIL - - [leakyRelu float32 4D tensor default options / cpu / sync] - expected: FAIL - - [leakyRelu float32 3D tensor default options / gpu / async] - expected: FAIL - - [leakyRelu float32 3D tensor default options / gpu / sync] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/matmul.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/matmul.https.any.js.ini index a6b0971..73ad63d8 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/matmul.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/matmul.https.any.js.ini
@@ -79,162 +79,158 @@ [matmul.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [matmul float32 3D and 2D tensors / gpu / sync] - expected: FAIL - - [matmul float32 2D and 1D tensors / cpu / sync] - expected: FAIL - - [matmul float32 2D and 2D tensors / cpu / async] - expected: FAIL - - [matmul float32 4D and 4D (broadcast) tensors / cpu / async] - expected: FAIL - - [matmul float32 4D and 3D tensors / gpu / async] - expected: FAIL - - [matmul float32 1D and 4D tensors / cpu / async] - expected: FAIL - - [matmul float32 3D and 3D (broadcast) tensors / gpu / sync] - expected: FAIL - - [matmul float32 2D and 2D tensors / gpu / async] - expected: FAIL - - [matmul float32 1D and 4D tensors / gpu / sync] - expected: FAIL - - [matmul float32 1D and 1D tensors produces a scalar / gpu / async] - expected: FAIL - - [matmul float32 5D and 5D tensors / gpu / sync] - expected: FAIL - - [matmul float32 1D and 4D tensors / cpu / sync] - expected: FAIL - - [matmul float32 3D and 2D tensors / cpu / sync] - expected: FAIL - - [matmul float32 3D and 3D tensors / cpu / sync] - expected: FAIL - - [matmul float32 4D and 4D (broadcast) tensors / cpu / sync] - expected: FAIL - - [matmul float32 5D and 5D tensors / gpu / async] - expected: FAIL - - [matmul float32 1D and 1D tensors produces a scalar / gpu / sync] - expected: FAIL - - [matmul float32 5D and 5D tensors / cpu / async] - expected: FAIL - - [matmul float32 3D and 1D tensors / cpu / async] - expected: FAIL - [matmul float32 1D and 1D tensors produces a scalar / cpu / sync] expected: FAIL - [matmul float32 3D and 1D tensors / gpu / sync] - expected: FAIL - - [matmul float32 3D and 3D (broadcast) tensors / cpu / sync] - expected: FAIL - - [matmul float32 3D and 3D (broadcast) tensors / cpu / async] - expected: FAIL - - [matmul float32 5D and 5D tensors / cpu / sync] - expected: FAIL - - [matmul float32 3D and 2D tensors / gpu / async] - expected: FAIL - - [matmul float32 4D and 3D tensors / cpu / sync] - expected: FAIL - - [matmul float32 2D and 1D tensors / gpu / sync] - expected: FAIL - - [matmul float32 3D and 3D tensors / cpu / async] - expected: FAIL - - [matmul float32 1D and 2D tensors / gpu / async] - expected: FAIL - - [matmul float32 4D and 4D (broadcast) tensors / gpu / sync] - expected: FAIL - - [matmul float32 3D and 1D tensors / gpu / async] - expected: FAIL - - [matmul float32 5D and 2D tensors / cpu / sync] - expected: FAIL - - [matmul float32 5D and 2D tensors / cpu / async] - expected: FAIL - - [matmul float32 1D and 4D tensors / gpu / async] - expected: FAIL - - [matmul float32 1D and 2D tensors / gpu / sync] - expected: FAIL - - [matmul float32 4D and 3D tensors / gpu / sync] - expected: FAIL - - [matmul float32 5D and 2D tensors / gpu / sync] - expected: FAIL - - [matmul float32 3D and 3D (broadcast) tensors / gpu / async] - expected: FAIL - - [matmul float32 3D and 3D tensors / gpu / sync] - expected: FAIL - - [matmul float32 2D and 1D tensors / cpu / async] - expected: FAIL - - [matmul float32 3D and 1D tensors / cpu / sync] - expected: FAIL - - [matmul float32 4D and 3D tensors / cpu / async] - expected: FAIL - [matmul float32 1D and 2D tensors / cpu / sync] expected: FAIL - [matmul float32 5D and 2D tensors / gpu / async] + [matmul float32 1D and 4D tensors / cpu / sync] expected: FAIL - [matmul float32 4D and 4D (broadcast) tensors / gpu / async] + [matmul float32 2D and 1D tensors / cpu / sync] expected: FAIL [matmul float32 2D and 2D tensors / cpu / sync] expected: FAIL - [matmul float32 2D and 1D tensors / gpu / async] + [matmul float32 3D and 3D tensors / cpu / sync] expected: FAIL - [matmul float32 1D and 2D tensors / cpu / async] + [matmul float32 3D and 3D (broadcast) tensors / cpu / sync] expected: FAIL - [matmul float32 3D and 2D tensors / cpu / async] + [matmul float32 3D and 2D tensors / cpu / sync] expected: FAIL - [matmul float32 1D and 1D tensors produces a scalar / cpu / async] + [matmul float32 3D and 1D tensors / cpu / sync] + expected: FAIL + + [matmul float32 4D and 4D (broadcast) tensors / cpu / sync] + expected: FAIL + + [matmul float32 4D and 3D tensors / cpu / sync] + expected: FAIL + + [matmul float32 5D and 5D tensors / cpu / sync] + expected: FAIL + + [matmul float32 5D and 2D tensors / cpu / sync] + expected: FAIL + + [matmul float32 1D and 1D tensors produces a scalar / gpu / sync] + expected: FAIL + + [matmul float32 1D and 2D tensors / gpu / sync] + expected: FAIL + + [matmul float32 1D and 4D tensors / gpu / sync] + expected: FAIL + + [matmul float32 2D and 1D tensors / gpu / sync] expected: FAIL [matmul float32 2D and 2D tensors / gpu / sync] expected: FAIL + [matmul float32 3D and 3D tensors / gpu / sync] + expected: FAIL + + [matmul float32 3D and 3D (broadcast) tensors / gpu / sync] + expected: FAIL + + [matmul float32 3D and 2D tensors / gpu / sync] + expected: FAIL + + [matmul float32 3D and 1D tensors / gpu / sync] + expected: FAIL + + [matmul float32 4D and 4D (broadcast) tensors / gpu / sync] + expected: FAIL + + [matmul float32 4D and 3D tensors / gpu / sync] + expected: FAIL + + [matmul float32 5D and 5D tensors / gpu / sync] + expected: FAIL + + [matmul float32 5D and 2D tensors / gpu / sync] + expected: FAIL + + [matmul float32 1D and 1D tensors produces a scalar / cpu / async] + expected: FAIL + + [matmul float32 1D and 2D tensors / cpu / async] + expected: FAIL + + [matmul float32 1D and 4D tensors / cpu / async] + expected: FAIL + + [matmul float32 2D and 1D tensors / cpu / async] + expected: FAIL + + [matmul float32 2D and 2D tensors / cpu / async] + expected: FAIL + + [matmul float32 3D and 3D tensors / cpu / async] + expected: FAIL + + [matmul float32 3D and 3D (broadcast) tensors / cpu / async] + expected: FAIL + + [matmul float32 3D and 2D tensors / cpu / async] + expected: FAIL + + [matmul float32 3D and 1D tensors / cpu / async] + expected: FAIL + + [matmul float32 4D and 4D (broadcast) tensors / cpu / async] + expected: FAIL + + [matmul float32 4D and 3D tensors / cpu / async] + expected: FAIL + + [matmul float32 5D and 5D tensors / cpu / async] + expected: FAIL + + [matmul float32 5D and 2D tensors / cpu / async] + expected: FAIL + + [matmul float32 1D and 1D tensors produces a scalar / gpu / async] + expected: FAIL + + [matmul float32 1D and 2D tensors / gpu / async] + expected: FAIL + + [matmul float32 1D and 4D tensors / gpu / async] + expected: FAIL + + [matmul float32 2D and 1D tensors / gpu / async] + expected: FAIL + + [matmul float32 2D and 2D tensors / gpu / async] + expected: FAIL + [matmul float32 3D and 3D tensors / gpu / async] expected: FAIL + + [matmul float32 3D and 3D (broadcast) tensors / gpu / async] + expected: FAIL + + [matmul float32 3D and 2D tensors / gpu / async] + expected: FAIL + + [matmul float32 3D and 1D tensors / gpu / async] + expected: FAIL + + [matmul float32 4D and 4D (broadcast) tensors / gpu / async] + expected: FAIL + + [matmul float32 4D and 3D tensors / gpu / async] + expected: FAIL + + [matmul float32 5D and 5D tensors / gpu / async] + expected: FAIL + + [matmul float32 5D and 2D tensors / gpu / async] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/pooling.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/pooling.https.any.js.ini index b0fa459..e20cfc6 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/pooling.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/pooling.https.any.js.ini
@@ -1,3 +1,425 @@ +[pooling.https.any.worker.html] + [averagePool2d float32 4D tensor default options / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.windowDimensions / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.padding / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.strides / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=explicit / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nchw / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nhwc / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [averagePool2d float32 4D tensor options.roundingType=floor / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=ceil / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations with options.strides / cpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor default options / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.windowDimensions / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.padding / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.strides / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=explicit / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nchw / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nhwc / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [averagePool2d float32 4D tensor options.roundingType=floor / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=ceil / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / sync] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations with options.strides / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor default options / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.windowDimensions / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.padding / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.strides / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=explicit / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nchw / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nhwc / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [maxPool2d float32 4D tensor options.roundingType=floor / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=ceil / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations with options.strides / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [maxPool2d float32 4D tensor default options / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.windowDimensions / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.padding / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.strides / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=explicit / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nchw / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nhwc / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [maxPool2d float32 4D tensor options.roundingType=floor / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=ceil / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / sync] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations with options.strides / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [averagePool2d float32 4D tensor default options / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.windowDimensions / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.padding / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.strides / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=explicit / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nchw / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nhwc / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=floor / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=ceil / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations with options.strides / cpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor default options / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.windowDimensions / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.padding / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.strides / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=explicit / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nchw / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.layout=nhwc / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=floor / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.roundingType=ceil / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / async] + expected: FAIL + + [averagePool2d float32 4D tensor options.dilations with options.strides / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor default options / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.windowDimensions / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.padding / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.strides / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=explicit / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nchw / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nhwc / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=floor / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=ceil / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations with options.strides / cpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor default options / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.windowDimensions / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.padding / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.strides / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=explicit / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nchw / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.layout=nhwc / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=floor / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.roundingType=ceil / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / async] + expected: FAIL + + [maxPool2d float32 4D tensor options.dilations with options.strides / gpu / async] + expected: FAIL + + [pooling.https.any.html] [averagePool2d float32 4D tensor default options / cpu / async] expected: FAIL @@ -202,417 +624,3 @@ [maxPool2d float32 4D tensor options.dilations with options.strides / gpu / async] expected: FAIL - - -[pooling.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [averagePool2d float32 4D tensor options.dilations / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.windowDimensions / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nhwc / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.windowDimensions / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=floor / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.windowDimensions / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.windowDimensions / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations with options.strides / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.padding / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=ceil / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=floor / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=ceil / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nchw / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.padding / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor default options / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=ceil / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=ceil / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.padding / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.padding / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.windowDimensions / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.padding / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nhwc / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nhwc / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nhwc / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nhwc / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=explicit / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.strides / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor default options / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nhwc / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=ceil / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations with options.strides / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor default options / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor default options / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=ceil / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nchw / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=floor / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=floor / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=floor / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.strides / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations with options.strides / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor default options / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.windowDimensions / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor default options / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.strides / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nchw / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nchw / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.strides / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.strides / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=ceil / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.windowDimensions / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=explicit / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.strides / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations with options.strides / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=explicit / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.padding / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor default options / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.padding / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=explicit / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nchw / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations with options.strides / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=explicit / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.windowDimensions / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=explicit / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor default options / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations with options.strides / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations with options.strides / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=explicit / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=floor / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-lower ignores options.padding / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=same-upper / cpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=ceil / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nhwc / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.autoPad=same-upper ignores options.padding / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.roundingType=ceil / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.dilations / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.autoPad=explicit / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nchw / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.dilations with options.strides / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nchw / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=floor / gpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.strides / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.roundingType=floor / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.padding / cpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.strides / cpu / sync] - expected: FAIL - - [maxPool2d float32 4D tensor options.layout=nchw / cpu / sync] - expected: FAIL - - [averagePool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / async] - expected: FAIL - - [averagePool2d float32 4D tensor options.layout=nhwc / gpu / async] - expected: FAIL - - [maxPool2d float32 4D tensor options.outputSizes ignores options.roundingType=floor / gpu / async] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/reduction.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/reduction.https.any.js.ini index ac0acc4b..1bb550c 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/reduction.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/reduction.https.any.js.ini
@@ -1,564 +1,1078 @@ -[reduction.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [reduceSum float32 1D tensor all negative default options / gpu / async] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all negative integers default options / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all negative default options / gpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all negative default options / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 2D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceSum float32 2D tensor default options / cpu / async] - expected: FAIL - - [reduceMean float32 2D tensor default options / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMax float32 1D tensor default options / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all positive default options / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all positive integers default options / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all positive integers default options / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 5D tensor default options / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMin float32 3D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.axes / gpu / async] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all positive default options / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.axes / gpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all positive default options / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - +[reduction.https.any.html] [reduceMax float32 1D tensor default options / cpu / async] expected: FAIL - [reduceMean float32 4D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.axes / gpu / async] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor default options / gpu / sync] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 2D tensor default options / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor default options / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMin float32 3D tensor default options / cpu / sync] - expected: FAIL - - [reduceSum float32 1D tensor all positive default options / cpu / sync] - expected: FAIL - - [reduceSum float32 1D tensor all negative integers default options / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceProduct float32 5D tensor default options / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor default options / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes / gpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all positive integers default options / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMin float32 2D tensor default options / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMax float32 1D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMax float32 2D tensor default options / gpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMean float32 2D tensor default options / gpu / async] - expected: FAIL - - [reduceMin float32 1D tensor default options / cpu / async] - expected: FAIL - - [reduceMax float32 3D tensor default options / cpu / sync] - expected: FAIL - - [reduceMax float32 5D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.axes / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.axes / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all positive integers default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 5D tensor default options / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor default options / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all negative integers default options / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all negative integers default options / gpu / sync] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceSum float32 3D tensor options.axes / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.axes / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMax float32 3D tensor options.axes / cpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all negative default options / cpu / async] - expected: FAIL - - [reduceMean float32 1D tensor all positive default options / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor default options / gpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + [reduceMax float32 2D tensor default options / cpu / async] expected: FAIL [reduceMax float32 3D tensor default options / cpu / async] expected: FAIL - [reduceSum float32 5D tensor default options / gpu / sync] + [reduceMax float32 4D tensor default options / cpu / async] expected: FAIL - [reduceMean float32 3D tensor options.axes / cpu / async] + [reduceMax float32 5D tensor default options / cpu / async] expected: FAIL - [reduceMin float32 3D tensor options.axes / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMax float32 3D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.axes / cpu / sync] + [reduceMax float32 3D tensor options.axes / cpu / async] expected: FAIL [reduceMax float32 3D tensor negative options.axes / cpu / async] expected: FAIL - [reduceMean float32 3D tensor options.axes / gpu / sync] + [reduceMax float32 4D tensor options.axes / cpu / async] expected: FAIL - [reduceMin float32 3D tensor options.keepDimensions=false / gpu / async] + [reduceMax float32 4D tensor negative options.axes / cpu / async] expected: FAIL - [reduceMin float32 4D tensor default options / gpu / async] + [reduceMax float32 3D tensor options.keepDimensions=false / cpu / async] expected: FAIL - [reduceSum float32 1D tensor all negative default options / gpu / sync] + [reduceMax float32 3D tensor options.keepDimensions=true / cpu / async] expected: FAIL - [reduceSum float32 3D tensor negative options.axes / gpu / sync] + [reduceMax float32 4D tensor options.keepDimensions=false / cpu / async] expected: FAIL - [reduceProduct float32 4D tensor options.keepDimensions=false / cpu / async] + [reduceMax float32 4D tensor options.keepDimensions=true / cpu / async] expected: FAIL - [reduceSum float32 4D tensor options.axes / cpu / async] - expected: FAIL - - [reduceSum float32 2D tensor default options / gpu / sync] - expected: FAIL - - [reduceSum float32 3D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor default options / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 2D tensor default options / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes / gpu / async] - expected: FAIL - - [reduceProduct float32 1D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor default options / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] + [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] expected: FAIL [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] expected: FAIL - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] expected: FAIL - [reduceProduct float32 3D tensor default options / gpu / sync] + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] expected: FAIL - [reduceProduct float32 2D tensor default options / cpu / sync] + [reduceMax float32 1D tensor default options / gpu / async] expected: FAIL - [reduceSum float32 5D tensor default options / gpu / async] + [reduceMax float32 2D tensor default options / gpu / async] expected: FAIL - [reduceSum float32 4D tensor default options / cpu / sync] + [reduceMax float32 3D tensor default options / gpu / async] expected: FAIL - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + [reduceMax float32 4D tensor default options / gpu / async] expected: FAIL - [reduceMin float32 4D tensor options.keepDimensions=false / cpu / sync] + [reduceMax float32 5D tensor default options / gpu / async] expected: FAIL - [reduceSum float32 3D tensor options.axes / gpu / sync] + [reduceMax float32 3D tensor options.axes / gpu / async] expected: FAIL - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] + [reduceMax float32 3D tensor negative options.axes / gpu / async] expected: FAIL - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] + [reduceMax float32 4D tensor options.axes / gpu / async] expected: FAIL - [reduceProduct float32 3D tensor negative options.axes / cpu / async] + [reduceMax float32 4D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all positive default options / cpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all negative default options / cpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all positive integers default options / cpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all negative integers default options / cpu / async] + expected: FAIL + + [reduceMean float32 2D tensor default options / cpu / async] + expected: FAIL + + [reduceMean float32 3D tensor default options / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor default options / cpu / async] + expected: FAIL + + [reduceMean float32 5D tensor default options / cpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.axes / cpu / async] + expected: FAIL + + [reduceMean float32 3D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all positive default options / gpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all negative default options / gpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all positive integers default options / gpu / async] + expected: FAIL + + [reduceMean float32 1D tensor all negative integers default options / gpu / async] + expected: FAIL + + [reduceMean float32 2D tensor default options / gpu / async] + expected: FAIL + + [reduceMean float32 3D tensor default options / gpu / async] expected: FAIL [reduceMean float32 4D tensor default options / gpu / async] expected: FAIL + [reduceMean float32 5D tensor default options / gpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.axes / gpu / async] + expected: FAIL + + [reduceMean float32 3D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMin float32 1D tensor default options / cpu / async] + expected: FAIL + + [reduceMin float32 2D tensor default options / cpu / async] + expected: FAIL + + [reduceMin float32 3D tensor default options / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor default options / cpu / async] + expected: FAIL + + [reduceMin float32 5D tensor default options / cpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.axes / cpu / async] + expected: FAIL + + [reduceMin float32 3D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceMin float32 1D tensor default options / gpu / async] + expected: FAIL + + [reduceMin float32 2D tensor default options / gpu / async] + expected: FAIL + + [reduceMin float32 3D tensor default options / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor default options / gpu / async] + expected: FAIL + + [reduceMin float32 5D tensor default options / gpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.axes / gpu / async] + expected: FAIL + + [reduceMin float32 3D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceProduct float32 1D tensor default options / cpu / async] + expected: FAIL + + [reduceProduct float32 2D tensor default options / cpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor default options / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor default options / cpu / async] + expected: FAIL + + [reduceProduct float32 5D tensor default options / cpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.axes / cpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceProduct float32 1D tensor default options / gpu / async] + expected: FAIL + + [reduceProduct float32 2D tensor default options / gpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor default options / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor default options / gpu / async] + expected: FAIL + + [reduceProduct float32 5D tensor default options / gpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.axes / gpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all positive default options / cpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all negative default options / cpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all positive integers default options / cpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all negative integers default options / cpu / async] + expected: FAIL + + [reduceSum float32 2D tensor default options / cpu / async] + expected: FAIL + + [reduceSum float32 3D tensor default options / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor default options / cpu / async] + expected: FAIL + + [reduceSum float32 5D tensor default options / cpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.axes / cpu / async] + expected: FAIL + + [reduceSum float32 3D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes / cpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all positive default options / gpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all negative default options / gpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all positive integers default options / gpu / async] + expected: FAIL + + [reduceSum float32 1D tensor all negative integers default options / gpu / async] + expected: FAIL + [reduceSum float32 2D tensor default options / gpu / async] expected: FAIL - [reduceMax float32 4D tensor options.keepDimensions=false / gpu / async] + [reduceSum float32 3D tensor default options / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor default options / gpu / async] + expected: FAIL + + [reduceSum float32 5D tensor default options / gpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.axes / gpu / async] + expected: FAIL + + [reduceSum float32 3D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes / gpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] + expected: FAIL + + +[reduction.https.any.worker.html] + [reduceMax float32 1D tensor default options / cpu / sync] + expected: FAIL + + [reduceMax float32 2D tensor default options / cpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor default options / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor default options / cpu / sync] + expected: FAIL + + [reduceMax float32 5D tensor default options / cpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMax float32 1D tensor default options / gpu / sync] + expected: FAIL + + [reduceMax float32 2D tensor default options / gpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor default options / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor default options / gpu / sync] + expected: FAIL + + [reduceMax float32 5D tensor default options / gpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMax float32 3D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all positive default options / cpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all negative default options / cpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all positive integers default options / cpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all negative integers default options / cpu / sync] + expected: FAIL + + [reduceMean float32 2D tensor default options / cpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor default options / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor default options / cpu / sync] + expected: FAIL + + [reduceMean float32 5D tensor default options / cpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all positive default options / gpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all negative default options / gpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all positive integers default options / gpu / sync] + expected: FAIL + + [reduceMean float32 1D tensor all negative integers default options / gpu / sync] + expected: FAIL + + [reduceMean float32 2D tensor default options / gpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor default options / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor default options / gpu / sync] + expected: FAIL + + [reduceMean float32 5D tensor default options / gpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMean float32 3D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMin float32 1D tensor default options / cpu / sync] + expected: FAIL + + [reduceMin float32 2D tensor default options / cpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor default options / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor default options / cpu / sync] + expected: FAIL + + [reduceMin float32 5D tensor default options / cpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceMin float32 1D tensor default options / gpu / sync] + expected: FAIL + + [reduceMin float32 2D tensor default options / gpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor default options / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor default options / gpu / sync] + expected: FAIL + + [reduceMin float32 5D tensor default options / gpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMin float32 3D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceProduct float32 1D tensor default options / cpu / sync] + expected: FAIL + + [reduceProduct float32 2D tensor default options / cpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor default options / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor default options / cpu / sync] + expected: FAIL + + [reduceProduct float32 5D tensor default options / cpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceProduct float32 1D tensor default options / gpu / sync] + expected: FAIL + + [reduceProduct float32 2D tensor default options / gpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor default options / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor default options / gpu / sync] + expected: FAIL + + [reduceProduct float32 5D tensor default options / gpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceProduct float32 3D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all positive default options / cpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all negative default options / cpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all positive integers default options / cpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all negative integers default options / cpu / sync] + expected: FAIL + + [reduceSum float32 2D tensor default options / cpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor default options / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor default options / cpu / sync] + expected: FAIL + + [reduceSum float32 5D tensor default options / cpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.axes / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes / cpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all positive default options / gpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all negative default options / gpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all positive integers default options / gpu / sync] + expected: FAIL + + [reduceSum float32 1D tensor all negative integers default options / gpu / sync] + expected: FAIL + + [reduceSum float32 2D tensor default options / gpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor default options / gpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor default options / gpu / sync] + expected: FAIL + + [reduceSum float32 5D tensor default options / gpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor options.axes / gpu / sync] + expected: FAIL + + [reduceSum float32 4D tensor negative options.axes / gpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=false / gpu / sync] + expected: FAIL + + [reduceSum float32 3D tensor options.keepDimensions=true / gpu / sync] expected: FAIL [reduceSum float32 4D tensor options.keepDimensions=false / gpu / sync] @@ -567,536 +1081,18 @@ [reduceSum float32 4D tensor options.keepDimensions=true / gpu / sync] expected: FAIL - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 5D tensor default options / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceSum float32 2D tensor default options / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor default options / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all negative integers default options / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor default options / cpu / async] - expected: FAIL - - [reduceMin float32 3D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceMin float32 5D tensor default options / gpu / sync] - expected: FAIL - - [reduceMax float32 2D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all negative default options / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.axes / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMin float32 1D tensor default options / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceProduct float32 3D tensor options.axes / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 5D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceProduct float32 1D tensor default options / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceProduct float32 1D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all negative integers default options / gpu / async] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.axes / gpu / async] - expected: FAIL - - [reduceMax float32 5D tensor default options / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceSum float32 5D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all positive integers default options / cpu / sync] - expected: FAIL - - [reduceProduct float32 2D tensor default options / gpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 1D tensor default options / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMean float32 5D tensor default options / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 5D tensor default options / gpu / async] - expected: FAIL - - [reduceMin float32 3D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceSum float32 1D tensor all negative default options / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMin float32 1D tensor default options / gpu / sync] - expected: FAIL - - [reduceSum float32 1D tensor all positive default options / gpu / sync] - expected: FAIL - - [reduceMin float32 5D tensor default options / cpu / async] - expected: FAIL - - [reduceProduct float32 2D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor default options / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceProduct float32 1D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.axes / gpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceProduct float32 2D tensor default options / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceSum float32 1D tensor all positive default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor default options / gpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor default options / gpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceSum float32 5D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMin float32 5D tensor default options / cpu / sync] + [reduceSum float32 4D tensor options.axes with options.keepDimensions=false / gpu / sync] expected: FAIL [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / gpu / sync] expected: FAIL - [reduceMax float32 4D tensor negative options.axes / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all negative integers default options / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMin float32 3D tensor negative options.axes / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 1D tensor default options / cpu / sync] - expected: FAIL - - [reduceSum float32 3D tensor default options / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / gpu / sync] expected: FAIL - [reduceMin float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] + [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / sync] expected: FAIL - [reduceProduct float32 5D tensor default options / gpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor default options / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes / gpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor default options / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all negative default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor options.axes / cpu / async] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMin float32 4D tensor default options / gpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor default options / gpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all positive default options / gpu / async] - expected: FAIL - - [reduceMin float32 4D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all positive integers default options / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.axes / cpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all positive integers default options / gpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes with options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMean float32 5D tensor default options / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor negative options.axes / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceProduct float32 3D tensor options.axes / cpu / sync] - expected: FAIL - - [reduceMean float32 2D tensor default options / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMean float32 4D tensor negative options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.axes / gpu / sync] - expected: FAIL - - [reduceMean float32 4D tensor default options / cpu / sync] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceMax float32 3D tensor default options / gpu / async] - expected: FAIL - - [reduceMean float32 3D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceProduct float32 3D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMin float32 5D tensor default options / gpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMin float32 2D tensor default options / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - [reduceMean float32 4D tensor options.keepDimensions=false / gpu / async] - expected: FAIL - - [reduceMin float32 3D tensor options.keepDimensions=true / cpu / sync] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=false / gpu / sync] - expected: FAIL - - [reduceMax float32 5D tensor default options / cpu / async] - expected: FAIL - - [reduceProduct float32 4D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMean float32 1D tensor all positive integers default options / gpu / async] - expected: FAIL - - [reduceSum float32 1D tensor all negative integers default options / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor options.axes with options.keepDimensions=true / cpu / async] - expected: FAIL - - [reduceMin float32 2D tensor default options / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor options.axes with options.keepDimensions=false / cpu / async] - expected: FAIL - - [reduceMax float32 2D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 3D tensor default options / cpu / sync] - expected: FAIL - - [reduceMean float32 3D tensor default options / cpu / async] - expected: FAIL - - [reduceMax float32 4D tensor options.keepDimensions=true / gpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor default options / cpu / async] - expected: FAIL - - [reduceSum float32 4D tensor negative options.axes with options.keepDimensions=false / cpu / sync] - expected: FAIL - - [reduceMin float32 4D tensor negative options.axes with options.keepDimensions=true / gpu / async] - expected: FAIL - - -[reduction.https.any.html] [reduceMax float32 1D tensor default options / cpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/relu.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/relu.https.any.js.ini index e57235be..9a17aee 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/relu.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/relu.https.any.js.ini
@@ -1,70 +1,86 @@ -[relu.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [relu float32 1D tensor / gpu / sync] - expected: FAIL - - [relu float32 4D tensor / cpu / async] - expected: FAIL - - [relu float32 5D tensor / cpu / sync] - expected: FAIL - - [relu float32 5D tensor / gpu / sync] - expected: FAIL - - [relu float32 1D tensor / cpu / sync] - expected: FAIL - - [relu float32 2D tensor / gpu / async] - expected: FAIL - - [relu float32 4D tensor / gpu / sync] - expected: FAIL - - [relu float32 4D tensor / cpu / sync] - expected: FAIL - - [relu float32 5D tensor / gpu / async] - expected: FAIL - - [relu float32 4D tensor / gpu / async] - expected: FAIL - - [relu float32 3D tensor / gpu / async] - expected: FAIL - - [relu float32 3D tensor / cpu / async] - expected: FAIL - - [relu float32 3D tensor / gpu / sync] +[relu.https.any.html] + [relu float32 1D tensor / cpu / async] expected: FAIL [relu float32 2D tensor / cpu / async] expected: FAIL - [relu float32 1D tensor / gpu / async] + [relu float32 3D tensor / cpu / async] + expected: FAIL + + [relu float32 4D tensor / cpu / async] expected: FAIL [relu float32 5D tensor / cpu / async] expected: FAIL - [relu float32 1D tensor / cpu / async] + [relu float32 1D tensor / gpu / async] expected: FAIL + [relu float32 2D tensor / gpu / async] + expected: FAIL + + [relu float32 3D tensor / gpu / async] + expected: FAIL + + [relu float32 4D tensor / gpu / async] + expected: FAIL + + [relu float32 5D tensor / gpu / async] + expected: FAIL + + +[relu.https.any.worker.html] + [relu float32 1D tensor / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + [relu float32 2D tensor / cpu / sync] - expected: FAIL - - [relu float32 2D tensor / gpu / sync] - expected: FAIL + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL [relu float32 3D tensor / cpu / sync] - expected: FAIL + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + [relu float32 4D tensor / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL -[relu.https.any.html] + [relu float32 5D tensor / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [relu float32 1D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [relu float32 2D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [relu float32 3D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [relu float32 4D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [relu float32 5D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + [relu float32 1D tensor / cpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/reshape.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/reshape.https.any.js.ini index 8ce8756..811fed7 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/reshape.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/reshape.https.any.js.ini
@@ -1,105 +1,3 @@ -[reshape.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [reshape float32 tensor to a new shape (reduce dimensions) / cpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[-1\] / cpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (reorder all dimensions) / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value -1) / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (extend dimensions) / cpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value -1) / gpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (reduce dimensions) / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (extend dimensions) / cpu / async] - expected: FAIL - - [reshape float32 tensor to 1D tensor / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (reduce dimensions) / gpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[-1\] / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (reduce dimensions) / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (extend dimensions) / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (reorder all dimensions) / gpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor / cpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (reorder all dimensions) / cpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[-1\] / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (extend dimensions) / gpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (reorder all dimensions) / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value -1) / cpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[-1\] / gpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor / gpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value -1) / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value of null) / gpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[null\] / cpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value of null) / cpu / async] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[null\] / cpu / async] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value of null) / cpu / sync] - expected: FAIL - - [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / sync] - expected: FAIL - - [reshape float32 tensor to a new shape (one dimension being the special value of null) / gpu / async] - expected: FAIL - - [reshape.https.any.html] [reshape float32 tensor to a new shape (reorder all dimensions) / cpu / async] expected: FAIL @@ -110,13 +8,13 @@ [reshape float32 tensor to a new shape (extend dimensions) / cpu / async] expected: FAIL - [reshape float32 tensor to a new shape (one dimension being the special value -1) / cpu / async] + [reshape float32 tensor to a new shape (one dimension being the special value of null) / cpu / async] expected: FAIL [reshape float32 tensor to 1D tensor / cpu / async] expected: FAIL - [reshape float32 tensor to 1D tensor newShape=[-1\] / cpu / async] + [reshape float32 tensor to 1D tensor newShape=[null\] / cpu / async] expected: FAIL [reshape float32 tensor to a new shape (reorder all dimensions) / gpu / async] @@ -128,23 +26,109 @@ [reshape float32 tensor to a new shape (extend dimensions) / gpu / async] expected: FAIL - [reshape float32 tensor to a new shape (one dimension being the special value -1) / gpu / async] + [reshape float32 tensor to a new shape (one dimension being the special value of null) / gpu / async] expected: FAIL [reshape float32 tensor to 1D tensor / gpu / async] expected: FAIL - [reshape float32 tensor to 1D tensor newShape=[-1\] / gpu / async] + [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / async] + expected: FAIL + + +[reshape.https.any.worker.html] + [reshape float32 tensor to a new shape (reorder all dimensions) / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (reduce dimensions) / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (extend dimensions) / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (one dimension being the special value of null) / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to 1D tensor / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to 1D tensor newShape=[null\] / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (reorder all dimensions) / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (reduce dimensions) / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (extend dimensions) / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (one dimension being the special value of null) / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to 1D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [reshape float32 tensor to a new shape (reorder all dimensions) / cpu / async] + expected: FAIL + + [reshape float32 tensor to a new shape (reduce dimensions) / cpu / async] + expected: FAIL + + [reshape float32 tensor to a new shape (extend dimensions) / cpu / async] expected: FAIL [reshape float32 tensor to a new shape (one dimension being the special value of null) / cpu / async] expected: FAIL + [reshape float32 tensor to 1D tensor / cpu / async] + expected: FAIL + [reshape float32 tensor to 1D tensor newShape=[null\] / cpu / async] expected: FAIL - [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / async] + [reshape float32 tensor to a new shape (reorder all dimensions) / gpu / async] + expected: FAIL + + [reshape float32 tensor to a new shape (reduce dimensions) / gpu / async] + expected: FAIL + + [reshape float32 tensor to a new shape (extend dimensions) / gpu / async] expected: FAIL [reshape float32 tensor to a new shape (one dimension being the special value of null) / gpu / async] expected: FAIL + + [reshape float32 tensor to 1D tensor / gpu / async] + expected: FAIL + + [reshape float32 tensor to 1D tensor newShape=[null\] / gpu / async] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/sigmoid.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/sigmoid.https.any.js.ini index 48e738ca..052f7041 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/sigmoid.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/sigmoid.https.any.js.ini
@@ -31,66 +31,62 @@ [sigmoid.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [sigmoid float32 4D tensor / gpu / sync] - expected: FAIL - - [sigmoid float32 4D tensor / cpu / sync] - expected: FAIL - - [sigmoid float32 1D tensor / cpu / async] - expected: FAIL - - [sigmoid float32 5D tensor / cpu / async] - expected: FAIL - - [sigmoid float32 2D tensor / gpu / sync] - expected: FAIL - - [sigmoid float32 5D tensor / gpu / async] - expected: FAIL - - [sigmoid float32 3D tensor / gpu / async] - expected: FAIL - - [sigmoid float32 3D tensor / cpu / async] - expected: FAIL - - [sigmoid float32 1D tensor / gpu / async] - expected: FAIL - - [sigmoid float32 1D tensor / gpu / sync] - expected: FAIL - - [sigmoid float32 5D tensor / gpu / sync] - expected: FAIL - - [sigmoid float32 4D tensor / gpu / async] - expected: FAIL - - [sigmoid float32 3D tensor / cpu / sync] + [sigmoid float32 1D tensor / cpu / sync] expected: FAIL [sigmoid float32 2D tensor / cpu / sync] expected: FAIL + [sigmoid float32 3D tensor / cpu / sync] + expected: FAIL + + [sigmoid float32 4D tensor / cpu / sync] + expected: FAIL + [sigmoid float32 5D tensor / cpu / sync] expected: FAIL - [sigmoid float32 4D tensor / cpu / async] + [sigmoid float32 1D tensor / gpu / sync] expected: FAIL - [sigmoid float32 2D tensor / cpu / async] - expected: FAIL - - [sigmoid float32 1D tensor / cpu / sync] + [sigmoid float32 2D tensor / gpu / sync] expected: FAIL [sigmoid float32 3D tensor / gpu / sync] expected: FAIL + [sigmoid float32 4D tensor / gpu / sync] + expected: FAIL + + [sigmoid float32 5D tensor / gpu / sync] + expected: FAIL + + [sigmoid float32 1D tensor / cpu / async] + expected: FAIL + + [sigmoid float32 2D tensor / cpu / async] + expected: FAIL + + [sigmoid float32 3D tensor / cpu / async] + expected: FAIL + + [sigmoid float32 4D tensor / cpu / async] + expected: FAIL + + [sigmoid float32 5D tensor / cpu / async] + expected: FAIL + + [sigmoid float32 1D tensor / gpu / async] + expected: FAIL + [sigmoid float32 2D tensor / gpu / async] expected: FAIL + + [sigmoid float32 3D tensor / gpu / async] + expected: FAIL + + [sigmoid float32 4D tensor / gpu / async] + expected: FAIL + + [sigmoid float32 5D tensor / gpu / async] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/slice.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/slice.https.any.js.ini index 042ab82..3da2fffe 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/slice.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/slice.https.any.js.ini
@@ -91,186 +91,182 @@ [slice.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [slice float32 4D tensor negative starts / cpu / sync] - expected: FAIL - - [slice float32 4D tensor default axes options / cpu / async] - expected: FAIL - - [slice float32 4D tensor default axes options / cpu / sync] - expected: FAIL - - [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / cpu / async] - expected: FAIL - - [slice float32 5D tensor default axes options / gpu / sync] - expected: FAIL - - [slice float32 1D tensor options.axes=[0\] / cpu / async] - expected: FAIL - - [slice float32 1D tensor default axes options / cpu / async] - expected: FAIL - - [slice float32 2D tensor positive options.axes=[1\] / cpu / sync] - expected: FAIL - - [slice float32 1D tensor default axes options / gpu / sync] - expected: FAIL - - [slice float32 3D tensor default axes options / gpu / sync] - expected: FAIL - - [slice float32 5D tensor sizes having special value of -1 / cpu / async] - expected: FAIL - - [slice float32 3D tensor default axes options / cpu / async] - expected: FAIL - - [slice float32 5D tensor sizes having special value of -1 / cpu / sync] - expected: FAIL - - [slice float32 3D tensor negative options.axes=[-2, -1\] / cpu / sync] - expected: FAIL - - [slice float32 5D tensor sizes having special value of -1 / gpu / async] + [slice float32 1D tensor default axes options / cpu / sync] expected: FAIL [slice float32 2D tensor default axes options / cpu / sync] expected: FAIL - [slice float32 3D tensor negative options.axes=[-2, -1\] / gpu / sync] - expected: FAIL - - [slice float32 2D tensor positive options.axes=[1\] / gpu / sync] - expected: FAIL - - [slice float32 2D tensor positive options.axes=[1\] / gpu / async] - expected: FAIL - - [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / cpu / sync] - expected: FAIL - - [slice float32 4D tensor sizes having special value of -1 / cpu / async] - expected: FAIL - - [slice float32 4D tensor positive options.axes=[0, 2, 3\] / cpu / async] - expected: FAIL - - [slice float32 1D tensor options.axes=[0\] / gpu / sync] - expected: FAIL - - [slice float32 3D tensor default axes options / gpu / async] - expected: FAIL - - [slice float32 1D tensor default axes options / cpu / sync] - expected: FAIL - - [slice float32 4D tensor sizes having special value of -1 / gpu / sync] - expected: FAIL - - [slice float32 1D tensor options.axes=[0\] / cpu / sync] - expected: FAIL - - [slice float32 3D tensor negative options.axes=[-2, -1\] / gpu / async] - expected: FAIL - - [slice float32 4D tensor sizes having special value of -1 / gpu / async] - expected: FAIL - - [slice float32 1D tensor options.axes=[0\] / gpu / async] - expected: FAIL - - [slice float32 4D tensor negative starts / cpu / async] - expected: FAIL - [slice float32 3D tensor default axes options / cpu / sync] expected: FAIL - [slice float32 3D tensor negative starts / cpu / async] - expected: FAIL - - [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / gpu / sync] - expected: FAIL - - [slice float32 1D tensor default axes options / gpu / async] + [slice float32 4D tensor default axes options / cpu / sync] expected: FAIL [slice float32 5D tensor default axes options / cpu / sync] expected: FAIL - [slice float32 3D tensor positive options.axes=[1, 2\] / gpu / sync] + [slice float32 3D tensor negative starts / cpu / sync] expected: FAIL - [slice float32 4D tensor negative starts / gpu / sync] - expected: FAIL - - [slice float32 4D tensor default axes options / gpu / async] - expected: FAIL - - [slice float32 5D tensor sizes having special value of -1 / gpu / sync] - expected: FAIL - - [slice float32 5D tensor default axes options / cpu / async] - expected: FAIL - - [slice float32 2D tensor default axes options / cpu / async] - expected: FAIL - - [slice float32 3D tensor negative options.axes=[-2, -1\] / cpu / async] - expected: FAIL - - [slice float32 4D tensor positive options.axes=[0, 2, 3\] / cpu / sync] - expected: FAIL - - [slice float32 3D tensor positive options.axes=[1, 2\] / cpu / sync] - expected: FAIL - - [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / gpu / async] + [slice float32 4D tensor negative starts / cpu / sync] expected: FAIL [slice float32 4D tensor sizes having special value of -1 / cpu / sync] expected: FAIL - [slice float32 5D tensor default axes options / gpu / async] + [slice float32 5D tensor sizes having special value of -1 / cpu / sync] expected: FAIL - [slice float32 3D tensor positive options.axes=[1, 2\] / cpu / async] + [slice float32 1D tensor options.axes=[0\] / cpu / sync] expected: FAIL - [slice float32 3D tensor negative starts / gpu / async] + [slice float32 2D tensor positive options.axes=[1\] / cpu / sync] expected: FAIL - [slice float32 4D tensor positive options.axes=[0, 2, 3\] / gpu / sync] + [slice float32 3D tensor positive options.axes=[1, 2\] / cpu / sync] expected: FAIL - [slice float32 3D tensor negative starts / cpu / sync] + [slice float32 4D tensor positive options.axes=[0, 2, 3\] / cpu / sync] + expected: FAIL + + [slice float32 3D tensor negative options.axes=[-2, -1\] / cpu / sync] + expected: FAIL + + [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / cpu / sync] + expected: FAIL + + [slice float32 1D tensor default axes options / gpu / sync] + expected: FAIL + + [slice float32 2D tensor default axes options / gpu / sync] + expected: FAIL + + [slice float32 3D tensor default axes options / gpu / sync] expected: FAIL [slice float32 4D tensor default axes options / gpu / sync] expected: FAIL + [slice float32 5D tensor default axes options / gpu / sync] + expected: FAIL + [slice float32 3D tensor negative starts / gpu / sync] expected: FAIL - [slice float32 2D tensor default axes options / gpu / async] + [slice float32 4D tensor negative starts / gpu / sync] expected: FAIL - [slice float32 4D tensor positive options.axes=[0, 2, 3\] / gpu / async] + [slice float32 4D tensor sizes having special value of -1 / gpu / sync] + expected: FAIL + + [slice float32 5D tensor sizes having special value of -1 / gpu / sync] + expected: FAIL + + [slice float32 1D tensor options.axes=[0\] / gpu / sync] + expected: FAIL + + [slice float32 2D tensor positive options.axes=[1\] / gpu / sync] + expected: FAIL + + [slice float32 3D tensor positive options.axes=[1, 2\] / gpu / sync] + expected: FAIL + + [slice float32 4D tensor positive options.axes=[0, 2, 3\] / gpu / sync] + expected: FAIL + + [slice float32 3D tensor negative options.axes=[-2, -1\] / gpu / sync] + expected: FAIL + + [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / gpu / sync] + expected: FAIL + + [slice float32 1D tensor default axes options / cpu / async] + expected: FAIL + + [slice float32 2D tensor default axes options / cpu / async] + expected: FAIL + + [slice float32 3D tensor default axes options / cpu / async] + expected: FAIL + + [slice float32 4D tensor default axes options / cpu / async] + expected: FAIL + + [slice float32 5D tensor default axes options / cpu / async] + expected: FAIL + + [slice float32 3D tensor negative starts / cpu / async] + expected: FAIL + + [slice float32 4D tensor negative starts / cpu / async] + expected: FAIL + + [slice float32 4D tensor sizes having special value of -1 / cpu / async] + expected: FAIL + + [slice float32 5D tensor sizes having special value of -1 / cpu / async] + expected: FAIL + + [slice float32 1D tensor options.axes=[0\] / cpu / async] expected: FAIL [slice float32 2D tensor positive options.axes=[1\] / cpu / async] expected: FAIL + [slice float32 3D tensor positive options.axes=[1, 2\] / cpu / async] + expected: FAIL + + [slice float32 4D tensor positive options.axes=[0, 2, 3\] / cpu / async] + expected: FAIL + + [slice float32 3D tensor negative options.axes=[-2, -1\] / cpu / async] + expected: FAIL + + [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / cpu / async] + expected: FAIL + + [slice float32 1D tensor default axes options / gpu / async] + expected: FAIL + + [slice float32 2D tensor default axes options / gpu / async] + expected: FAIL + + [slice float32 3D tensor default axes options / gpu / async] + expected: FAIL + + [slice float32 4D tensor default axes options / gpu / async] + expected: FAIL + + [slice float32 5D tensor default axes options / gpu / async] + expected: FAIL + + [slice float32 3D tensor negative starts / gpu / async] + expected: FAIL + [slice float32 4D tensor negative starts / gpu / async] expected: FAIL + [slice float32 4D tensor sizes having special value of -1 / gpu / async] + expected: FAIL + + [slice float32 5D tensor sizes having special value of -1 / gpu / async] + expected: FAIL + + [slice float32 1D tensor options.axes=[0\] / gpu / async] + expected: FAIL + + [slice float32 2D tensor positive options.axes=[1\] / gpu / async] + expected: FAIL + [slice float32 3D tensor positive options.axes=[1, 2\] / gpu / async] expected: FAIL - [slice float32 2D tensor default axes options / gpu / sync] + [slice float32 4D tensor positive options.axes=[0, 2, 3\] / gpu / async] + expected: FAIL + + [slice float32 3D tensor negative options.axes=[-2, -1\] / gpu / async] + expected: FAIL + + [slice float32 4D tensor negative options.axes=[-4, -2, -1\] / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/softmax.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/softmax.https.any.js.ini index dcba776..ea801b3 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/softmax.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/softmax.https.any.js.ini
@@ -1,24 +1,24 @@ +[softmax.https.any.worker.html] + [softmax float32 2D tensor / cpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [softmax float32 2D tensor / gpu / sync] + expected: + if (product == "content_shell") and (os == "win"): PASS + FAIL + + [softmax float32 2D tensor / cpu / async] + expected: FAIL + + [softmax float32 2D tensor / gpu / async] + expected: FAIL + + [softmax.https.any.html] [softmax float32 2D tensor / cpu / async] expected: FAIL [softmax float32 2D tensor / gpu / async] expected: FAIL - - -[softmax.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [softmax float32 2D tensor / cpu / async] - expected: FAIL - - [softmax float32 2D tensor / gpu / async] - expected: FAIL - - [softmax float32 2D tensor / cpu / sync] - expected: FAIL - - [softmax float32 2D tensor / gpu / sync] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/split.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/split.https.any.js.ini index 96dbe2b..5039e9430 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/split.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/split.https.any.js.ini
@@ -61,126 +61,122 @@ [split.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [split float32 3D tensor number splits default options / gpu / async] - expected: FAIL - - [split float32 4D tensor array splits default options / gpu / async] - expected: FAIL - - [split float32 4D tensor number splits default options / cpu / async] - expected: FAIL - - [split float32 5D tensor array splits negative options.axis / cpu / async] - expected: FAIL - - [split float32 4D tensor number splits default options / gpu / async] - expected: FAIL - - [split float32 3D tensor number splits default options / gpu / sync] - expected: FAIL - - [split float32 5D tensor number splits default options / gpu / sync] - expected: FAIL - - [split float32 2D tensor number splits default options / cpu / async] - expected: FAIL - - [split float32 4D tensor number splits options.axis / gpu / sync] - expected: FAIL - - [split float32 1D tensor number splits default options / gpu / sync] - expected: FAIL - - [split float32 3D tensor number splits default options / cpu / async] - expected: FAIL - - [split float32 5D tensor array splits negative options.axis / gpu / async] - expected: FAIL - - [split float32 4D tensor array splits default options / gpu / sync] - expected: FAIL - - [split float32 4D tensor number splits negative options.axis / cpu / sync] - expected: FAIL - - [split float32 4D tensor number splits negative options.axis / gpu / sync] - expected: FAIL - - [split float32 5D tensor number splits default options / cpu / sync] - expected: FAIL - - [split float32 5D tensor number splits default options / cpu / async] - expected: FAIL - - [split float32 4D tensor number splits options.axis / gpu / async] + [split float32 1D tensor number splits default options / cpu / sync] expected: FAIL [split float32 2D tensor number splits default options / cpu / sync] expected: FAIL - [split float32 2D tensor number splits default options / gpu / async] - expected: FAIL - - [split float32 4D tensor number splits negative options.axis / cpu / async] - expected: FAIL - - [split float32 4D tensor number splits negative options.axis / gpu / async] + [split float32 3D tensor number splits default options / cpu / sync] expected: FAIL [split float32 4D tensor number splits default options / cpu / sync] expected: FAIL - [split float32 4D tensor number splits options.axis / cpu / sync] - expected: FAIL - - [split float32 1D tensor number splits default options / cpu / sync] - expected: FAIL - - [split float32 5D tensor array splits options.axis / gpu / sync] - expected: FAIL - - [split float32 1D tensor number splits default options / gpu / async] - expected: FAIL - - [split float32 5D tensor array splits options.axis / gpu / async] - expected: FAIL - - [split float32 5D tensor array splits negative options.axis / gpu / sync] - expected: FAIL - - [split float32 3D tensor number splits default options / cpu / sync] - expected: FAIL - - [split float32 4D tensor number splits default options / gpu / sync] - expected: FAIL - - [split float32 1D tensor number splits default options / cpu / async] - expected: FAIL - - [split float32 5D tensor number splits default options / gpu / async] + [split float32 5D tensor number splits default options / cpu / sync] expected: FAIL [split float32 4D tensor array splits default options / cpu / sync] expected: FAIL - [split float32 5D tensor array splits negative options.axis / cpu / sync] + [split float32 4D tensor number splits options.axis / cpu / sync] expected: FAIL - [split float32 4D tensor number splits options.axis / cpu / async] + [split float32 4D tensor number splits negative options.axis / cpu / sync] expected: FAIL [split float32 5D tensor array splits options.axis / cpu / sync] expected: FAIL + [split float32 5D tensor array splits negative options.axis / cpu / sync] + expected: FAIL + + [split float32 1D tensor number splits default options / gpu / sync] + expected: FAIL + [split float32 2D tensor number splits default options / gpu / sync] expected: FAIL + [split float32 3D tensor number splits default options / gpu / sync] + expected: FAIL + + [split float32 4D tensor number splits default options / gpu / sync] + expected: FAIL + + [split float32 5D tensor number splits default options / gpu / sync] + expected: FAIL + + [split float32 4D tensor array splits default options / gpu / sync] + expected: FAIL + + [split float32 4D tensor number splits options.axis / gpu / sync] + expected: FAIL + + [split float32 4D tensor number splits negative options.axis / gpu / sync] + expected: FAIL + + [split float32 5D tensor array splits options.axis / gpu / sync] + expected: FAIL + + [split float32 5D tensor array splits negative options.axis / gpu / sync] + expected: FAIL + + [split float32 1D tensor number splits default options / cpu / async] + expected: FAIL + + [split float32 2D tensor number splits default options / cpu / async] + expected: FAIL + + [split float32 3D tensor number splits default options / cpu / async] + expected: FAIL + + [split float32 4D tensor number splits default options / cpu / async] + expected: FAIL + + [split float32 5D tensor number splits default options / cpu / async] + expected: FAIL + [split float32 4D tensor array splits default options / cpu / async] expected: FAIL + [split float32 4D tensor number splits options.axis / cpu / async] + expected: FAIL + + [split float32 4D tensor number splits negative options.axis / cpu / async] + expected: FAIL + [split float32 5D tensor array splits options.axis / cpu / async] expected: FAIL + + [split float32 5D tensor array splits negative options.axis / cpu / async] + expected: FAIL + + [split float32 1D tensor number splits default options / gpu / async] + expected: FAIL + + [split float32 2D tensor number splits default options / gpu / async] + expected: FAIL + + [split float32 3D tensor number splits default options / gpu / async] + expected: FAIL + + [split float32 4D tensor number splits default options / gpu / async] + expected: FAIL + + [split float32 5D tensor number splits default options / gpu / async] + expected: FAIL + + [split float32 4D tensor array splits default options / gpu / async] + expected: FAIL + + [split float32 4D tensor number splits options.axis / gpu / async] + expected: FAIL + + [split float32 4D tensor number splits negative options.axis / gpu / async] + expected: FAIL + + [split float32 5D tensor array splits options.axis / gpu / async] + expected: FAIL + + [split float32 5D tensor array splits negative options.axis / gpu / async] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/squeeze.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/squeeze.https.any.js.ini index e5c7f020..46e77fe4 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/squeeze.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/squeeze.https.any.js.ini
@@ -1,138 +1,134 @@ [squeeze.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [squeeze float32 4D tensor by eliminating two dimensions options.axes / cpu / sync] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension default options / gpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions options.axes / cpu / async] - expected: FAIL - - [squeeze float32 5D tensor by eliminating two dimensions options.axes / cpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating two dimensions options.axes / cpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions options.axes / gpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions default options / gpu / sync] - expected: FAIL - - [squeeze float32 3D tensor by eliminating one dimension default options / gpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating one dimension default options / cpu / async] - expected: FAIL - - [squeeze float32 4D tensor by eliminating all dimensions default options / gpu / async] - expected: FAIL - - [squeeze float32 4D tensor by eliminating two dimensions default options / cpu / async] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension options.axes / cpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions default options / gpu / async] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions options.axes / gpu / async] - expected: FAIL - - [squeeze float32 4D tensor by eliminating two dimensions options.axes / gpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating one dimension default options / gpu / sync] - expected: FAIL - - [squeeze float32 4D tensor by eliminating two dimensions default options / gpu / sync] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension default options / cpu / async] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension options.axes / cpu / async] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension default options / gpu / async] - expected: FAIL - - [squeeze float32 4D tensor by eliminating all dimensions default options / cpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions options.axes / cpu / async] - expected: FAIL - - [squeeze float32 5D tensor by eliminating two dimensions options.axes / gpu / sync] - expected: FAIL - - [squeeze float32 4D tensor by eliminating two dimensions options.axes / gpu / sync] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions default options / cpu / sync] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions options.axes / cpu / sync] - expected: FAIL - - [squeeze float32 4D tensor by eliminating two dimensions default options / gpu / async] - expected: FAIL - - [squeeze float32 4D tensor by eliminating all dimensions default options / gpu / sync] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions default options / gpu / async] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions default options / cpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions default options / cpu / async] - expected: FAIL - [squeeze float32 2D tensor by eliminating one dimension default options / cpu / sync] expected: FAIL - [squeeze float32 4D tensor by eliminating all dimensions default options / cpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions options.axes / cpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions options.axes / gpu / sync] - expected: FAIL - - [squeeze float32 2D tensor by eliminating one dimension options.axes / gpu / async] - expected: FAIL - - [squeeze float32 3D tensor by eliminating two dimensions options.axes / gpu / sync] - expected: FAIL - [squeeze float32 3D tensor by eliminating one dimension default options / cpu / sync] expected: FAIL - [squeeze float32 5D tensor by eliminating four dimensions default options / gpu / sync] - expected: FAIL - - [squeeze float32 5D tensor by eliminating four dimensions default options / cpu / sync] + [squeeze float32 3D tensor by eliminating two dimensions default options / cpu / sync] expected: FAIL [squeeze float32 4D tensor by eliminating two dimensions default options / cpu / sync] expected: FAIL - [squeeze float32 5D tensor by eliminating two dimensions options.axes / gpu / async] + [squeeze float32 4D tensor by eliminating all dimensions default options / cpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions default options / cpu / sync] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension options.axes / cpu / sync] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions options.axes / cpu / sync] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions options.axes / cpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating two dimensions options.axes / cpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions options.axes / cpu / sync] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension default options / gpu / sync] + expected: FAIL + + [squeeze float32 3D tensor by eliminating one dimension default options / gpu / sync] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions default options / gpu / sync] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions default options / gpu / sync] + expected: FAIL + + [squeeze float32 4D tensor by eliminating all dimensions default options / gpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions default options / gpu / sync] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension options.axes / gpu / sync] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions options.axes / gpu / sync] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions options.axes / gpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating two dimensions options.axes / gpu / sync] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions options.axes / gpu / sync] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension default options / cpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating one dimension default options / cpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions default options / cpu / async] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions default options / cpu / async] + expected: FAIL + + [squeeze float32 4D tensor by eliminating all dimensions default options / cpu / async] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions default options / cpu / async] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension options.axes / cpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions options.axes / cpu / async] expected: FAIL [squeeze float32 4D tensor by eliminating two dimensions options.axes / cpu / async] expected: FAIL - [squeeze float32 2D tensor by eliminating one dimension options.axes / gpu / sync] + [squeeze float32 5D tensor by eliminating two dimensions options.axes / cpu / async] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions options.axes / cpu / async] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension default options / gpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating one dimension default options / gpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions default options / gpu / async] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions default options / gpu / async] + expected: FAIL + + [squeeze float32 4D tensor by eliminating all dimensions default options / gpu / async] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions default options / gpu / async] + expected: FAIL + + [squeeze float32 2D tensor by eliminating one dimension options.axes / gpu / async] + expected: FAIL + + [squeeze float32 3D tensor by eliminating two dimensions options.axes / gpu / async] + expected: FAIL + + [squeeze float32 4D tensor by eliminating two dimensions options.axes / gpu / async] + expected: FAIL + + [squeeze float32 5D tensor by eliminating two dimensions options.axes / gpu / async] + expected: FAIL + + [squeeze float32 5D tensor by eliminating four dimensions options.axes / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/tanh.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/tanh.https.any.js.ini index 74a65d04..b4221a8 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/tanh.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/tanh.https.any.js.ini
@@ -1,66 +1,62 @@ [tanh.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [tanh float32 4D tensor / cpu / sync] - expected: FAIL - - [tanh float32 3D tensor / cpu / async] - expected: FAIL - - [tanh float32 4D tensor / gpu / sync] - expected: FAIL - - [tanh float32 3D tensor / gpu / async] - expected: FAIL - - [tanh float32 2D tensor / gpu / async] - expected: FAIL - - [tanh float32 2D tensor / gpu / sync] - expected: FAIL - - [tanh float32 1D tensor / gpu / async] - expected: FAIL - - [tanh float32 1D tensor / gpu / sync] - expected: FAIL - - [tanh float32 3D tensor / cpu / sync] - expected: FAIL - - [tanh float32 5D tensor / gpu / sync] + [tanh float32 1D tensor / cpu / sync] expected: FAIL [tanh float32 2D tensor / cpu / sync] expected: FAIL - [tanh float32 4D tensor / cpu / async] + [tanh float32 3D tensor / cpu / sync] expected: FAIL - [tanh float32 1D tensor / cpu / async] - expected: FAIL - - [tanh float32 4D tensor / gpu / async] + [tanh float32 4D tensor / cpu / sync] expected: FAIL [tanh float32 5D tensor / cpu / sync] expected: FAIL - [tanh float32 2D tensor / cpu / async] + [tanh float32 1D tensor / gpu / sync] + expected: FAIL + + [tanh float32 2D tensor / gpu / sync] expected: FAIL [tanh float32 3D tensor / gpu / sync] expected: FAIL + [tanh float32 4D tensor / gpu / sync] + expected: FAIL + + [tanh float32 5D tensor / gpu / sync] + expected: FAIL + + [tanh float32 1D tensor / cpu / async] + expected: FAIL + + [tanh float32 2D tensor / cpu / async] + expected: FAIL + + [tanh float32 3D tensor / cpu / async] + expected: FAIL + + [tanh float32 4D tensor / cpu / async] + expected: FAIL + [tanh float32 5D tensor / cpu / async] expected: FAIL - [tanh float32 5D tensor / gpu / async] + [tanh float32 1D tensor / gpu / async] expected: FAIL - [tanh float32 1D tensor / cpu / sync] + [tanh float32 2D tensor / gpu / async] + expected: FAIL + + [tanh float32 3D tensor / gpu / async] + expected: FAIL + + [tanh float32 4D tensor / gpu / async] + expected: FAIL + + [tanh float32 5D tensor / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webnn/transpose.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webnn/transpose.https.any.js.ini index 0d0e83b..ba2f41e7 100644 --- a/third_party/blink/web_tests/external/wpt/webnn/transpose.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/webnn/transpose.https.any.js.ini
@@ -61,56 +61,94 @@ [transpose.https.any.worker.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - ERROR - [transpose float32 4D tensor default options / gpu / sync] + [transpose float32 1D tensor default options / cpu / sync] expected: FAIL - [transpose float32 1D tensor options.permutation / cpu / sync] + [transpose float32 2D tensor default options / cpu / sync] expected: FAIL - [transpose float32 4D tensor default options / gpu / async] + [transpose float32 3D tensor default options / cpu / sync] expected: FAIL - [transpose float32 4D tensor default options / cpu / async] - expected: FAIL - - [transpose float32 5D tensor options.permutation / cpu / sync] - expected: FAIL - - [transpose float32 3D tensor default options / cpu / async] - expected: FAIL - - [transpose float32 4D tensor options.permutation / cpu / sync] - expected: FAIL - - [transpose float32 1D tensor default options / gpu / sync] - expected: FAIL - - [transpose float32 1D tensor default options / cpu / async] + [transpose float32 4D tensor default options / cpu / sync] expected: FAIL [transpose float32 5D tensor default options / cpu / sync] expected: FAIL - [transpose float32 5D tensor options.permutation / gpu / sync] + [transpose float32 1D tensor options.permutation / cpu / sync] expected: FAIL - [transpose float32 2D tensor options.permutation / gpu / async] + [transpose float32 2D tensor options.permutation / cpu / sync] + expected: FAIL + + [transpose float32 3D tensor options.permutation / cpu / sync] + expected: FAIL + + [transpose float32 4D tensor options.permutation / cpu / sync] + expected: FAIL + + [transpose float32 5D tensor options.permutation / cpu / sync] + expected: FAIL + + [transpose float32 1D tensor default options / gpu / sync] expected: FAIL [transpose float32 2D tensor default options / gpu / sync] expected: FAIL - [transpose float32 5D tensor options.permutation / cpu / async] + [transpose float32 3D tensor default options / gpu / sync] + expected: FAIL + + [transpose float32 4D tensor default options / gpu / sync] + expected: FAIL + + [transpose float32 5D tensor default options / gpu / sync] + expected: FAIL + + [transpose float32 1D tensor options.permutation / gpu / sync] + expected: FAIL + + [transpose float32 2D tensor options.permutation / gpu / sync] + expected: FAIL + + [transpose float32 3D tensor options.permutation / gpu / sync] expected: FAIL [transpose float32 4D tensor options.permutation / gpu / sync] expected: FAIL - [transpose float32 5D tensor options.permutation / gpu / async] + [transpose float32 5D tensor options.permutation / gpu / sync] + expected: FAIL + + [transpose float32 1D tensor default options / cpu / async] + expected: FAIL + + [transpose float32 2D tensor default options / cpu / async] + expected: FAIL + + [transpose float32 3D tensor default options / cpu / async] + expected: FAIL + + [transpose float32 4D tensor default options / cpu / async] + expected: FAIL + + [transpose float32 5D tensor default options / cpu / async] + expected: FAIL + + [transpose float32 1D tensor options.permutation / cpu / async] + expected: FAIL + + [transpose float32 2D tensor options.permutation / cpu / async] + expected: FAIL + + [transpose float32 3D tensor options.permutation / cpu / async] + expected: FAIL + + [transpose float32 4D tensor options.permutation / cpu / async] + expected: FAIL + + [transpose float32 5D tensor options.permutation / cpu / async] expected: FAIL [transpose float32 1D tensor default options / gpu / async] @@ -119,55 +157,10 @@ [transpose float32 2D tensor default options / gpu / async] expected: FAIL - [transpose float32 3D tensor default options / gpu / sync] - expected: FAIL - - [transpose float32 3D tensor options.permutation / gpu / sync] - expected: FAIL - - [transpose float32 3D tensor options.permutation / cpu / async] - expected: FAIL - - [transpose float32 1D tensor default options / cpu / sync] - expected: FAIL - - [transpose float32 4D tensor default options / cpu / sync] - expected: FAIL - - [transpose float32 3D tensor default options / cpu / sync] - expected: FAIL - [transpose float32 3D tensor default options / gpu / async] expected: FAIL - [transpose float32 4D tensor options.permutation / gpu / async] - expected: FAIL - - [transpose float32 1D tensor options.permutation / cpu / async] - expected: FAIL - - [transpose float32 4D tensor options.permutation / cpu / async] - expected: FAIL - - [transpose float32 3D tensor options.permutation / gpu / async] - expected: FAIL - - [transpose float32 3D tensor options.permutation / cpu / sync] - expected: FAIL - - [transpose float32 2D tensor options.permutation / gpu / sync] - expected: FAIL - - [transpose float32 2D tensor default options / cpu / sync] - expected: FAIL - - [transpose float32 1D tensor options.permutation / gpu / sync] - expected: FAIL - - [transpose float32 5D tensor default options / cpu / async] - expected: FAIL - - [transpose float32 2D tensor options.permutation / cpu / async] + [transpose float32 4D tensor default options / gpu / async] expected: FAIL [transpose float32 5D tensor default options / gpu / async] @@ -176,11 +169,14 @@ [transpose float32 1D tensor options.permutation / gpu / async] expected: FAIL - [transpose float32 2D tensor default options / cpu / async] + [transpose float32 2D tensor options.permutation / gpu / async] expected: FAIL - [transpose float32 5D tensor default options / gpu / sync] + [transpose float32 3D tensor options.permutation / gpu / async] expected: FAIL - [transpose float32 2D tensor options.permutation / cpu / sync] + [transpose float32 4D tensor options.permutation / gpu / async] + expected: FAIL + + [transpose float32 5D tensor options.permutation / gpu / async] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-simulcast.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-simulcast.https.html.ini deleted file mode 100644 index efdf9fe..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-simulcast.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[RTCPeerConnection-insertable-streams-simulcast.https.html] - expected: [OK, TIMEOUT] - [Basic simulcast setup with three spatial layers] - expected: [PASS, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-worker.https.html.ini deleted file mode 100644 index afc28cb..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-encoded-transform/RTCPeerConnection-insertable-streams-worker.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[RTCPeerConnection-insertable-streams-worker.https.html] - expected: [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-adaptivePtime.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-adaptivePtime.html.ini deleted file mode 100644 index 7ba755b..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-adaptivePtime.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[RTCRtpParameters-adaptivePtime.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-maxFramerate.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-maxFramerate.html.ini deleted file mode 100644 index beab43e..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-maxFramerate.html.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[RTCRtpParameters-maxFramerate.html] - [addTransceiver('audio') with sendEncoding.maxFramerate should succeed, but remove the maxFramerate, even if it is invalid] - expected: FAIL - - [setParameters with maxFramerate on an audio sender should succeed, but remove the maxFramerate] - expected: FAIL - - [setParameters with an invalid maxFramerate on an audio sender should succeed, but remove the maxFramerate] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel-service-worker.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel-service-worker.https.html.ini index 7cb0d3d3..e40f862 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel-service-worker.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel-service-worker.https.html.ini
@@ -1,6 +1,6 @@ [transfer-datachannel-service-worker.https.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [offerer data channel in service worker] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel.html.ini index 82fc75e60..5cecdd9 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc-extensions/transfer-datachannel.html.ini
@@ -1,7 +1,7 @@ [transfer-datachannel.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [offerer data channel in workers] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-priority/RTCRtpParameters-encodings.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-priority/RTCRtpParameters-encodings.html.ini deleted file mode 100644 index 2a25ea2..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-priority/RTCRtpParameters-encodings.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[RTCRtpParameters-encodings.html] - [sender.getParameters() should return sendEncodings set by addTransceiver()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-stats/hardware-capability-stats.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-stats/hardware-capability-stats.https.html.ini index 3e4430a..c25f4bff 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc-stats/hardware-capability-stats.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc-stats/hardware-capability-stats.https.html.ini
@@ -1,34 +1,34 @@ [hardware-capability-stats.https.html] expected: TIMEOUT + [powerEfficientEncoder not exposed when fullscreen and not capturing.] + expected: TIMEOUT + [powerEfficientEncoder exposed when capturing.] expected: NOTRUN - [encoderImplementation exposed when capturing.] - expected: NOTRUN - - [powerEfficientDecoder exposed when capturing.] - expected: NOTRUN - - [decoderImplementation exposed when capturing.] - expected: NOTRUN - - [encoderImplementation not exposed when fullscreen and not capturing.] - expected: NOTRUN - - [decoderImplementation not exposed when fullscreen and not capturing.] - expected: NOTRUN - - [powerEfficientDecoder not exposed when fullscreen and not capturing.] - expected: NOTRUN - [encoderImplementation not exposed when not capturing.] expected: NOTRUN + [encoderImplementation not exposed when fullscreen and not capturing.] + expected: NOTRUN + + [encoderImplementation exposed when capturing.] + expected: NOTRUN + [powerEfficientDecoder not exposed when not capturing.] expected: NOTRUN + [powerEfficientDecoder not exposed when fullscreen and not capturing.] + expected: NOTRUN + + [powerEfficientDecoder exposed when capturing.] + expected: NOTRUN + [decoderImplementation not exposed when not capturing.] expected: NOTRUN - [powerEfficientEncoder not exposed when fullscreen and not capturing.] - expected: TIMEOUT + [decoderImplementation not exposed when fullscreen and not capturing.] + expected: NOTRUN + + [decoderImplementation exposed when capturing.] + expected: NOTRUN
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-stats/supported-stats.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-stats/supported-stats.https.html.ini index 53b91e3..992428b1 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc-stats/supported-stats.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc-stats/supported-stats.https.html.ini
@@ -1,8 +1,8 @@ [supported-stats.https.html] - [inbound-rtp's estimatedPlayoutTimestamp] + [inbound-rtp's framesRendered] expected: FAIL - [inbound-rtp's playoutId] + [inbound-rtp's estimatedPlayoutTimestamp] expected: FAIL [outbound-rtp's rid] @@ -32,30 +32,6 @@ [media-source's totalSamplesCaptured] expected: FAIL - [media-playout's synthesizedSamplesDuration] - expected: FAIL - - [media-playout's synthesizedSamplesEvents] - expected: FAIL - - [media-playout's totalSamplesDuration] - expected: FAIL - - [media-playout's totalPlayoutDelay] - expected: FAIL - - [media-playout's totalSamplesCount] - expected: FAIL - - [media-playout's timestamp] - expected: FAIL - - [media-playout's type] - expected: FAIL - - [media-playout's id] - expected: FAIL - [candidate-pair's availableIncomingBitrate] expected: PRECONDITION_FAILED @@ -88,10 +64,3 @@ [certificate's issuerCertificateId] expected: PRECONDITION_FAILED - - [inbound-rtp's framesRendered] - expected: FAIL - - [transport's remoteCertificateId] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-svc/RTCRtpParameters-scalability.html.ini b/third_party/blink/web_tests/external/wpt/webrtc-svc/RTCRtpParameters-scalability.html.ini deleted file mode 100644 index 5b9be0081..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc-svc/RTCRtpParameters-scalability.html.ini +++ /dev/null
@@ -1,20 +0,0 @@ -[RTCRtpParameters-scalability.html] - disabled: - if product == "chrome": crbug/1394804 - [L3T3 on VP8 should return something other than L3T3] - expected: FAIL - - [Not setting a scalability mode results in some mode set after negotiation] - expected: FAIL - - [Not setting a scalability mode results in no mode set before negotiation] - expected: FAIL - - [Setting and updating scalabilityMode to a legal value should be accepted] - expected: FAIL - - [Sender capabilities should include at least some scalability modes] - expected: FAIL - - [Not setting sendEncodings results in no mode info before negotiation] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCConfiguration-iceTransportPolicy.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCConfiguration-iceTransportPolicy.html.ini index 53d63501..adc9c23 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCConfiguration-iceTransportPolicy.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCConfiguration-iceTransportPolicy.html.ini
@@ -1,7 +1,5 @@ [RTCConfiguration-iceTransportPolicy.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [new RTCPeerConnection({ iceTransports: 'relay' }) should have no effect] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCDataChannel-bufferedAmount.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCDataChannel-bufferedAmount.html.ini index 0e378fc..e72e60b8 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCDataChannel-bufferedAmount.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCDataChannel-bufferedAmount.html.ini
@@ -2,17 +2,17 @@ [datachannel bufferedAmount should increase to size of blob sent] expected: FAIL + [datachannel bufferedAmount should stay at zero for empty blob sent] + expected: FAIL + [datachannel bufferedAmount should increase by byte length for each message sent] expected: FAIL [negotiated datachannel bufferedAmount should increase to size of blob sent] expected: FAIL - [negotiated datachannel bufferedAmount should increase by byte length for each message sent] - expected: FAIL - - [datachannel bufferedAmount should stay at zero for empty blob sent] - expected: FAIL - [negotiated datachannel bufferedAmount should stay at zero for empty blob sent] expected: FAIL + + [negotiated datachannel bufferedAmount should increase by byte length for each message sent] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-connectionState.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-connectionState.https.html.ini deleted file mode 100644 index effd8e9..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-connectionState.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[RTCPeerConnection-connectionState.https.html] - [connection with one data channel should eventually have transports in connected state] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-relay-canvas.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-relay-canvas.https.html.ini deleted file mode 100644 index b6a946f..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-relay-canvas.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[RTCPeerConnection-relay-canvas.https.html] - [Two PeerConnections relaying a canvas source] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini index 8d5c8bc5..ff81054 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-remote-track-mute.https.html.ini
@@ -1,7 +1,5 @@ [RTCPeerConnection-remote-track-mute.https.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [Changing transceiver direction to 'inactive' mutes the remote track] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini index 79aaf1fe..c64d07c 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html.ini
@@ -1,7 +1,5 @@ [RTCPeerConnection-setRemoteDescription-tracks.https.html] expected: TIMEOUT - bug: crbug.com/626703 - disabled: was skipped in 'TestExpectations' [removeTrack() makes track.onmute fire and the track to be muted.] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpParameters-encodings.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpParameters-encodings.html.ini index f8cc01d..4d0a4de 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpParameters-encodings.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpParameters-encodings.html.ini
@@ -1,16 +1,7 @@ [RTCRtpParameters-encodings.html] - [getParameters should return RTCRtpEncodingParameters with all required fields] - expected: FAIL - - [addTransceiver(audio) with undefined sendEncodings should have default encoding parameter with active set to true] - expected: FAIL - [addTransceiver(video) with undefined sendEncodings should have default encoding parameter with active set to true and scaleResolutionDownBy set to 1] expected: FAIL - [addTransceiver(audio) with empty list sendEncodings should have default encoding parameter with active set to true] - expected: FAIL - [addTransceiver(video) with empty list sendEncodings should have default encoding parameter with active set to true and scaleResolutionDownBy set to 1] expected: FAIL @@ -20,18 +11,6 @@ [addTransceiver should auto-set scaleResolutionDownBy to powers of 2 (descending) when absent] expected: FAIL - [addTransceiver(audio) should remove valid scaleResolutionDownBy] - expected: FAIL - - [addTransceiver(audio) should remove invalid scaleResolutionDownBy] - expected: FAIL - - [setParameters with scaleResolutionDownBy on an audio sender should succeed, but remove the scaleResolutionDownBy] - expected: FAIL - - [setParameters with an invalid scaleResolutionDownBy on an audio sender should succeed, but remove the scaleResolutionDownBy] - expected: FAIL - [addTransceiver with duplicate rid and multiple encodings throws TypeError] expected: FAIL @@ -44,14 +23,8 @@ [addTransceiver with invalid rid characters throws TypeError] expected: FAIL - [sender.setParameters() with added encodings should reject with InvalidModificationError] - expected: FAIL - [setParameters() with encoding.scaleResolutionDownBy field set to less than 1.0 should reject with RangeError] expected: FAIL [setParameters() with missing encoding.scaleResolutionDownBy field should succeed, and set the value back to 1] expected: FAIL - - [setParameters() with encoding.scaleResolutionDownBy field set to greater than 1.0 should succeed] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini index 4b7e0389..65a9721 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/RTCRtpTransceiver-setCodecPreferences.html.ini
@@ -1,6 +1,4 @@ [RTCRtpTransceiver-setCodecPreferences.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [setCodecPreferences() with only H264 should succeed] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/idlharness.https.window.js.ini b/third_party/blink/web_tests/external/wpt/webrtc/idlharness.https.window.js.ini index d1f89c54..2881f4e 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/idlharness.https.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/idlharness.https.window.js.ini
@@ -11,9 +11,15 @@ [RTCIceCandidate interface: attribute relayProtocol] expected: FAIL + [RTCIceCandidate interface: attribute url] + expected: FAIL + [RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relayProtocol" with the proper type] expected: FAIL + [RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "url" with the proper type] + expected: FAIL + [RTCPeerConnectionIceEvent interface: attribute url] expected: FAIL @@ -43,9 +49,3 @@ [RTCErrorEvent interface: new RTCErrorEvent('error') must inherit property "error" with the proper type] expected: FAIL - - [RTCIceCandidate interface: attribute url] - expected: FAIL - - [RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "url" with the proper type] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-clockrate.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-clockrate.html.ini deleted file mode 100644 index 40fa1a2..0000000 --- a/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-clockrate.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[rtp-clockrate.html] - [video rtp timestamps increase by approximately 90000 per second] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-demuxing.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-demuxing.html.ini index 9a9b94e..7126b168 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-demuxing.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/protocol/rtp-demuxing.html.ini
@@ -1,5 +1,3 @@ [rtp-demuxing.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Can demux two video tracks with different payload types on a bundled connection] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webrtc/protocol/video-codecs.https.html.ini b/third_party/blink/web_tests/external/wpt/webrtc/protocol/video-codecs.https.html.ini index 7d1511b..d707a5d85 100644 --- a/third_party/blink/web_tests/external/wpt/webrtc/protocol/video-codecs.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webrtc/protocol/video-codecs.https.html.ini
@@ -1,6 +1,4 @@ [video-codecs.https.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [H.264 and VP8 should be supported in initial offer] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/Create-protocols-repeated-case-insensitive.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/Create-protocols-repeated-case-insensitive.any.js.ini index 7c37212..645859d 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/Create-protocols-repeated-case-insensitive.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/Create-protocols-repeated-case-insensitive.any.js.ini
@@ -1,20 +1,3 @@ -[Create-protocols-repeated-case-insensitive.any.html?wss] - [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] - expected: FAIL - - -[Create-protocols-repeated-case-insensitive.any.html] - [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] - expected: FAIL - - -[Create-protocols-repeated-case-insensitive.any.worker.html?wpt_flags=h2] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] - expected: FAIL - - [Create-protocols-repeated-case-insensitive.any.html?wpt_flags=h2] [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] expected: FAIL @@ -25,6 +8,21 @@ expected: FAIL +[Create-protocols-repeated-case-insensitive.any.worker.html?wpt_flags=h2] + [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] + expected: FAIL + + +[Create-protocols-repeated-case-insensitive.any.html?wss] + [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] + expected: FAIL + + +[Create-protocols-repeated-case-insensitive.any.html] + [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] + expected: FAIL + + [Create-protocols-repeated-case-insensitive.any.worker.html?wss] [Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/Create-url-with-space.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/Create-url-with-space.any.js.ini index 9cb0261ed..eaa8fd6 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/Create-url-with-space.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/Create-url-with-space.any.js.ini
@@ -1,14 +1,14 @@ -[Create-url-with-space.any.worker.html?wpt_flags=h2] - [Create WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown] - expected: FAIL - - [Create-url-with-space.any.html?wpt_flags=h2] [Create WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown] expected: FAIL -[Create-url-with-space.any.html?wss] +[Create-url-with-space.any.worker.html?wpt_flags=h2] + [Create WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown] + expected: FAIL + + +[Create-url-with-space.any.worker.html?wss] [Create WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown] expected: FAIL @@ -18,9 +18,7 @@ expected: FAIL -[Create-url-with-space.any.worker.html?wss] - expected: - if os == "win": [OK, CRASH] +[Create-url-with-space.any.html?wss] [Create WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/Create-valid-url-binaryType-blob.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/Create-valid-url-binaryType-blob.any.js.ini deleted file mode 100644 index e6c5b7c..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/Create-valid-url-binaryType-blob.any.js.ini +++ /dev/null
@@ -1,13 +0,0 @@ -[Create-valid-url-binaryType-blob.any.html] - -[Create-valid-url-binaryType-blob.any.worker.html?wss] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] - -[Create-valid-url-binaryType-blob.any.html?wpt_flags=h2] - -[Create-valid-url-binaryType-blob.any.worker.html?wpt_flags=h2] - -[Create-valid-url-binaryType-blob.any.html?wss] - -[Create-valid-url-binaryType-blob.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/Send-data.worker.js.ini b/third_party/blink/web_tests/external/wpt/websockets/Send-data.worker.js.ini deleted file mode 100644 index 9837fb45..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/Send-data.worker.js.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[Send-data.worker.html?wss] - -[Send-data.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[Send-data.worker.html?wpt_flags=h2]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/binary/005.html.ini b/third_party/blink/web_tests/external/wpt/websockets/binary/005.html.ini deleted file mode 100644 index 87231f73..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/binary/005.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[005.html?wss] - -[005.html] - -[005.html?wpt_flags=h2] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/constructor/002.html.ini b/third_party/blink/web_tests/external/wpt/websockets/constructor/002.html.ini index 0400621..aafb037 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/constructor/002.html.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/constructor/002.html.ini
@@ -1,4 +1,4 @@ -[002.html?wpt_flags=h2] +[002.html] [WebSockets: new WebSocket(invalid url) 1] expected: FAIL @@ -14,7 +14,7 @@ expected: FAIL -[002.html] +[002.html?wpt_flags=h2] [WebSockets: new WebSocket(invalid url) 1] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/constructor/009.html.ini b/third_party/blink/web_tests/external/wpt/websockets/constructor/009.html.ini deleted file mode 100644 index 958d0ce..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/constructor/009.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[009.html?wpt_flags=h2] - -[009.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[009.html?wss]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/cookies/007.html.ini b/third_party/blink/web_tests/external/wpt/websockets/cookies/007.html.ini index ae28379..85fb6ba 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/cookies/007.html.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/cookies/007.html.ini
@@ -3,11 +3,11 @@ expected: FAIL -[007.html] +[007.html?wss&wpt_flags=https] [WebSockets: when to process set-cookie fields in ws response] expected: FAIL -[007.html?wss&wpt_flags=https] +[007.html] [WebSockets: when to process set-cookie fields in ws response] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/interfaces/CloseEvent/clean-close.html.ini b/third_party/blink/web_tests/external/wpt/websockets/interfaces/CloseEvent/clean-close.html.ini deleted file mode 100644 index 2d318f66..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/interfaces/CloseEvent/clean-close.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[clean-close.html?wpt_flags=h2] - -[clean-close.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[clean-close.html?wss]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html.ini b/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html.ini deleted file mode 100644 index fa43da55..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[bufferedAmount-defineProperty-setter.html?wss] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] - -[bufferedAmount-defineProperty-setter.html]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/close/close-connecting.html.ini b/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/close/close-connecting.html.ini index 1b7e6bf4..6c6b16b 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/close/close-connecting.html.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/interfaces/WebSocket/close/close-connecting.html.ini
@@ -1,8 +1,8 @@ -[close-connecting.html?wss] +[close-connecting.html] [WebSockets: close() when connecting] expected: FAIL -[close-connecting.html] +[close-connecting.html?wss] [WebSockets: close() when connecting] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/abort.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/abort.any.js.ini deleted file mode 100644 index 99ed37c..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/abort.any.js.ini +++ /dev/null
@@ -1,17 +0,0 @@ -[abort.any.serviceworker.html?wss] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[abort.any.html?wss] - -[abort.any.sharedworker.html?wss] - -[abort.any.sharedworker.html?wpt_flags=h2] - -[abort.any.worker.html?wpt_flags=h2] - -[abort.any.worker.html?wss] - -[abort.any.html?wpt_flags=h2] - -[abort.any.serviceworker.html?wpt_flags=h2]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/backpressure-send.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/backpressure-send.any.js.ini index 681ada2..4fc03dcc 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/backpressure-send.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/backpressure-send.any.js.ini
@@ -1,30 +1,22 @@ +[backpressure-send.any.html?wpt_flags=h2] + expected: TIMEOUT + [backpressure should be applied to sent messages] + expected: TIMEOUT + + [backpressure-send.any.sharedworker.html?wpt_flags=h2] expected: TIMEOUT [backpressure should be applied to sent messages] expected: TIMEOUT -[backpressure-send.any.html?wss] - -[backpressure-send.any.serviceworker.html?wpt_flags=h2] - expected: TIMEOUT - [backpressure should be applied to sent messages] - expected: TIMEOUT - - -[backpressure-send.any.worker.html?wss] - [backpressure-send.any.worker.html?wpt_flags=h2] expected: TIMEOUT [backpressure should be applied to sent messages] expected: TIMEOUT -[backpressure-send.any.sharedworker.html?wss] - -[backpressure-send.any.serviceworker.html?wss] - -[backpressure-send.any.html?wpt_flags=h2] +[backpressure-send.any.serviceworker.html?wpt_flags=h2] expected: TIMEOUT [backpressure should be applied to sent messages] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/close.any.js.ini b/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/close.any.js.ini deleted file mode 100644 index e2529f4..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/stream/tentative/close.any.js.ini +++ /dev/null
@@ -1,38 +0,0 @@ -[close.any.html?wss] - -[close.any.sharedworker.html?wss] - -[close.any.worker.html?wpt_flags=h2] - -[close.any.serviceworker.html?wss] - -[close.any.worker.html?wss] - -[close.any.html?wpt_flags=h2] - -[close.any.sharedworker.html?wpt_flags=h2] - [canceling the readable with a code should send that code] - expected: [PASS, NOTRUN] - - [canceling the readable with an invalid code should be ignored] - expected: [PASS, NOTRUN] - - [canceling the readable should result in a clean close] - expected: [PASS, NOTRUN] - - [canceling the readable with a code and reason should use them] - expected: [PASS, NOTRUN] - - [aborting the writable with a DOMException should be ignored] - expected: [PASS, TIMEOUT] - - [canceling the readable with a reason but no code should be ignored] - expected: [PASS, NOTRUN] - - [canceling the readable with an invalid reason should be ignored] - expected: [PASS, NOTRUN] - - -[close.any.serviceworker.html?wpt_flags=h2] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/001.html.ini b/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/001.html.ini deleted file mode 100644 index 3acd3b2..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/001.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[001.html?wss] - -[001.html?wpt_flags=h2] - -[001.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/002.html.ini b/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/002.html.ini index 87223f20..20d7a26 100644 --- a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/002.html.ini +++ b/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/002.html.ini
@@ -1,11 +1,4 @@ -[002.html] - [WebSockets: navigating top-level browsing context with closed websocket] - expected: FAIL - - [002.html?wss] - expected: - if product == "chrome": [OK, ERROR] [WebSockets: navigating top-level browsing context with closed websocket] expected: FAIL @@ -13,3 +6,8 @@ [002.html?wpt_flags=h2] [WebSockets: navigating top-level browsing context with closed websocket] expected: FAIL + + +[002.html] + [WebSockets: navigating top-level browsing context with closed websocket] + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/005.html.ini b/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/005.html.ini deleted file mode 100644 index 4733aa2a..0000000 --- a/third_party/blink/web_tests/external/wpt/websockets/unload-a-document/005.html.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[005.html?wpt_flags=h2] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[005.html] - -[005.html?wss]
diff --git a/third_party/blink/web_tests/external/wpt/webtransport/datagram-cancel-crash.https.window.js.ini b/third_party/blink/web_tests/external/wpt/webtransport/datagram-cancel-crash.https.window.js.ini deleted file mode 100644 index 302c84a..0000000 --- a/third_party/blink/web_tests/external/wpt/webtransport/datagram-cancel-crash.https.window.js.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[datagram-cancel-crash.https.window.html] - expected: CRASH
diff --git a/third_party/blink/web_tests/external/wpt/webtransport/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/webtransport/idlharness.https.any.js.ini deleted file mode 100644 index 062f2ad..0000000 --- a/third_party/blink/web_tests/external/wpt/webtransport/idlharness.https.any.js.ini +++ /dev/null
@@ -1,246 +0,0 @@ -[idlharness.https.any.sharedworker.html] - [WebTransport interface: operation getStats()] - expected: FAIL - - [WebTransport interface: attribute reliability] - expected: FAIL - - [WebTransport interface: attribute congestionControl] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "reliability" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportSendStream interface object length] - expected: FAIL - - [WebTransportSendStream interface object name] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportSendStream interface: operation getStats()] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportReceiveStream interface object length] - expected: FAIL - - [WebTransportReceiveStream interface object name] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportReceiveStream interface: operation getStats()] - expected: FAIL - - -[idlharness.https.any.serviceworker.html] - [WebTransport interface: operation getStats()] - expected: FAIL - - [WebTransport interface: attribute reliability] - expected: FAIL - - [WebTransport interface: attribute congestionControl] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "reliability" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportSendStream interface object length] - expected: FAIL - - [WebTransportSendStream interface object name] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportSendStream interface: operation getStats()] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportReceiveStream interface object length] - expected: FAIL - - [WebTransportReceiveStream interface object name] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportReceiveStream interface: operation getStats()] - expected: FAIL - - -[idlharness.https.any.worker.html] - [WebTransport interface: operation getStats()] - expected: FAIL - - [WebTransport interface: attribute reliability] - expected: FAIL - - [WebTransport interface: attribute congestionControl] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "reliability" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportSendStream interface object length] - expected: FAIL - - [WebTransportSendStream interface object name] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportSendStream interface: operation getStats()] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportReceiveStream interface object length] - expected: FAIL - - [WebTransportReceiveStream interface object name] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportReceiveStream interface: operation getStats()] - expected: FAIL - - -[idlharness.https.any.html] - [WebTransport interface: operation getStats()] - expected: FAIL - - [WebTransport interface: attribute reliability] - expected: FAIL - - [WebTransport interface: attribute congestionControl] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "getStats()" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "reliability" with the proper type] - expected: FAIL - - [WebTransport interface: webTransport must inherit property "congestionControl" with the proper type] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportSendStream interface object length] - expected: FAIL - - [WebTransportSendStream interface object name] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportSendStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportSendStream interface: operation getStats()] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface object] - expected: FAIL - - [WebTransportReceiveStream interface object length] - expected: FAIL - - [WebTransportReceiveStream interface object name] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [WebTransportReceiveStream interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [WebTransportReceiveStream interface: operation getStats()] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/api/VTTRegion/regionAnchorY.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/api/VTTRegion/regionAnchorY.html.ini deleted file mode 100644 index 5d5fc5a..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/api/VTTRegion/regionAnchorY.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[regionAnchorY.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/parsing/file-parsing/tests/header-space.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/parsing/file-parsing/tests/header-space.html.ini deleted file mode 100644 index ad377471..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/parsing/file-parsing/tests/header-space.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[header-space.html] - expected: - if (os == "linux") and (product == "content_shell") and (flag_specific == ""): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/audio_has_no_subtitles.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/audio_has_no_subtitles.html.ini deleted file mode 100644 index 6a131e9..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/audio_has_no_subtitles.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[audio_has_no_subtitles.html] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/cue_too_long.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/cue_too_long.html.ini index 77c0f15a..27d8e577 100644 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/cue_too_long.html.ini +++ b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/cue_too_long.html.ini
@@ -1,3 +1,2 @@ [cue_too_long.html] - expected: - if product == "content_shell": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_cascade_priority.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_cascade_priority.html.ini deleted file mode 100644 index 51e85fc..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_cascade_priority.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[embedded_style_cascade_priority.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini deleted file mode 100644 index e4f226a..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[embedded_style_imports_blocked.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_invalid_format.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_invalid_format.html.ini deleted file mode 100644 index d113ab2..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_invalid_format.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[embedded_style_invalid_format.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_selectors.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_selectors.html.ini deleted file mode 100644 index e65e2f59..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_selectors.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[embedded_style_selectors.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini b/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini deleted file mode 100644 index 9bf35c4..0000000 --- a/third_party/blink/web_tests/external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[embedded_style_urls.html] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/webxr/dom-overlay/ar_dom_overlay.https.html.ini b/third_party/blink/web_tests/external/wpt/webxr/dom-overlay/ar_dom_overlay.https.html.ini index a83778b..4018ae9 100644 --- a/third_party/blink/web_tests/external/wpt/webxr/dom-overlay/ar_dom_overlay.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webxr/dom-overlay/ar_dom_overlay.https.html.ini
@@ -24,8 +24,8 @@ [Ensures DOM Overlay input deduplication works - webgl2] expected: - if product == "chrome": NOTRUN - FAIL + if product == "content_shell": FAIL + NOTRUN [Ensures DOM Overlay Fullscreen API doesn't change DOM overlay - webgl] expected:
diff --git a/third_party/blink/web_tests/external/wpt/webxr/events_referenceSpace_reset_inline.https.html.ini b/third_party/blink/web_tests/external/wpt/webxr/events_referenceSpace_reset_inline.https.html.ini index ea8c6ea..676997e 100644 --- a/third_party/blink/web_tests/external/wpt/webxr/events_referenceSpace_reset_inline.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webxr/events_referenceSpace_reset_inline.https.html.ini
@@ -1,7 +1,7 @@ [events_referenceSpace_reset_inline.https.html] expected: TIMEOUT [XRSession resetpose from a device properly fires off the right events for non-immersive sessions - webgl] - expected: TIMEOUT + expected: [TIMEOUT, PASS] [XRSession resetpose from a device properly fires off the right events for non-immersive sessions - webgl2] - expected: NOTRUN + expected: [NOTRUN, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini b/third_party/blink/web_tests/external/wpt/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini index 7ac0c71..afea8e6 100644 --- a/third_party/blink/web_tests/external/wpt/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html.ini
@@ -1,3 +1,6 @@ [xrSession_requestAnimationFrame_getViewerPose.https.html] [XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl] expected: FAIL + + [XRFrame getViewerPose updates on the next frame for non-immersive sessions - webgl2] + expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/webxr/xr_viewport_scale.https.html.ini b/third_party/blink/web_tests/external/wpt/webxr/xr_viewport_scale.https.html.ini index a0db75c3..1a64f27 100644 --- a/third_party/blink/web_tests/external/wpt/webxr/xr_viewport_scale.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/webxr/xr_viewport_scale.https.html.ini
@@ -1,4 +1,6 @@ [xr_viewport_scale.https.html] + expected: + if product == "chrome": [TIMEOUT, OK] [requestViewportScale applied next frame for inline session - webgl] expected: PRECONDITION_FAILED @@ -18,7 +20,11 @@ expected: PRECONDITION_FAILED [recommendedViewportScale for immersive-vr session - webgl] - expected: PRECONDITION_FAILED + expected: + if product == "chrome": [TIMEOUT, PRECONDITION_FAILED] + PRECONDITION_FAILED [recommendedViewportScale for immersive-vr session - webgl2] - expected: PRECONDITION_FAILED + expected: + if product == "chrome": [NOTRUN, TIMEOUT, PRECONDITION_FAILED] + PRECONDITION_FAILED
diff --git a/third_party/blink/web_tests/external/wpt/window-placement/multi-screen-window-open.tentative.https.html.ini b/third_party/blink/web_tests/external/wpt/window-placement/multi-screen-window-open.tentative.https.html.ini deleted file mode 100644 index 34dc8c50..0000000 --- a/third_party/blink/web_tests/external/wpt/window-placement/multi-screen-window-open.tentative.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[multi-screen-window-open.tentative.https.html] - expected: [ERROR, OK]
diff --git a/third_party/blink/web_tests/external/wpt/workers/SharedWorker-script-error.html.ini b/third_party/blink/web_tests/external/wpt/workers/SharedWorker-script-error.html.ini deleted file mode 100644 index 1d641778..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/SharedWorker-script-error.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[SharedWorker-script-error.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-cancel-order.html.ini b/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-cancel-order.html.ini deleted file mode 100644 index 210a6f06c..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-cancel-order.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[Worker-timeout-cancel-order.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-decreasing-order.html.ini b/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-decreasing-order.html.ini deleted file mode 100644 index 9a4bf749..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/Worker-timeout-decreasing-order.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[Worker-timeout-decreasing-order.html] - [Tests timeouts on the worker are fired in decreasing order.] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/workers/WorkerNavigator_userAgentData.https.html.ini b/third_party/blink/web_tests/external/wpt/workers/WorkerNavigator_userAgentData.https.html.ini index 4cce7e5..8104493 100644 --- a/third_party/blink/web_tests/external/wpt/workers/WorkerNavigator_userAgentData.https.html.ini +++ b/third_party/blink/web_tests/external/wpt/workers/WorkerNavigator_userAgentData.https.html.ini
@@ -1,4 +1,3 @@ [WorkerNavigator_userAgentData.https.html] [Test that userAgentData is available in workers in secure contexts] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/importScripts-in-worker.html.ini b/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/importScripts-in-worker.html.ini deleted file mode 100644 index b871ad55..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/importScripts-in-worker.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[importScripts-in-worker.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/sharedworker-in-worker.html.ini b/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/sharedworker-in-worker.html.ini index d21b77c..e9f8c04 100644 --- a/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/sharedworker-in-worker.html.ini +++ b/third_party/blink/web_tests/external/wpt/workers/baseurl/alpha/sharedworker-in-worker.html.ini
@@ -1,5 +1,5 @@ [sharedworker-in-worker.html] expected: - if product == "chrome": ERROR + if product == "chrome": [OK, ERROR] [Base URL in workers: new SharedWorker()] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/NaN-arguments.html.ini b/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/NaN-arguments.html.ini deleted file mode 100644 index e1f2f38..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/NaN-arguments.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[NaN-arguments.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/dummy-name.html.ini b/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/dummy-name.html.ini deleted file mode 100644 index bacc918..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/constructors/SharedWorker/dummy-name.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dummy-name.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-from-blob-url.window.js.ini b/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-from-blob-url.window.js.ini deleted file mode 100644 index 282999e..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-from-blob-url.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dedicated-worker-from-blob-url.window.html] - expected: - if flag_specific == "disable-layout-ng": TIMEOUT
diff --git a/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-in-data-url-context.window.js.ini b/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-in-data-url-context.window.js.ini index 491bbc07..8e3ebef 100644 --- a/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-in-data-url-context.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/workers/dedicated-worker-in-data-url-context.window.js.ini
@@ -1,6 +1,4 @@ [dedicated-worker-in-data-url-context.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] [Create a dedicated worker in a data url frame] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini deleted file mode 100644 index 2244b252..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[setting.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerGlobalScope/self.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerGlobalScope/self.any.js.ini deleted file mode 100644 index 1d71815..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerGlobalScope/self.any.js.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[self.any.serviceworker.html] - -[self.any.worker.html] - -[self.any.sharedworker.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/002.html.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/002.html.ini deleted file mode 100644 index e0db37d..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/002.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[002.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/003.html.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/003.html.ini deleted file mode 100644 index a724a8c..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/WindowTimers/003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[003.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini deleted file mode 100644 index 14a2a46..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[report-error-cross-origin.sub.any.sharedworker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[report-error-cross-origin.sub.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini deleted file mode 100644 index 64d430fb..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[report-error-same-origin.sub.any.worker.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] - -[report-error-same-origin.sub.any.sharedworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini deleted file mode 100644 index 84709f08..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[report-error-setTimeout-same-origin.sub.any.worker.html] - expected: - if product == "chrome": [OK, ERROR] - -[report-error-setTimeout-same-origin.sub.any.sharedworker.html]
diff --git a/third_party/blink/web_tests/external/wpt/workers/modules/dedicated-worker-import-csp.html.ini b/third_party/blink/web_tests/external/wpt/workers/modules/dedicated-worker-import-csp.html.ini deleted file mode 100644 index 4c422ea..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/modules/dedicated-worker-import-csp.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[dedicated-worker-import-csp.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/modules/shared-worker-import-csp.html.ini b/third_party/blink/web_tests/external/wpt/workers/modules/shared-worker-import-csp.html.ini deleted file mode 100644 index 97575eb..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/modules/shared-worker-import-csp.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[shared-worker-import-csp.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, ERROR] - [script-src 'self' directive should disallow cross origin static import.] - expected: [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/workers/nested_worker_close_self.worker.js.ini b/third_party/blink/web_tests/external/wpt/workers/nested_worker_close_self.worker.js.ini deleted file mode 100644 index 8a8a551..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/nested_worker_close_self.worker.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested_worker_close_self.worker.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/nested_worker_importScripts.worker.js.ini b/third_party/blink/web_tests/external/wpt/workers/nested_worker_importScripts.worker.js.ini deleted file mode 100644 index cdc8217..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/nested_worker_importScripts.worker.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[nested_worker_importScripts.worker.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/workers/same-origin-check.sub.html.ini b/third_party/blink/web_tests/external/wpt/workers/same-origin-check.sub.html.ini deleted file mode 100644 index fa279b69..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/same-origin-check.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[same-origin-check.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/interface-objects/003.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/interface-objects/003.any.js.ini index d6e9fa7b..d5372c4 100644 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/interface-objects/003.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/workers/semantics/interface-objects/003.any.js.ini
@@ -1,6 +1,4 @@ [003.any.sharedworker.html] - expected: - if os == "win": [OK, TIMEOUT] [The ApplicationCache interface object should be exposed] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/multiple-workers/exposure.any.js.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/multiple-workers/exposure.any.js.ini index 61cadcd5..16a23df5 100644 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/multiple-workers/exposure.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/workers/semantics/multiple-workers/exposure.any.js.ini
@@ -1,11 +1,3 @@ -[exposure.any.worker.html] - -[exposure.any.html] - -[exposure.any.serviceworker.html] - [exposure.any.sharedworker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] [Worker exposure] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/reporting-errors/004.html.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/reporting-errors/004.html.ini deleted file mode 100644 index a497e27..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/reporting-errors/004.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[004.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/001.html.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/001.html.ini deleted file mode 100644 index fb5c56f..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/001.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[001.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/003.html.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/003.html.ini deleted file mode 100644 index df562551..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/run-a-worker/003.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[003.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/dedicated.html.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/dedicated.html.ini deleted file mode 100644 index f977d72..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/dedicated.html.ini +++ /dev/null
@@ -1,33 +0,0 @@ -[dedicated.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/shared.html.ini b/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/shared.html.ini deleted file mode 100644 index e908a97..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/semantics/structured-clone/shared.html.ini +++ /dev/null
@@ -1,33 +0,0 @@ -[shared.html] - [Resizable ArrayBuffer] - expected: FAIL - - [Length-tracking TypedArray] - expected: FAIL - - [Resizable ArrayBuffer is transferable] - expected: FAIL - - [Transferring OOB TypedArray throws] - expected: FAIL - - [Serializing OOB DataView throws] - expected: FAIL - - [Transferring OOB DataView throws] - expected: FAIL - - [Growable SharedArrayBuffer] - expected: FAIL - - [Length-tracking DataView] - expected: FAIL - - [Length-tracking TypedArray is transferable] - expected: FAIL - - [Serializing OOB TypedArray throws] - expected: FAIL - - [Length-tracking DataView is transferable] - expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/workers/shared-worker-from-blob-url.window.js.ini b/third_party/blink/web_tests/external/wpt/workers/shared-worker-from-blob-url.window.js.ini deleted file mode 100644 index 1b1b538..0000000 --- a/third_party/blink/web_tests/external/wpt/workers/shared-worker-from-blob-url.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[shared-worker-from-blob-url.window.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/workers/shared-worker-in-data-url-context.window.js.ini b/third_party/blink/web_tests/external/wpt/workers/shared-worker-in-data-url-context.window.js.ini index 5f4813ff..e0d2ea3d 100644 --- a/third_party/blink/web_tests/external/wpt/workers/shared-worker-in-data-url-context.window.js.ini +++ b/third_party/blink/web_tests/external/wpt/workers/shared-worker-in-data-url-context.window.js.ini
@@ -1,6 +1,4 @@ [shared-worker-in-data-url-context.window.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [Create a shared worker in a data url frame] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/worklets/animation-worklet-referrer.https.html.ini b/third_party/blink/web_tests/external/wpt/worklets/animation-worklet-referrer.https.html.ini deleted file mode 100644 index 5eb7251..0000000 --- a/third_party/blink/web_tests/external/wpt/worklets/animation-worklet-referrer.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[animation-worklet-referrer.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-import.https.html.ini b/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-import.https.html.ini deleted file mode 100644 index 09afb0b5..0000000 --- a/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-import.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[audio-worklet-import.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-service-worker-interception.https.html.ini b/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-service-worker-interception.https.html.ini deleted file mode 100644 index c76f84db..0000000 --- a/third_party/blink/web_tests/external/wpt/worklets/audio-worklet-service-worker-interception.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[audio-worklet-service-worker-interception.https.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/worklets/idlharness.https.any.js.ini b/third_party/blink/web_tests/external/wpt/worklets/idlharness.https.any.js.ini index 348826a..88bb875 100644 --- a/third_party/blink/web_tests/external/wpt/worklets/idlharness.https.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/worklets/idlharness.https.any.js.ini
@@ -1,8 +1,8 @@ -[idlharness.https.any.worker.html] +[idlharness.https.any.html] [idl_test setup] expected: FAIL -[idlharness.https.any.html] +[idlharness.https.any.worker.html] [idl_test setup] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/x-frame-options/get-decode-split.html.ini b/third_party/blink/web_tests/external/wpt/x-frame-options/get-decode-split.html.ini deleted file mode 100644 index 5afb0df..0000000 --- a/third_party/blink/web_tests/external/wpt/x-frame-options/get-decode-split.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[get-decode-split.html] - expected: - if os == "win": [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/x-frame-options/multiple.html.ini b/third_party/blink/web_tests/external/wpt/x-frame-options/multiple.html.ini deleted file mode 100644 index 00af5bf1..0000000 --- a/third_party/blink/web_tests/external/wpt/x-frame-options/multiple.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[multiple.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/XMLHttpRequest-withCredentials.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/XMLHttpRequest-withCredentials.any.js.ini deleted file mode 100644 index 5a6d805..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/XMLHttpRequest-withCredentials.any.js.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[XMLHttpRequest-withCredentials.any.worker.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[XMLHttpRequest-withCredentials.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/abort-during-done.window.js.ini b/third_party/blink/web_tests/external/wpt/xhr/abort-during-done.window.js.ini deleted file mode 100644 index 07a69e5..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/abort-during-done.window.js.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[abort-during-done.window.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/access-control-preflight-request-invalid-status-400.htm.ini b/third_party/blink/web_tests/external/wpt/xhr/access-control-preflight-request-invalid-status-400.htm.ini deleted file mode 100644 index 6430483..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/access-control-preflight-request-invalid-status-400.htm.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[access-control-preflight-request-invalid-status-400.htm] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/event-readystatechange-loaded.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/event-readystatechange-loaded.any.js.ini index 63c47fd..0d45e6d1 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/event-readystatechange-loaded.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/event-readystatechange-loaded.any.js.ini
@@ -1,8 +1,8 @@ -[event-readystatechange-loaded.any.worker.html] +[event-readystatechange-loaded.any.html] [XMLHttpRequest: the LOADING state change may be emitted multiple times] expected: FAIL -[event-readystatechange-loaded.any.html] +[event-readystatechange-loaded.any.worker.html] [XMLHttpRequest: the LOADING state change may be emitted multiple times] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/xhr/event-timeout-order.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/event-timeout-order.any.js.ini deleted file mode 100644 index 446a9742..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/event-timeout-order.any.js.ini +++ /dev/null
@@ -1,7 +0,0 @@ -[event-timeout-order.any.html] - [XMLHttpRequest: event - timeout (order of events)] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL] - - -[event-timeout-order.any.worker.html]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/formdata/set-blob.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/formdata/set-blob.any.js.ini index cf4e89a..f188fd27 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/formdata/set-blob.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/formdata/set-blob.any.js.ini
@@ -1,6 +1,4 @@ [set-blob.any.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [blob without type] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/xhr/idlharness.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/idlharness.any.js.ini index 8d63fc5..203cefc 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/idlharness.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/idlharness.any.js.ini
@@ -1,5 +1,3 @@ -[idlharness.any.html] - [idlharness.any.sharedworker.html] [XMLHttpRequest interface: member responseXML] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/xhr/overridemimetype-blob.html.ini b/third_party/blink/web_tests/external/wpt/xhr/overridemimetype-blob.html.ini index 7950192c..5f1c166 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/overridemimetype-blob.html.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/overridemimetype-blob.html.ini
@@ -1,6 +1,4 @@ [overridemimetype-blob.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [1) MIME types need to be parsed and serialized: text/html;charset=gbk] expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/xhr/responsetype.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/responsetype.any.js.ini index 0b13b74..3b5e1444 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/responsetype.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/responsetype.any.js.ini
@@ -19,6 +19,3 @@ [Set responseType to "document" when readyState is DONE and the sync flag is set.] expected: FAIL - - -[responsetype.any.html]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/send-after-setting-document-domain.htm.ini b/third_party/blink/web_tests/external/wpt/xhr/send-after-setting-document-domain.htm.ini deleted file mode 100644 index 87e469c..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/send-after-setting-document-domain.htm.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[send-after-setting-document-domain.htm] - expected: [OK, ERROR]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/send-timeout-events.htm.ini b/third_party/blink/web_tests/external/wpt/xhr/send-timeout-events.htm.ini deleted file mode 100644 index 7f24ac7..0000000 --- a/third_party/blink/web_tests/external/wpt/xhr/send-timeout-events.htm.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[send-timeout-events.htm] - [XMLHttpRequest: The send() method: timeout is not 0 ] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/external/wpt/xhr/xhr-authorization-redirect.any.js.ini b/third_party/blink/web_tests/external/wpt/xhr/xhr-authorization-redirect.any.js.ini index 14b28e0..976ec21 100644 --- a/third_party/blink/web_tests/external/wpt/xhr/xhr-authorization-redirect.any.js.ini +++ b/third_party/blink/web_tests/external/wpt/xhr/xhr-authorization-redirect.any.js.ini
@@ -3,17 +3,6 @@ expected: FAIL -[xhr-authorization-redirect.any.serviceworker.html] - [getAuthorizationHeaderValue - no redirection] - expected: FAIL - - [getAuthorizationHeaderValue - same origin redirection] - expected: FAIL - - [getAuthorizationHeaderValue - cross origin redirection] - expected: FAIL - - [xhr-authorization-redirect.any.sharedworker.html] [getAuthorizationHeaderValue - cross origin redirection] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/async-script-scheduling/execution-order.sub.html.ini b/third_party/blink/web_tests/wpt_internal/async-script-scheduling/execution-order.sub.html.ini deleted file mode 100644 index 4f73bad..0000000 --- a/third_party/blink/web_tests/wpt_internal/async-script-scheduling/execution-order.sub.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[execution-order.sub.html?reload] - expected: - if product == "chrome": [OK, ERROR] - -[execution-order.sub.html]
diff --git a/third_party/blink/web_tests/wpt_internal/battery-status/api-defined.https.html.ini b/third_party/blink/web_tests/wpt_internal/battery-status/api-defined.https.html.ini deleted file mode 100644 index 103d2ec..0000000 --- a/third_party/blink/web_tests/wpt_internal/battery-status/api-defined.https.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[api-defined.https.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH]
diff --git a/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-eventlisteners.https.html.ini b/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-eventlisteners.https.html.ini index 3767110b..51be451 100644 --- a/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-eventlisteners.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-eventlisteners.https.html.ini
@@ -1,4 +1,3 @@ [no-gc-with-eventlisteners.https.html] [BatteryManager object is not garbage-collected with listeners attached] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-pending-promise.https.html.ini b/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-pending-promise.https.html.ini index 533441b..beff8c17 100644 --- a/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-pending-promise.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/battery-status/no-gc-with-pending-promise.https.html.ini
@@ -1,4 +1,3 @@ [no-gc-with-pending-promise.https.html] [navigator.getBattery() should resolve even in the face of GC] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/battery-status/page-visibility.https.html.ini b/third_party/blink/web_tests/wpt_internal/battery-status/page-visibility.https.html.ini index faec375e..0e79071 100644 --- a/third_party/blink/web_tests/wpt_internal/battery-status/page-visibility.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/battery-status/page-visibility.https.html.ini
@@ -1,4 +1,3 @@ [page-visibility.https.html] [battery status events only fire on visible pages] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/bluetooth/requestDevice/device-iframe.https.https.html.ini b/third_party/blink/web_tests/wpt_internal/bluetooth/requestDevice/device-iframe.https.https.html.ini index 5f2a0ce..1ca763e43 100644 --- a/third_party/blink/web_tests/wpt_internal/bluetooth/requestDevice/device-iframe.https.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/bluetooth/requestDevice/device-iframe.https.https.html.ini
@@ -1,4 +1,3 @@ [device-iframe.https.https.html] [detaching from iframe invalidates reference to the iframe bluetooth object] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/bluetooth/requestLEScan/scan-iframe.https.https.html.ini b/third_party/blink/web_tests/wpt_internal/bluetooth/requestLEScan/scan-iframe.https.https.html.ini index ca7f5ac..21178ea4 100644 --- a/third_party/blink/web_tests/wpt_internal/bluetooth/requestLEScan/scan-iframe.https.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/bluetooth/requestLEScan/scan-iframe.https.https.html.ini
@@ -1,4 +1,3 @@ [scan-iframe.https.https.html] [detaching from iframe invalidates reference to the iframe bluetooth object] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/cache_storage/padding.https.html.ini b/third_party/blink/web_tests/wpt_internal/cache_storage/padding.https.html.ini deleted file mode 100644 index 921fa82..0000000 --- a/third_party/blink/web_tests/wpt_internal/cache_storage/padding.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[padding.https.html] - [Code cache padding should be stable.] - expected: - if product == "chrome": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini index ea56331..ed85552 100644 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/report-to-directive-allowed-in-meta.https.sub.html.ini
@@ -1,4 +1,3 @@ [report-to-directive-allowed-in-meta.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini index 0b157c6..eef21ca 100644 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-report-only-sends-reports-on-violation.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.ini deleted file mode 100644 index 3c96a465..0000000 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reporting-api-report-to-overrides-report-uri-1.https.sub.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini index 5d8949c..24beeac 100644 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.ini
@@ -1,6 +1,3 @@ [reporting-api-sends-reports-on-violation.https.sub.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini index ee431f5..a99307c 100644 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-ancestors.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-works-on-frame-ancestors.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini index f6bc07d..ccdf339 100644 --- a/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.ini
@@ -1,4 +1,3 @@ [reporting-api-works-on-frame-src.https.sub.html] [Violation report status OK.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-value-recomputed-when-zoom-changes.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-value-recomputed-when-zoom-changes.html.ini index b55886a..27eec13 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-value-recomputed-when-zoom-changes.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-value-recomputed-when-zoom-changes.html.ini
@@ -1,4 +1,3 @@ [subpixel-border-width-value-recomputed-when-zoom-changes.html] [Border width responsive to zoom changes] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-when-zoom-changes.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-when-zoom-changes.html.ini index 5fff153..5c4557c 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-when-zoom-changes.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-borders/subpixel-border-width-when-zoom-changes.html.ini
@@ -1,3 +1,2 @@ [subpixel-border-width-when-zoom-changes.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-adjust-with-zoom.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-adjust-with-zoom.html.ini index 35738f0..39180d52 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-adjust-with-zoom.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-adjust-with-zoom.html.ini
@@ -1,4 +1,3 @@ [font-size-adjust-with-zoom.html] [1ex equal to the original font-size - 200% page zoom.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-ex-ch-with-zoom.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-ex-ch-with-zoom.html.ini index ce16f367..39c4e2d 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-ex-ch-with-zoom.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/font-size-ex-ch-with-zoom.html.ini
@@ -1,3 +1,2 @@ [font-size-ex-ch-with-zoom.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-cursive.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-cursive.html.ini index d09858a..ecccb27 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-cursive.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-cursive.html.ini
@@ -1,3 +1,2 @@ [font-family-cursive.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-fantasy.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-fantasy.html.ini index a4d1d785..ac2f378 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-fantasy.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-fantasy.html.ini
@@ -1,3 +1,2 @@ [font-family-fantasy.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-math.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-math.html.ini index 82ced3f..66e30e5 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-math.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-math.html.ini
@@ -1,3 +1,2 @@ [font-family-math.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-monospace.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-monospace.html.ini index dbebc0a..63c7115 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-monospace.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-monospace.html.ini
@@ -1,3 +1,2 @@ [font-family-monospace.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-sans-serif.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-sans-serif.html.ini index fbc0fc18..b949714 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-sans-serif.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-sans-serif.html.ini
@@ -1,3 +1,2 @@ [font-family-sans-serif.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-serif.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-serif.html.ini index e8ff93f..d6dba6b 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-serif.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-serif.html.ini
@@ -1,3 +1,2 @@ [font-family-serif.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-standard.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-standard.html.ini index 230b2fde..a2a5f39 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-standard.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/generic-families/font-family-standard.html.ini
@@ -1,3 +1,2 @@ [font-family-standard.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/size-adjust-ex-zoom.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/size-adjust-ex-zoom.html.ini index e927ea2d..8539260 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/size-adjust-ex-zoom.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/size-adjust-ex-zoom.html.ini
@@ -1,3 +1,2 @@ [size-adjust-ex-zoom.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom-size-adjust.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom-size-adjust.html.ini index 26da38f..e009901 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom-size-adjust.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom-size-adjust.html.ini
@@ -1,3 +1,2 @@ [variable-opsz-zoom-size-adjust.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom.html.ini index ff82e4f..21b1f17 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-fonts/variable-opsz-zoom.html.ini
@@ -1,3 +1,2 @@ [variable-opsz-zoom.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-lists/before-after-selectors-on-code-element.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-lists/before-after-selectors-on-code-element.html.ini index 03f44a7f..fdd10c6f 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-lists/before-after-selectors-on-code-element.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-lists/before-after-selectors-on-code-element.html.ini
@@ -1,3 +1,2 @@ [before-after-selectors-on-code-element.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-006.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-006.html.ini deleted file mode 100644 index 39de71f7..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-006.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[scrollbar-gutter-006.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, CRASH]
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-background-paint.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-background-paint.html.ini index 7f63908e..b7bf516 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-background-paint.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-background-paint.html.ini
@@ -1,3 +1,2 @@ [scrollbar-gutter-background-paint.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-content-overflowing.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-content-overflowing.html.ini index 8123b86..3f112eb 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-content-overflowing.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-overflow/scrollbar-gutter-content-overflowing.html.ini
@@ -1,3 +1,2 @@ [scrollbar-gutter-content-overflowing.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-001.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-001.html.ini index 92a4427..f6d35d0 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-001.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-001.html.ini
@@ -1,4 +1,2 @@ [grammar-error-color-001.html] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-001.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-001.html.ini deleted file mode 100644 index 002540e..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-001.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[grammar-error-color-dynamic-001.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-002.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-002.html.ini deleted file mode 100644 index f6bdce1..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-002.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[grammar-error-color-dynamic-002.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-003.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-003.html.ini deleted file mode 100644 index 77fb16a9..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-003.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[grammar-error-color-dynamic-003.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-004.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-004.html.ini deleted file mode 100644 index 73c83011..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/grammar-error-color-dynamic-004.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[grammar-error-color-dynamic-004.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-001.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-001.html.ini index cff00a8f..834998a 100644 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-001.html.ini +++ b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-001.html.ini
@@ -1,4 +1,2 @@ [spelling-error-color-001.html] - expected: - if (flag_specific == "") and (product == "chrome"): FAIL - if flag_specific == "disable-layout-ng": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-001.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-001.html.ini deleted file mode 100644 index fe7a2d97..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-001.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[spelling-error-color-dynamic-001.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-002.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-002.html.ini deleted file mode 100644 index 82d63a5..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-002.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[spelling-error-color-dynamic-002.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-003.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-003.html.ini deleted file mode 100644 index 9068c1cf..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-003.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[spelling-error-color-dynamic-003.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-004.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-004.html.ini deleted file mode 100644 index b4e8624..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-pseudo/spelling-error-color-dynamic-004.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[spelling-error-color-dynamic-004.html] - expected: - if (flag_specific == "") and (product == "chrome"): PASS - if flag_specific == "disable-layout-ng": PASS - FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-non-replaced.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-non-replaced.html.ini deleted file mode 100644 index dd1ca3f..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-non-replaced.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[stretch-positioned-non-replaced.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-replaced.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-replaced.html.ini deleted file mode 100644 index b4b0357..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-sizing/stretch-positioned-replaced.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[stretch-positioned-replaced.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/css/css-transforms/parsing/transform-valid.html.ini b/third_party/blink/web_tests/wpt_internal/css/css-transforms/parsing/transform-valid.html.ini deleted file mode 100644 index 0e70f18..0000000 --- a/third_party/blink/web_tests/wpt_internal/css/css-transforms/parsing/transform-valid.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[transform-valid.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT]
diff --git a/third_party/blink/web_tests/wpt_internal/digital-goods/digital-goods-interface.https.html.ini b/third_party/blink/web_tests/wpt_internal/digital-goods/digital-goods-interface.https.html.ini index 103cd18..3f30a1f 100644 --- a/third_party/blink/web_tests/wpt_internal/digital-goods/digital-goods-interface.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/digital-goods/digital-goods-interface.https.html.ini
@@ -1,4 +1,3 @@ [digital-goods-interface.https.html] [DigitalGoods referenced by scripts should survive garbage collector.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-001.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-001.html.ini index a779753..f115f084 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-001.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-001.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-001.html] [Nodes in a content-visibility auto tree are exposed to accessibility tree] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-002.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-002.html.ini index 9657478..30811a9 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-002.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-002.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-002.html] [Nodes in hidden non-activatable tree are not exposed to accessibility tree] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-003.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-003.html.ini index 2a1148a..9dc2eaf8 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-003.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-003.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-003.html] [Accessiblility focus causes activatable hidden tree to activate] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-004.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-004.html.ini index c4ff4a60..dbab730d 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-004.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-004.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-004.html] [Accessiblility press() causes activatable hidden tree to activate] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-005.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-005.html.ini index 6970182f..5459050c 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-005.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-005.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-005.html] [Accessiblility scrollToMakeVisible() causes activatable hidden tree to activate] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-006.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-006.html.ini index 0680dbb3..8cac953 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-006.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-006.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-006.html] [Accessiblility name calculation on child of content-visibility: auto does not destroy tree] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-007.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-007.html.ini index 08cf89f7..e8188cd0 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-007.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-007.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-007.html] [Accessiblility with forced layout does not recreate subtree] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-008.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-008.html.ini index 59f700c..19ca1b7 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-008.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-008.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-008.html] [When hidden is added, nodes in non-activatable tree are not exposed to accessibility tree] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-009.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-009.html.ini index c9dd88a8b..4ca43c8 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-009.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-009.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-009.html] [aria labels inside hidden=until-found subtrees should still work.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-display-none.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-display-none.html.ini index cbdc702..eecd00f6 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-display-none.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/accessibility/content-visibility-accessibility-display-none.html.ini
@@ -1,4 +1,3 @@ [content-visibility-accessibility-display-none.html] [Verifies that display:none elements can't have children in the accessibility tree due to content-visibility:auto.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-001.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-001.html.ini index b8964938..6e61cde 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-001.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-001.html.ini
@@ -1,6 +1,4 @@ [content-visibility-event-sender-001.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Using tab navigation to target an element in an auto subtree focuses element] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-002.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-002.html.ini index 75e61bc..266c813 100644 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-002.html.ini +++ b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/content-visibility-event-sender-002.html.ini
@@ -1,6 +1,3 @@ [content-visibility-event-sender-002.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, CRASH] [Trying to focus on an element in a locked subtree that's not visible will skip that element] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/hiddenuntilfound/hidden-until-found-005.html.ini b/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/hiddenuntilfound/hidden-until-found-005.html.ini deleted file mode 100644 index 5cea386..0000000 --- a/third_party/blink/web_tests/wpt_internal/display-lock/css-content-visibility/hiddenuntilfound/hidden-until-found-005.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[hidden-until-found-005.html] - expected: - if flag_specific == "disable-layout-ng": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/encoding/supported-encodings.window.js.ini b/third_party/blink/web_tests/wpt_internal/encoding/supported-encodings.window.js.ini index c9ff096..360577c7 100644 --- a/third_party/blink/web_tests/wpt_internal/encoding/supported-encodings.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/encoding/supported-encodings.window.js.ini
@@ -1,3 +1,2 @@ [supported-encodings.window.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/config-installation-triggers-navigation-of-navigated-fenced-frame.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/config-installation-triggers-navigation-of-navigated-fenced-frame.https.html.ini index 6221535..c92c9eab 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/config-installation-triggers-navigation-of-navigated-fenced-frame.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/config-installation-triggers-navigation-of-navigated-fenced-frame.https.html.ini
@@ -1,8 +1,3 @@ -[inner-config-installation-triggers-navigation-of-navigated-fenced-frame.https.html] - [Installing an inner config to a fenced frame that has navigated triggers] - expected: FAIL - - [config-installation-triggers-navigation-of-navigated-fenced-frame.https.html] [Installing an inner config to a fenced frame that has navigated triggers] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/create-in-sandbox-and-adopt-outside-sandbox.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/create-in-sandbox-and-adopt-outside-sandbox.https.html.ini index 59ad72e..dd1d8cb 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/create-in-sandbox-and-adopt-outside-sandbox.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/create-in-sandbox-and-adopt-outside-sandbox.https.html.ini
@@ -1,6 +1,4 @@ [create-in-sandbox-and-adopt-outside-sandbox.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [TIMEOUT, CRASH] - TIMEOUT + expected: TIMEOUT [Adopting a fenced frame from a too-strict document to a suitable document leaves the frame in a functional state] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/csp-blocked.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/csp-blocked.https.html.ini index c91fa80f..554c25af 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/csp-blocked.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/csp-blocked.https.html.ini
@@ -35,7 +35,7 @@ [Opaque-ads can load API returns false for https://b.test:* using config] expected: FAIL - [Fenced frame not loaded if any of CSPs in place disallow loading using config] + [Fenced frame not loaded using config if any of CSPs in place disallow loading] expected: FAIL [Fenced frame blocked for CSP fenced-frame-src 'none' using urn:uuid] @@ -74,11 +74,5 @@ [Opaque-ads can load API returns false for https://b.test:* using urn:uuid] expected: FAIL - [Fenced frame not loaded if any of CSPs in place disallow loading using urn:uuid] - expected: FAIL - [Fenced frame not loaded using urn:uuid if any of CSPs in place disallow loading] expected: FAIL - - [Fenced frame not loaded using config if any of CSPs in place disallow loading] - expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/disallowed-navigation-to-http.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/disallowed-navigation-to-http.https.html.ini index 91d3d575..5b88d8d 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/disallowed-navigation-to-http.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/disallowed-navigation-to-http.https.html.ini
@@ -1,5 +1,6 @@ [disallowed-navigation-to-http.https.html] [fenced frame config => http: URL] - expected: NOTRUN + expected: FAIL + [fenced frame urn:uuid => http: URL] - expected: NOTRUN \ No newline at end of file + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/embedder-no-coep.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/embedder-no-coep.https.html.ini index 82c177a4..e98b7d4 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/embedder-no-coep.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/embedder-no-coep.https.html.ini
@@ -1,7 +1,7 @@ [embedder-no-coep.https.html] expected: - if product == "content_shell": TIMEOUT - ERROR + if product == "chrome": ERROR + TIMEOUT [Create fencedframe with COEP:require-corp] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/get-nested-configs.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/get-nested-configs.https.html.ini index adb21d0d..8b98488 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/get-nested-configs.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/get-nested-configs.https.html.ini
@@ -14,8 +14,8 @@ [getNestedConfigs() in a nested iframe should be empty] expected: FAIL - [Navigating an invalid config should be handled gracefully] + [Nested configs created by FLEDGE should be navigable] expected: FAIL - [Nested configs created by FLEDGE should be navigable] + [Navigating an invalid config should be handled gracefully] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/loading.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/loading.https.html.ini index 76b022de..ad372b8 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/loading.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/loading.https.html.ini
@@ -1,5 +1,6 @@ [loading.https.html] [fenced frame loading a config.] expected: FAIL + [fenced frame loading an urn:uuid.] - expected: FAIL \ No newline at end of file + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/nested-opaque-ad-sizes.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/nested-opaque-ad-sizes.https.html.ini index 972e81f..5b39484 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/nested-opaque-ad-sizes.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/nested-opaque-ad-sizes.https.html.ini
@@ -1,10 +1,3 @@ [nested-opaque-ad-sizes.https.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - TIMEOUT [nested fenced frames don't use the size list] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - TIMEOUT + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/opaque-ad-sizes.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/opaque-ad-sizes.https.html.ini index b0540939..e4ac1ee 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/opaque-ad-sizes.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/opaque-ad-sizes.https.html.ini
@@ -1,118 +1,57 @@ [opaque-ad-sizes.https.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): OK - if (processor == "x86_64") and (os == "win"): OK - TIMEOUT [320x50] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - TIMEOUT + expected: FAIL [728x90] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [970x90] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [320x100] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [160x600] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [300x250] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [970x250] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [336x280] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [320x48] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [300x600] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [300x1050] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [970.1x250] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [970x250.1] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [971x250] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [970x251] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [0x100] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [100x0] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [MAXxMAX] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL [INFINITYxINFINITY] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): FAIL - if (processor == "x86_64") and (os == "win"): FAIL - NOTRUN + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/resize-lock.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/resize-lock.https.html.ini index cb63c1f7..d7146e2 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/resize-lock.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/resize-lock.https.html.ini
@@ -1,27 +1,22 @@ [resize-lock.https.html] - expected: - if (processor == "x86_64") and (os == "linux") and (version == "Ubuntu 18.04"): TIMEOUT - if (processor == "x86_64") and (os == "win"): TIMEOUT - [Test Resize Lock] + expected: TIMEOUT + [FLEDGE->FLEDGE] expected: FAIL - [FLEDGE->default] - expected: NOTRUN - - [FLEDGE->sharedStorage] - expected: NOTRUN - - [FLEDGE->FLEDGE] + [sharedStorage->sharedStorage] expected: FAIL [default->default] expected: TIMEOUT + [default->FLEDGE] + expected: NOTRUN + [default->sharedStorage] expected: NOTRUN - [sharedStorage->sharedStorage] - expected: FAIL + [FLEDGE->default] + expected: NOTRUN [sharedStorage->default] expected: NOTRUN @@ -29,5 +24,5 @@ [sharedStorage->FLEDGE] expected: NOTRUN - [default->FLEDGE] + [FLEDGE->sharedStorage] expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/fenced_frame/script-focus.https.html.ini b/third_party/blink/web_tests/wpt_internal/fenced_frame/script-focus.https.html.ini index d47babf..94d14efd 100644 --- a/third_party/blink/web_tests/wpt_internal/fenced_frame/script-focus.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/fenced_frame/script-focus.https.html.ini
@@ -1,5 +1,8 @@ [script-focus.https.html] expected: TIMEOUT + [An embedder can focus out of a fenced frame] + expected: TIMEOUT + [Fenced frames can't pull script focus until getting user activation] expected: NOTRUN @@ -23,6 +26,3 @@ [An cross-origin iframe can pull focus back and forth without activation] expected: NOTRUN - - [An embedder can focus out of a fenced frame] - expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-click.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-click.html.ini index 91de3c7..a1f5536 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-click.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-click.html.ini
@@ -1,4 +1,3 @@ [file-input-click.html] [clicking on a file input element launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-enter.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-enter.html.ini index 551f970..8e54a54 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-enter.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-enter.html.ini
@@ -1,4 +1,3 @@ [file-input-key-enter.html] [pressing Enter key with focus on a file input launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-other.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-other.html.ini index 79c64f8..c2b6852 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-other.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-other.html.ini
@@ -1,4 +1,3 @@ [file-input-key-other.html] [pressing a key other than Enter or Space with focus on a file input does not launch a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-space.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-space.html.ini index 5cd7da18..3aea3462 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-space.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-key-space.html.ini
@@ -1,4 +1,3 @@ [file-input-key-space.html] [pressing the Space key with a file input focused launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-click.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-click.html.ini index 10a1e2c..4fdf2df 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-click.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-click.html.ini
@@ -1,6 +1,3 @@ [file-input-webkitdirectory-click.html] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [OK, TIMEOUT] [clicking a file input with the webkitdirectory attribute launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keypress.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keypress.html.ini index 091aed1..0c9cf6a 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keypress.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keypress.html.ini
@@ -1,4 +1,3 @@ [file-input-webkitdirectory-key-enter-prevent-keypress.html] [pressing Enter with a webkitdirectory file input focused still launches a file chooser if preventDefault() is called on the keypress event] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keyup.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keyup.html.ini index 8afae0e..594ec0b 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keyup.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter-prevent-keyup.html.ini
@@ -1,4 +1,3 @@ [file-input-webkitdirectory-key-enter-prevent-keyup.html] [pressing Enter on a focused webkitdirectory file input does not show a chooser if keyup on the element is handled with preventDefault()] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter.html.ini index c35b594..c82d3206 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-enter.html.ini
@@ -1,6 +1,3 @@ [file-input-webkitdirectory-key-enter.html] - expected: - if flag_specific == "disable-site-isolation-trials": TIMEOUT [pressing Enter with focus on a webkitdirectory file input element launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-other.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-other.html.ini index 3675e09d..5f8ad362 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-other.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-other.html.ini
@@ -1,4 +1,3 @@ [file-input-webkitdirectory-key-other.html] [pressing a key other than Enter or Space with focus on a webkitdirectory file input element does not launch a chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-space.html.ini b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-space.html.ini index 6e4add39..c8bc2ca 100644 --- a/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-space.html.ini +++ b/third_party/blink/web_tests/wpt_internal/forms/file/file-input-webkitdirectory-key-space.html.ini
@@ -1,6 +1,3 @@ [file-input-webkitdirectory-key-space.html] - expected: - if flag_specific == "disable-layout-ng": [OK, TIMEOUT] [pressing Space on a focused webkitdirectory file input element launches a file chooser] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/fragment-directive/create-selector-directive.html.ini b/third_party/blink/web_tests/wpt_internal/fragment-directive/create-selector-directive.html.ini deleted file mode 100644 index 4567d00..0000000 --- a/third_party/blink/web_tests/wpt_internal/fragment-directive/create-selector-directive.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[create-selector-directive.html] - [Collapsed range.] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL] - - [Generate selector within iframe] - expected: - if (os == "linux") and (flag_specific == "disable-site-isolation-trials"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/wpt_internal/geolocation-api/watchPosition-page-visibility.https.html.ini b/third_party/blink/web_tests/wpt_internal/geolocation-api/watchPosition-page-visibility.https.html.ini index 02929264..73c478b 100644 --- a/third_party/blink/web_tests/wpt_internal/geolocation-api/watchPosition-page-visibility.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/geolocation-api/watchPosition-page-visibility.https.html.ini
@@ -1,6 +1,4 @@ [watchPosition-page-visibility.https.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Tests that watchPosition does not report position changes when the page is not visible.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/hid/hidDevice_collections-manual.https.html.ini b/third_party/blink/web_tests/wpt_internal/hid/hidDevice_collections-manual.https.html.ini deleted file mode 100644 index a3f65f0..0000000 --- a/third_party/blink/web_tests/wpt_internal/hid/hidDevice_collections-manual.https.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -disabled: - true
diff --git a/third_party/blink/web_tests/wpt_internal/hid/hidDevice_detachedFrame.https.window.js.ini b/third_party/blink/web_tests/wpt_internal/hid/hidDevice_detachedFrame.https.window.js.ini index 07fa824..c58e5e68 100644 --- a/third_party/blink/web_tests/wpt_internal/hid/hidDevice_detachedFrame.https.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/hid/hidDevice_detachedFrame.https.window.js.ini
@@ -1,8 +1,6 @@ [hidDevice_detachedFrame.https.window.html] [open() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL [forget() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-embedder-policy/reporting-to-endpoint.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-embedder-policy/reporting-to-endpoint.https.html.ini index 8118e1e..e6be0e6 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-embedder-policy/reporting-to-endpoint.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-embedder-policy/reporting-to-endpoint.https.html.ini
@@ -1,20 +1,15 @@ [reporting-to-endpoint.https.html] [subresource CORP] - expected: - if product == "chrome": FAIL + expected: FAIL [navigation CORP] - expected: - if product == "chrome": FAIL + expected: FAIL [COEP violation on nested frame navigation] - expected: - if product == "chrome": FAIL + expected: FAIL [Two COEP headers, split inside report-to value] - expected: - if product == "chrome": FAIL + expected: FAIL [Shared worker fetch] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini index d960f655..8e8f573 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-four-reports.https.html.ini
@@ -1,4 +1,3 @@ [report-only-four-reports.https.html] [coop reporting test A test with both COOP and COOP report only setup to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini index 85c7135..963be77 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/report-only-same-origin-report-to.https.html.ini
@@ -1,8 +1,6 @@ [report-only-same-origin-report-to.https.html] [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini index 9c86dca..bfb30c2 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-coop-navigated-popup.https.html.ini
@@ -1,4 +1,3 @@ [reporting-coop-navigated-popup.https.html] [Open a popup to a document without COOP, then navigate it to a document with] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini index d140063..60f5eee 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-allow-popups-report-to.https.html.ini
@@ -1,12 +1,9 @@ [reporting-popup-same-origin-allow-popups-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin, require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini index f6af40c4..5e7b5c7 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-coep-report-to.https.html.ini
@@ -1,16 +1,12 @@ [reporting-popup-same-origin-coep-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , same-origin; report-to="coop-popup-report-only-endpoint", require-corp] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini index c547928c..1718751 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-same-origin-report-to.https.html.ini
@@ -1,20 +1,15 @@ [reporting-popup-same-origin-report-to.https.html] [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none, , , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini index 473324f..f795c45 100644 --- a/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/cross-origin-opener-policy/reporting/navigation-reporting/reporting-popup-unsafe-none-report-to.https.html.ini
@@ -1,12 +1,9 @@ [reporting-popup-unsafe-none-report-to.https.html] [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin, , , ] - expected: - if product == "chrome": FAIL + expected: FAIL [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/interaction/focus/the-autofocus-attribute/object-fallback.html.ini b/third_party/blink/web_tests/wpt_internal/html/interaction/focus/the-autofocus-attribute/object-fallback.html.ini index c9cf564..78ce8519 100644 --- a/third_party/blink/web_tests/wpt_internal/html/interaction/focus/the-autofocus-attribute/object-fallback.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/interaction/focus/the-autofocus-attribute/object-fallback.html.ini
@@ -1,20 +1,15 @@ [object-fallback.html] [An autofocus element in an OBJECT with a loaded frame should not be processed] - expected: - if product == "chrome": FAIL - - [An autofocus element in nested OBJECTs with load-failed images should be processed] - expected: - if product == "chrome": FAIL - - [An autofocus element in an OBJECT with a load-failed image should be processed] - expected: - if product == "chrome": FAIL + expected: FAIL [An autofocus element in an OBJECT with a load-failed frame should be processed] - expected: - if product == "chrome": FAIL + expected: FAIL [An autofocus element in an OBJECT with a loaded image should not be processed] - expected: - if product == "chrome": FAIL + expected: FAIL + + [An autofocus element in an OBJECT with a load-failed image should be processed] + expected: FAIL + + [An autofocus element in nested OBJECTs with load-failed images should be processed] + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/html/rendering/non-replaced-elements/textarea-centering.html.ini b/third_party/blink/web_tests/wpt_internal/html/rendering/non-replaced-elements/textarea-centering.html.ini index 58620da..81a75e2 100644 --- a/third_party/blink/web_tests/wpt_internal/html/rendering/non-replaced-elements/textarea-centering.html.ini +++ b/third_party/blink/web_tests/wpt_internal/html/rendering/non-replaced-elements/textarea-centering.html.ini
@@ -1,4 +1,3 @@ [textarea-centering.html] [Resizing a centered textarea should remain centered.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/idle-detection/page-visibility.https.html.ini b/third_party/blink/web_tests/wpt_internal/idle-detection/page-visibility.https.html.ini index c912636..536e46f 100644 --- a/third_party/blink/web_tests/wpt_internal/idle-detection/page-visibility.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/idle-detection/page-visibility.https.html.ini
@@ -1,6 +1,4 @@ [page-visibility.https.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Page visibility.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/import-maps/parsing.html.ini b/third_party/blink/web_tests/wpt_internal/import-maps/parsing.html.ini index fee52ef..5d3277e 100644 --- a/third_party/blink/web_tests/wpt_internal/import-maps/parsing.html.ini +++ b/third_party/blink/web_tests/wpt_internal/import-maps/parsing.html.ini
@@ -1,266 +1,199 @@ -[parsing.html?parsing-schema-normalization.json] - expected: - if product == "chrome": TIMEOUT - [Normalization: should normalize empty import maps to have imports and scopes keys] - expected: - if product == "chrome": TIMEOUT - - [Normalization: should normalize an import map without imports to have imports] - expected: - if product == "chrome": NOTRUN - - [Normalization: should normalize an import map without scopes to have scopes] - expected: - if product == "chrome": NOTRUN - - [parsing.html?parsing-scope-keys.json] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Relative URL scope keys should work with no prefix] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Relative URL scope keys should work with ./, ../, and / prefixes] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Absolute URL scope keys should ignore relative URL scope keys when the base URL is a data: URL] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Relative URL scope keys should work with ./, ../, or / with no suffix] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Relative URL scope keys should work with /s, ?s, and #s] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Relative URL scope keys should work with an empty string scope key] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Relative URL scope keys should work with / suffixes] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Relative URL scope keys should deduplicate based on URL parsing rules] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Absolute URL scope keys should accept all absolute URL scope keys, with or without fetch schemes] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Absolute URL scope keys should parse absolute URL scope keys, ignoring unparseable ones] - expected: - if product == "chrome": NOTRUN - - -[parsing.html?parsing-addresses-invalid.json] - expected: - if product == "chrome": TIMEOUT - [Other invalid addresses: should ignore unprefixed strings that are not absolute URLs] - expected: - if product == "chrome": TIMEOUT - - -[parsing.html?parsing-schema-scope.json] - expected: - if product == "chrome": TIMEOUT - [Mismatching scopes schema: should throw if a scope's value is not an object: null] - expected: - if product == "chrome": TIMEOUT - - [Mismatching scopes schema: should throw if a scope's value is not an object: boolean] - expected: - if product == "chrome": NOTRUN - - [Mismatching scopes schema: should throw if a scope's value is not an object: number] - expected: - if product == "chrome": NOTRUN - - [Mismatching scopes schema: should throw if a scope's value is not an object: string] - expected: - if product == "chrome": NOTRUN - - [Mismatching scopes schema: should throw if a scope's value is not an object: array] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [parsing.html?parsing-trailing-slashes.json] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [parsing] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [parsing.html?parsing-schema-specifier-map.json] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Mismatching the specifier map schema: should ignore entries where the address is not a string] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Mismatching the specifier map schema: should ignore entries where the specifier key is an empty string] - expected: - if product == "chrome": NOTRUN - - -[parsing.html?parsing-addresses.json] - expected: - if product == "chrome": TIMEOUT - [Relative URL-like addresses: should accept strings prefixed with ./, ../, or /] - expected: - if product == "chrome": TIMEOUT - - [Relative URL-like addresses: should not accept strings prefixed with ./, ../, or / for data: base URLs] - expected: - if product == "chrome": NOTRUN - - [Relative URL-like addresses: should accept the literal strings ./, ../, or / with no suffix] - expected: - if product == "chrome": NOTRUN - - [Relative URL-like addresses: should ignore percent-encoded variants of ./, ../, or /] - expected: - if product == "chrome": NOTRUN - - -[parsing.html?parsing-addresses-absolute.json] - expected: - if product == "chrome": TIMEOUT - [Absolute URL addresses: should only accept absolute URL addresses with fetch schemes] - expected: - if product == "chrome": TIMEOUT - - [Absolute URL addresses: should parse absolute URLs, ignoring unparseable ones] - expected: - if product == "chrome": NOTRUN - - -[parsing.html?parsing-specifier-keys.json] - expected: - if product == "chrome": TIMEOUT - [Relative URL specifier keys should absolutize strings prefixed with ./, ../, or / into the corresponding URLs] - expected: - if product == "chrome": TIMEOUT - - [Relative URL specifier keys should not absolutize strings prefixed with ./, ../, or / with a data: URL base] - expected: - if product == "chrome": NOTRUN - - [Relative URL specifier keys should absolutize the literal strings ./, ../, or / with no suffix] - expected: - if product == "chrome": NOTRUN - - [Relative URL specifier keys should work with /s, ?s, and #s] - expected: - if product == "chrome": NOTRUN - - [Relative URL specifier keys should ignore an empty string key] - expected: - if product == "chrome": NOTRUN - - [Relative URL specifier keys should treat percent-encoded variants of ./, ../, or / as bare specifiers] - expected: - if product == "chrome": NOTRUN - - [Relative URL specifier keys should deduplicate based on URL parsing rules] - expected: - if product == "chrome": NOTRUN - - [Absolute URL specifier keys should accept all absolute URL specifier keys, with or without fetch schemes] - expected: - if product == "chrome": NOTRUN - - [Absolute URL specifier keys should parse absolute URLs, treating unparseable ones as bare specifiers] - expected: - if product == "chrome": NOTRUN - - [Specifier keys should be sort correctly (issue #181) - Test #1] - expected: - if product == "chrome": NOTRUN - - [Specifier keys should be sort correctly (issue #181) - Test #2] - expected: - if product == "chrome": NOTRUN - - -[parsing.html?parsing-invalid-json.json] - expected: - if product == "chrome": TIMEOUT - [parsing] - expected: - if product == "chrome": TIMEOUT + expected: NOTRUN [parsing.html?parsing-schema-toplevel.json] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Mismatching the top-level schema: should throw for top-level non-objects: null] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Mismatching the top-level schema: should throw for top-level non-objects: boolean] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw for top-level non-objects: number] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw for top-level non-objects: string] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw for top-level non-objects: array] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if imports is a non-object: null] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if imports is a non-object: boolean] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if imports is a non-object: number] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if imports is a non-object: string] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if imports is a non-object: array] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if scopes is a non-object: null] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if scopes is a non-object: boolean] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if scopes is a non-object: number] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if scopes is a non-object: string] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should throw if scopes is a non-object: array] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Mismatching the top-level schema: should ignore unspecified top-level entries] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN + + +[parsing.html?parsing-schema-normalization.json] + expected: TIMEOUT + [Normalization: should normalize empty import maps to have imports and scopes keys] + expected: TIMEOUT + + [Normalization: should normalize an import map without imports to have imports] + expected: NOTRUN + + [Normalization: should normalize an import map without scopes to have scopes] + expected: NOTRUN + + +[parsing.html?parsing-schema-scope.json] + expected: TIMEOUT + [Mismatching scopes schema: should throw if a scope's value is not an object: null] + expected: TIMEOUT + + [Mismatching scopes schema: should throw if a scope's value is not an object: boolean] + expected: NOTRUN + + [Mismatching scopes schema: should throw if a scope's value is not an object: number] + expected: NOTRUN + + [Mismatching scopes schema: should throw if a scope's value is not an object: string] + expected: NOTRUN + + [Mismatching scopes schema: should throw if a scope's value is not an object: array] + expected: NOTRUN + + +[parsing.html?parsing-addresses-absolute.json] + expected: TIMEOUT + [Absolute URL addresses: should only accept absolute URL addresses with fetch schemes] + expected: TIMEOUT + + [Absolute URL addresses: should parse absolute URLs, ignoring unparseable ones] + expected: NOTRUN + + +[parsing.html?parsing-invalid-json.json] + expected: TIMEOUT + [parsing] + expected: TIMEOUT + + +[parsing.html?parsing-addresses-invalid.json] + expected: TIMEOUT + [Other invalid addresses: should ignore unprefixed strings that are not absolute URLs] + expected: TIMEOUT + + +[parsing.html?parsing-specifier-keys.json] + expected: TIMEOUT + [Relative URL specifier keys should absolutize strings prefixed with ./, ../, or / into the corresponding URLs] + expected: TIMEOUT + + [Relative URL specifier keys should not absolutize strings prefixed with ./, ../, or / with a data: URL base] + expected: NOTRUN + + [Relative URL specifier keys should absolutize the literal strings ./, ../, or / with no suffix] + expected: NOTRUN + + [Relative URL specifier keys should work with /s, ?s, and #s] + expected: NOTRUN + + [Relative URL specifier keys should ignore an empty string key] + expected: NOTRUN + + [Relative URL specifier keys should treat percent-encoded variants of ./, ../, or / as bare specifiers] + expected: NOTRUN + + [Relative URL specifier keys should deduplicate based on URL parsing rules] + expected: NOTRUN + + [Absolute URL specifier keys should accept all absolute URL specifier keys, with or without fetch schemes] + expected: NOTRUN + + [Absolute URL specifier keys should parse absolute URLs, treating unparseable ones as bare specifiers] + expected: NOTRUN + + [Specifier keys should be sort correctly (issue #181) - Test #1] + expected: NOTRUN + + [Specifier keys should be sort correctly (issue #181) - Test #2] + expected: NOTRUN + + +[parsing.html?parsing-addresses.json] + expected: TIMEOUT + [Relative URL-like addresses: should accept strings prefixed with ./, ../, or /] + expected: TIMEOUT + + [Relative URL-like addresses: should not accept strings prefixed with ./, ../, or / for data: base URLs] + expected: NOTRUN + + [Relative URL-like addresses: should accept the literal strings ./, ../, or / with no suffix] + expected: NOTRUN + + [Relative URL-like addresses: should ignore percent-encoded variants of ./, ../, or /] + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/force-in-order/async-script.html.ini b/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/force-in-order/async-script.html.ini deleted file mode 100644 index 2f03553..0000000 --- a/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/force-in-order/async-script.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[async-script.html?reload] - expected: - if product == "chrome": [OK, ERROR] - -[async-script.html]
diff --git a/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/selective-in-order/async-script.sub.html.ini b/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/selective-in-order/async-script.sub.html.ini deleted file mode 100644 index b301d63a9..0000000 --- a/third_party/blink/web_tests/wpt_internal/in-order-script-scheduling/selective-in-order/async-script.sub.html.ini +++ /dev/null
@@ -1,5 +0,0 @@ -[async-script.sub.html?reload] - expected: - if product == "chrome": [OK, ERROR] - -[async-script.sub.html]
diff --git a/third_party/blink/web_tests/wpt_internal/infrastructure/printing-reftest-pages.html.ini b/third_party/blink/web_tests/wpt_internal/infrastructure/printing-reftest-pages.html.ini index a36a550..010821e 100644 --- a/third_party/blink/web_tests/wpt_internal/infrastructure/printing-reftest-pages.html.ini +++ b/third_party/blink/web_tests/wpt_internal/infrastructure/printing-reftest-pages.html.ini
@@ -1,3 +1,2 @@ [printing-reftest-pages.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/infrastructure/printing-set-size.html.ini b/third_party/blink/web_tests/wpt_internal/infrastructure/printing-set-size.html.ini index e9c82bb3..635720c 100644 --- a/third_party/blink/web_tests/wpt_internal/infrastructure/printing-set-size.html.ini +++ b/third_party/blink/web_tests/wpt_internal/infrastructure/printing-set-size.html.ini
@@ -1,3 +1,2 @@ [printing-set-size.html] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/lazyembed/automatic-lazy-frame-loading.sub.html.ini b/third_party/blink/web_tests/wpt_internal/lazyembed/automatic-lazy-frame-loading.sub.html.ini index 75ebac52..b93e4361c 100644 --- a/third_party/blink/web_tests/wpt_internal/lazyembed/automatic-lazy-frame-loading.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/lazyembed/automatic-lazy-frame-loading.sub.html.ini
@@ -1,8 +1,6 @@ [automatic-lazy-frame-loading.sub.html] [LazyEmbeds for below the fold] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [FAIL, PASS] - FAIL + expected: FAIL [Automatic lazy frame loading with timeout] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/mediacapture-handle/identity/MediaDevices-setCaptureHandleConfig_detachedFrame.https.window.js.ini b/third_party/blink/web_tests/wpt_internal/mediacapture-handle/identity/MediaDevices-setCaptureHandleConfig_detachedFrame.https.window.js.ini index 8373b41..e7cb754 100644 --- a/third_party/blink/web_tests/wpt_internal/mediacapture-handle/identity/MediaDevices-setCaptureHandleConfig_detachedFrame.https.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/mediacapture-handle/identity/MediaDevices-setCaptureHandleConfig_detachedFrame.https.window.js.ini
@@ -1,4 +1,3 @@ [MediaDevices-setCaptureHandleConfig_detachedFrame.https.window.html] [setCaptureHandleConfig raises InvalidStateError in a detached context.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/navigation-api/navigate-from-initial-about-blank-gc.html.ini b/third_party/blink/web_tests/wpt_internal/navigation-api/navigate-from-initial-about-blank-gc.html.ini index 6ab8665..40c052d 100644 --- a/third_party/blink/web_tests/wpt_internal/navigation-api/navigate-from-initial-about-blank-gc.html.ini +++ b/third_party/blink/web_tests/wpt_internal/navigation-api/navigate-from-initial-about-blank-gc.html.ini
@@ -1,4 +1,3 @@ [navigate-from-initial-about-blank-gc.html] [navigate() from <iframe> with src="" but still on initial about:blank doesn't cause a crash on GC] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/orientation-event/motion/page-visibility.https.html.ini b/third_party/blink/web_tests/wpt_internal/orientation-event/motion/page-visibility.https.html.ini index 00a9102..351bf1d 100644 --- a/third_party/blink/web_tests/wpt_internal/orientation-event/motion/page-visibility.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/orientation-event/motion/page-visibility.https.html.ini
@@ -1,4 +1,3 @@ [page-visibility.https.html] [Tests to check that devicemotion events are not fired when the page is not visible.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/orientation-event/orientation/page-visibility.https.html.ini b/third_party/blink/web_tests/wpt_internal/orientation-event/orientation/page-visibility.https.html.ini index 897fa78..d7b6ba0 100644 --- a/third_party/blink/web_tests/wpt_internal/orientation-event/orientation/page-visibility.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/orientation-event/orientation/page-visibility.https.html.ini
@@ -1,4 +1,3 @@ [page-visibility.https.html] [Tests to check that deviceorientation events are not fired when the page is not visible.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/origin_trials/unrestricted_shared_array_buffer/unrestricted-sab-enabled.https.any.js.ini b/third_party/blink/web_tests/wpt_internal/origin_trials/unrestricted_shared_array_buffer/unrestricted-sab-enabled.https.any.js.ini index a88ca7c..3991a20 100644 --- a/third_party/blink/web_tests/wpt_internal/origin_trials/unrestricted_shared_array_buffer/unrestricted-sab-enabled.https.any.js.ini +++ b/third_party/blink/web_tests/wpt_internal/origin_trials/unrestricted_shared_array_buffer/unrestricted-sab-enabled.https.any.js.ini
@@ -1,22 +1,18 @@ -[unrestricted-sab-enabled.https.any.worker.html] - [unrestricted-sab-enabled] - expected: - if product == "chrome": FAIL - - [unrestricted-sab-enabled.https.any.sharedworker.html] [unrestricted-sab-enabled] - expected: - if product == "chrome": FAIL + expected: FAIL -[unrestricted-sab-enabled.https.any.html] +[unrestricted-sab-enabled.https.any.worker.html] [unrestricted-sab-enabled] - expected: - if product == "chrome": FAIL + expected: FAIL [unrestricted-sab-enabled.https.any.serviceworker.html] [unrestricted-sab-enabled] - expected: - if product == "chrome": FAIL + expected: FAIL + + +[unrestricted-sab-enabled.https.any.html] + [unrestricted-sab-enabled] + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/performance-timeline/performance-user-timing-special-names.html.ini b/third_party/blink/web_tests/wpt_internal/performance-timeline/performance-user-timing-special-names.html.ini index f84859c..f326ef5 100644 --- a/third_party/blink/web_tests/wpt_internal/performance-timeline/performance-user-timing-special-names.html.ini +++ b/third_party/blink/web_tests/wpt_internal/performance-timeline/performance-user-timing-special-names.html.ini
@@ -1,6 +1,4 @@ [performance-user-timing-special-names.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Performance measure processes special names that are defined in User Timing API] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/activate-from-iframe.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/activate-from-iframe.html.ini index 36dbd22d..bd064bff64 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/activate-from-iframe.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/activate-from-iframe.html.ini
@@ -1,10 +1,4 @@ [activate-from-iframe.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [Navigation on the main frame initiated by window opened by an iframe opening via window.parent.location should not activate a prerendered page] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/focus-on-prerendered-window-client.https.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/focus-on-prerendered-window-client.https.html.ini index f93327d9..32190f57 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/focus-on-prerendered-window-client.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/focus-on-prerendered-window-client.https.html.ini
@@ -1,10 +1,2 @@ [focus-on-prerendered-window-client.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if (product == "content_shell") and (os == "win"): [OK, TIMEOUT] - if product == "chrome": ERROR - [Service Worker should not focus on prerendered window clients] - expected: - if os == "win": [PASS, TIMEOUT] + expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/restriction-pointer-lock.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/restriction-pointer-lock.html.ini index 3f40dcc8..e09099dc 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/restriction-pointer-lock.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/restriction-pointer-lock.html.ini
@@ -1,9 +1,4 @@ [restriction-pointer-lock.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [prerendering pages should not be able to request pointer lock] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/restriction-speech-recognition.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/restriction-speech-recognition.html.ini index 746e9a8..c5bda61 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/restriction-speech-recognition.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/restriction-speech-recognition.html.ini
@@ -1,18 +1,10 @@ [restriction-speech-recognition.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [SpeechRecognition.start should be deferred until the prerendered page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [SpeechRecognition.stop should be deferred until the prerendered page is activated] - expected: - if (flag_specific == "") and (product == "chrome"): NOTRUN + expected: NOTRUN [SpeechRecognition.abort should be deferred until the prerendered page is activated] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/restriction-storage-estimate.https.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/restriction-storage-estimate.https.html.ini index 95d55d9..596413c 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/restriction-storage-estimate.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/restriction-storage-estimate.https.html.ini
@@ -1,10 +1,4 @@ [restriction-storage-estimate.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [the access to storage.estimate() should be deferred until the prerendered\n page is activated] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/restriction-web-auth.https.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/restriction-web-auth.https.html.ini index 9f51baf2..05e09921 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/restriction-web-auth.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/restriction-web-auth.https.html.ini
@@ -1,7 +1,4 @@ [restriction-web-auth.https.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False expected: if product == "chrome": TIMEOUT [The access to the Web Authentication API should be deferred until the\n prerendered page is activated]
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/session-storage.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/session-storage.html.ini index f3c953ba..d8e3858 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/session-storage.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/session-storage.html.ini
@@ -1,22 +1,13 @@ [session-storage.html] - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False - expected: - if (product == "content_shell") and (os == "win"): [OK, ERROR] - if product == "chrome": TIMEOUT + expected: TIMEOUT [session-storage-carry-over-to-prerender-page.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [session-storage-no-leak-to-initiator-page.html] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [session-storage-isolated-while-prerendering.html] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [session-storage-swap-after-activate.html] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-cross-origin-subframe-navigation.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-cross-origin-subframe-navigation.html.ini index 17bcc3cc..4b310044 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-cross-origin-subframe-navigation.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-cross-origin-subframe-navigation.html.ini
@@ -1,6 +1,6 @@ [unload-on-prerender-cross-origin-subframe-navigation.html] expected: - if product == "content_shell": ERROR - TIMEOUT + if product == "chrome": TIMEOUT + ERROR [unload after activation on cross origin subframe navigation] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-main-frame-navigation.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-main-frame-navigation.html.ini index 6ec1504..927ef8f 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-main-frame-navigation.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-main-frame-navigation.html.ini
@@ -2,8 +2,5 @@ expected: if product == "chrome": TIMEOUT ERROR - bug: [crbug.com/1226461, crbug.com/1350124, crbug.com/1126305] - disabled: - if flag_specific == "force-renderer-accessibility": @False [unload on main frame navigation to cancel prerendering] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-remove-subframe.html.ini b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-remove-subframe.html.ini index b79483ae..cd5dc458 100644 --- a/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-remove-subframe.html.ini +++ b/third_party/blink/web_tests/wpt_internal/prerender/unload-on-prerender-remove-subframe.html.ini
@@ -1,6 +1,6 @@ [unload-on-prerender-remove-subframe.html] expected: - if product == "content_shell": ERROR - TIMEOUT + if product == "chrome": TIMEOUT + ERROR [unload on removing subframe] expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-close-connection.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-close-connection.https.html.ini index 9d292a0..44e5fc4 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-close-connection.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-close-connection.https.html.ini
@@ -1,6 +1,4 @@ [presentation-controller-close-connection.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [controller connection.close() should fire both controller's and receiver's onclose event handler] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-connection-closed-by-receiver.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-connection-closed-by-receiver.https.html.ini index 9c4ddbd5..ff0d4b9 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-connection-closed-by-receiver.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-connection-closed-by-receiver.https.html.ini
@@ -1,6 +1,4 @@ [presentation-controller-connection-closed-by-receiver.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [receiver connection.close() should fire both controller's and receiver's onclose event handler] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-terminate-connection.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-terminate-connection.https.html.ini index 621061a..aacd342 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-terminate-connection.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-controller-terminate-connection.https.html.ini
@@ -1,6 +1,4 @@ [presentation-controller-terminate-connection.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that controller connection.terminate() fires onterminate event handler.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-onreceiverconnection.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-onreceiverconnection.https.html.ini index edfe2e0bf..d93462d6 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-onreceiverconnection.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-onreceiverconnection.https.html.ini
@@ -1,4 +1,3 @@ [presentation-onreceiverconnection.https.html] [Test presentation.receiver.connectionList resolves with incoming connection.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-receiver-terminate-connection.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-receiver-terminate-connection.https.html.ini index f37f84a..29d4d0ab 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-receiver-terminate-connection.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-receiver-terminate-connection.https.html.ini
@@ -1,6 +1,4 @@ [presentation-receiver-terminate-connection.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [receiver connection.terminate() should close receiver frame] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-reconnect.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-reconnect.https.html.ini index 7ee6582..8aa04f0 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-reconnect.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-reconnect.https.html.ini
@@ -1,6 +1,4 @@ [presentation-reconnect.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that Presentation.reconnect() resolves with existing presentation connection.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-start-error.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-start-error.https.html.ini index e31fcfe..d20d4a3 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-start-error.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-start-error.https.html.ini
@@ -1,6 +1,4 @@ [presentation-start-error.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that the PresentationRequest.start() rejects with OperationError if PresentationService reports PREVIOUS_START_IN_PROGRESS error] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentation-start.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentation-start.https.html.ini index a406567..d07682bd5 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentation-start.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentation-start.https.html.ini
@@ -1,14 +1,10 @@ [presentation-start.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that the PresentationRequest.start() with single URL resolves with correct PresentationConnection object.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that the PresentationRequest.start() with multiple URLs resolves with correct PresentationConnection object.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [Test that the PresentationRequest.start() with single URL containing special symbol resolves with correct PresentationConnection object.] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentationconnectionavailableevent-ctor-mock.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentationconnectionavailableevent-ctor-mock.https.html.ini index 8e6443e..2e312d5d 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentationconnectionavailableevent-ctor-mock.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentationconnectionavailableevent-ctor-mock.https.html.ini
@@ -1,6 +1,4 @@ [presentationconnectionavailableevent-ctor-mock.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Test that the PresentationConnectionAvailableEvent ctor can take a valid PresentationConnection.] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/presentation/presentationrequest-gc.https.html.ini b/third_party/blink/web_tests/wpt_internal/presentation/presentationrequest-gc.https.html.ini index c4ee8e5..4e14e05 100644 --- a/third_party/blink/web_tests/wpt_internal/presentation/presentationrequest-gc.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/presentation/presentationrequest-gc.https.html.ini
@@ -1,10 +1,7 @@ [presentationrequest-gc.https.html] - expected: - if product == "chrome": ERROR + expected: ERROR [Test that navigator.presentation.defaultRequest.onconnectionavailable with one URL isn't reset after gc().] - expected: - if product == "chrome": FAIL + expected: FAIL [Test that navigator.presentation.defaultRequest.onconnectionavailable with multiple URLs isn't reset after gc().] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/reporting/cross-origin-report-no-credentials-report-to.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/reporting/cross-origin-report-no-credentials-report-to.https.sub.html.ini index 5172e5596..ef11e41 100644 --- a/third_party/blink/web_tests/wpt_internal/reporting/cross-origin-report-no-credentials-report-to.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/reporting/cross-origin-report-no-credentials-report-to.https.sub.html.ini
@@ -1,4 +1,3 @@ [cross-origin-report-no-credentials-report-to.https.sub.html] [Reporting endpoints did not receive credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/reporting/deprecation.html.ini b/third_party/blink/web_tests/wpt_internal/reporting/deprecation.html.ini index 4715f581..f6195121 100644 --- a/third_party/blink/web_tests/wpt_internal/reporting/deprecation.html.ini +++ b/third_party/blink/web_tests/wpt_internal/reporting/deprecation.html.ini
@@ -1,4 +1,3 @@ [deprecation.html] [Deprecation reports] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/reporting/intervention.html.ini b/third_party/blink/web_tests/wpt_internal/reporting/intervention.html.ini index be420c46..39c8edb 100644 --- a/third_party/blink/web_tests/wpt_internal/reporting/intervention.html.ini +++ b/third_party/blink/web_tests/wpt_internal/reporting/intervention.html.ini
@@ -1,4 +1,3 @@ [intervention.html] [Intervention report] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/reporting/path-absolute-endpoint.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/reporting/path-absolute-endpoint.https.sub.html.ini index 7adba1f..cdb171b 100644 --- a/third_party/blink/web_tests/wpt_internal/reporting/path-absolute-endpoint.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/reporting/path-absolute-endpoint.https.sub.html.ini
@@ -1,4 +1,3 @@ [path-absolute-endpoint.https.sub.html] [Reporting endpoints received reports.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/reporting/same-origin-report-no-credentials-report-to.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/reporting/same-origin-report-no-credentials-report-to.https.sub.html.ini index f7da339..f1151100 100644 --- a/third_party/blink/web_tests/wpt_internal/reporting/same-origin-report-no-credentials-report-to.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/reporting/same-origin-report-no-credentials-report-to.https.sub.html.ini
@@ -1,4 +1,3 @@ [same-origin-report-no-credentials-report-to.https.sub.html] [Reporting endpoints did not receive credentials.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/scheduler/task-signal-any-memory-priority.any.js.ini b/third_party/blink/web_tests/wpt_internal/scheduler/task-signal-any-memory-priority.any.js.ini index 2b9fd5e..c0f90b2 100644 --- a/third_party/blink/web_tests/wpt_internal/scheduler/task-signal-any-memory-priority.any.js.ini +++ b/third_party/blink/web_tests/wpt_internal/scheduler/task-signal-any-memory-priority.any.js.ini
@@ -1,5 +1,4 @@ -[task-signal-any-memory-priority.any.html] - expected: ERROR +[task-signal-any-memory-priority.any.worker.html] [TaskSignals can be GCed when they have no references or event listeners] expected: FAIL @@ -19,7 +18,8 @@ expected: FAIL -[task-signal-any-memory-priority.any.worker.html] +[task-signal-any-memory-priority.any.html] + expected: ERROR [TaskSignals can be GCed when they have no references or event listeners] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/serial/serialPort_detachedFrame.https.window.js.ini b/third_party/blink/web_tests/wpt_internal/serial/serialPort_detachedFrame.https.window.js.ini index eafbf12..d050761 100644 --- a/third_party/blink/web_tests/wpt_internal/serial/serialPort_detachedFrame.https.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/serial/serialPort_detachedFrame.https.window.js.ini
@@ -1,8 +1,6 @@ [serialPort_detachedFrame.https.window.html] [open() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL [forget() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/serial/serialPort_readable_gc.https.window.js.ini b/third_party/blink/web_tests/wpt_internal/serial/serialPort_readable_gc.https.window.js.ini index a0649c3..f59875a 100644 --- a/third_party/blink/web_tests/wpt_internal/serial/serialPort_readable_gc.https.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/serial/serialPort_readable_gc.https.window.js.ini
@@ -1,4 +1,3 @@ [serialPort_readable_gc.https.window.html] [Dropping references to a port does not close its streams] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/serial/serial_detachedFrame.https.window.js.ini b/third_party/blink/web_tests/wpt_internal/serial/serial_detachedFrame.https.window.js.ini index 0bd2aa22..2c71806 100644 --- a/third_party/blink/web_tests/wpt_internal/serial/serial_detachedFrame.https.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/serial/serial_detachedFrame.https.window.js.ini
@@ -1,12 +1,9 @@ [serial_detachedFrame.https.window.html] [getPorts() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL [requestPort() rejects in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL [adding an event listener does nothing in a detached context] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/shadow-dom/shadow-dom-usecounter.html.ini b/third_party/blink/web_tests/wpt_internal/shadow-dom/shadow-dom-usecounter.html.ini index 1450777..0906d513 100644 --- a/third_party/blink/web_tests/wpt_internal/shadow-dom/shadow-dom-usecounter.html.ini +++ b/third_party/blink/web_tests/wpt_internal/shadow-dom/shadow-dom-usecounter.html.ini
@@ -1,4 +1,3 @@ [shadow-dom-usecounter.html] [Attributes should not be counted in user agent shadow DOM.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/speech/scripted/speechrecognition-restart-onend.html.ini b/third_party/blink/web_tests/wpt_internal/speech/scripted/speechrecognition-restart-onend.html.ini index a6da267..7b27dc2 100644 --- a/third_party/blink/web_tests/wpt_internal/speech/scripted/speechrecognition-restart-onend.html.ini +++ b/third_party/blink/web_tests/wpt_internal/speech/scripted/speechrecognition-restart-onend.html.ini
@@ -1,6 +1,4 @@ [speechrecognition-restart-onend.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Verify that calling start() during onend does not crash] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/storage/buckets/bucket_names.tentative.https.any.js.ini b/third_party/blink/web_tests/wpt_internal/storage/buckets/bucket_names.tentative.https.any.js.ini deleted file mode 100644 index 89b62595..0000000 --- a/third_party/blink/web_tests/wpt_internal/storage/buckets/bucket_names.tentative.https.any.js.ini +++ /dev/null
@@ -1,51 +0,0 @@ -[bucket_names.tentative.https.any.serviceworker.html] - [open() allows bucket names ending with `_`] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [open() allows bucket names ending with `-`] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [delete() allows bucket names ending with `_`] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [open() allows bucket names with `-` in the middle] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [delete() allows bucket names ending with `-`] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [open() does not store duplicate bucket names] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [open() allows bucket names with `_` in the middle] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [delete() allows bucket names with `-` in the middle] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [delete() allows bucket names with `_` in the middle] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [delete() allows bucket names with allowed characters] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - [open() allows bucket names with allowed characters] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL] - - -[bucket_names.tentative.https.any.sharedworker.html] - -[bucket_names.tentative.https.any.worker.html] - -[bucket_names.tentative.https.any.html]
diff --git a/third_party/blink/web_tests/wpt_internal/storage/buckets/storage_bucket_object.tentative.https.any.js.ini b/third_party/blink/web_tests/wpt_internal/storage/buckets/storage_bucket_object.tentative.https.any.js.ini deleted file mode 100644 index 0b47041..0000000 --- a/third_party/blink/web_tests/wpt_internal/storage/buckets/storage_bucket_object.tentative.https.any.js.ini +++ /dev/null
@@ -1,9 +0,0 @@ -[storage_bucket_object.tentative.https.any.serviceworker.html] - -[storage_bucket_object.tentative.https.any.html] - expected: - if flag_specific == "disable-layout-ng": [OK, CRASH] - -[storage_bucket_object.tentative.https.any.worker.html] - -[storage_bucket_object.tentative.https.any.sharedworker.html]
diff --git a/third_party/blink/web_tests/wpt_internal/storage/estimate-usage-details-filesystem.https.tentative.any.js.ini b/third_party/blink/web_tests/wpt_internal/storage/estimate-usage-details-filesystem.https.tentative.any.js.ini deleted file mode 100644 index 3f8f623..0000000 --- a/third_party/blink/web_tests/wpt_internal/storage/estimate-usage-details-filesystem.https.tentative.any.js.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[estimate-usage-details-filesystem.https.tentative.any.worker.html] - -[estimate-usage-details-filesystem.https.tentative.any.html] - [estimate() usage details reflects increase in fileSystem after write operation] - expected: - if flag_specific == "disable-site-isolation-trials": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitPersistentStorage-quota-usage-details.tentative.sub.html.ini b/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitPersistentStorage-quota-usage-details.tentative.sub.html.ini deleted file mode 100644 index 54cbe44..0000000 --- a/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitPersistentStorage-quota-usage-details.tentative.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[partitioned-webkitPersistentStorage-quota-usage-details.tentative.sub.html] - [Partitioned webkitPersistentStorage quota and usage details test.] - expected: - if flag_specific == "disable-layout-ng": [PASS, FAIL]
diff --git a/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitTemporaryStorage-usage-details.tentative.sub.html.ini b/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitTemporaryStorage-usage-details.tentative.sub.html.ini deleted file mode 100644 index 8f50e9f2..0000000 --- a/third_party/blink/web_tests/wpt_internal/storage/quota/partitioned-webkitTemporaryStorage-usage-details.tentative.sub.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[partitioned-webkitTemporaryStorage-usage-details.tentative.sub.html] - [Partitioned webkitTemporaryStorage usage details test.] - expected: - if (flag_specific == "") and (os == "linux") and (product == "content_shell"): [PASS, FAIL]
diff --git a/third_party/blink/web_tests/wpt_internal/user-timing/detail-isolated-world.html.ini b/third_party/blink/web_tests/wpt_internal/user-timing/detail-isolated-world.html.ini index 0195b5c..fa5a3b74 100644 --- a/third_party/blink/web_tests/wpt_internal/user-timing/detail-isolated-world.html.ini +++ b/third_party/blink/web_tests/wpt_internal/user-timing/detail-isolated-world.html.ini
@@ -1,4 +1,3 @@ [detail-isolated-world.html] [A clone should be used in an isolated world, but only one clone] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/vibration/vibration-iframe.html.ini b/third_party/blink/web_tests/wpt_internal/vibration/vibration-iframe.html.ini index 527b9cb..c173eb0 100644 --- a/third_party/blink/web_tests/wpt_internal/vibration/vibration-iframe.html.ini +++ b/third_party/blink/web_tests/wpt_internal/vibration/vibration-iframe.html.ini
@@ -1,3 +1,2 @@ [vibration-iframe.html] - expected: - if product == "chrome": ERROR + expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/reload-crash.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/reload-crash.html.ini deleted file mode 100644 index fa3401c..0000000 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/reload-crash.html.ini +++ /dev/null
@@ -1,3 +0,0 @@ -[reload-crash.html] - expected: - if product == "chrome": [ERROR, PASS]
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/resources/transition-out-of-bfcache.html b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/resources/transition-out-of-bfcache.html new file mode 100644 index 0000000..b6f2cdd --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/resources/transition-out-of-bfcache.html
@@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html class=reftest-wait> +<title>View transitions: BFCache navigation helper</title> +<link rel="help" href="https://github.com/WICG/view-transitions"> +<link rel="author" href="mailto:vmpstr@chromium.org"> +<meta name="view-transition" content="same-origin"> +<script src="/common/reftest-wait.js"></script> + +<style> +html { background: red; } +div { + width: 200px; + height: 200px; + background: white; + color: black; + position: absolute; + top: 40px; + right: 8px; + view-transition-name: target; +} + +::view-transition-group(*) { + animation-duration: 0s; +} +</style> +<div id=target></div> + +<script> +window.onload = () => { + requestAnimationFrame(() => history.back()); +}; +</script> + +
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-and-nested-element-transition.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-and-nested-element-transition.html.ini index 9767aec..e1161b9b 100644 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-and-nested-element-transition.html.ini +++ b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-and-nested-element-transition.html.ini
@@ -1,4 +1,4 @@ [root-and-nested-element-transition.html] expected: - if processor == "x86": ERROR + if product == "chrome": [FAIL, ERROR] FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-new.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-new.html.ini deleted file mode 100644 index ae1b14f..0000000 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-new.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[root-element-transition-no-opt-in-on-new.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-old.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-old.html.ini deleted file mode 100644 index 6ffc9e0..0000000 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-no-opt-in-on-old.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[root-element-transition-no-opt-in-on-old.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-opt-in-removed-on-new.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-opt-in-removed-on-new.html.ini deleted file mode 100644 index b91618c..0000000 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition-opt-in-removed-on-new.html.ini +++ /dev/null
@@ -1,2 +0,0 @@ -[root-element-transition-opt-in-removed-on-new.html] - expected: ERROR
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition.html.ini b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition.html.ini index b61af8a..d0ce9d2 100644 --- a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition.html.ini +++ b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/root-element-transition.html.ini
@@ -1,4 +1,4 @@ [root-element-transition.html] expected: - if product == "chrome": [FAIL, ERROR] + if product == "chrome": ERROR FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/transition-out-of-bfcache-manual.html b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/transition-out-of-bfcache-manual.html new file mode 100644 index 0000000..bdd99d80 --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/view-transition-on-navigation/transition-out-of-bfcache-manual.html
@@ -0,0 +1,63 @@ +<!DOCTYPE html> +<html class=reftest-wait> +<title>View transitions: BFCache navigation manual</title> +<link rel="help" href="https://github.com/WICG/view-transitions"> +<link rel="author" href="mailto:vmpstr@chromium.org"> +<xxlink rel="match" href="transition-out-of-bfcache-ref.html"> +<meta name="view-transition" content="same-origin"> +<script src="/common/reftest-wait.js"></script> +<style> +html { background: red; } +#target { + width: 200px; + height: 200px; + background: black; + color: white; + position: absolute; + top: 40px; + view-transition-name: target; +} + +::view-transition { + background: lightblue; +} + +::view-transition-group(root) { + visibility: hidden; + animation-duration: 500s; +} + +::view-transition-group(target) { + animation-duration: 0s; +} +::view-transition-new(target) { + animation: unset; + opacity: 1; +} +::view-transition-old(target) { + animation: unset; + opacity: 0; +} + +</style> +<!-- TODO: Figure out how to do a ref test automatically, currently there's a crash --> +<div id=target><div id=log></div>You should see lightblue background with a black square that says "BFCache" followed by this text.</div> + +<script> +function startTest() { + const old_url = "/transition-out-of-bfcache-manual.html"; + const new_url = "/resources/transition-out-of-bfcache.html"; + window.location.href = window.location.href.replace(old_url, new_url); +} + +window.addEventListener("pageshow", (e) => { + if (e.persisted) { + log.innerHTML = "BFCache" + requestAnimationFrame(takeScreenshot); + } else { + log.innerHTML = "Non-BFCache" + requestAnimationFrame(startTest); + } +}); +</script> +
diff --git a/third_party/blink/web_tests/wpt_internal/web-locks/storage-deprecation-trial-enabled.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-locks/storage-deprecation-trial-enabled.https.html.ini new file mode 100644 index 0000000..4f018d7 --- /dev/null +++ b/third_party/blink/web_tests/wpt_internal/web-locks/storage-deprecation-trial-enabled.https.html.ini
@@ -0,0 +1,8 @@ +[storage-deprecation-trial-enabled.https.html] + expected: + if product == "chrome": ERROR + [WebLocks are not partitioned when deprecation trial is enabled] + expected: FAIL + + [WebLocks of a nested iframe with a cross-site ancestor are not partitioned when deprecation trial is enabled] + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-arity.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-arity.https.html.ini index 4d287101..1af65dd 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-arity.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-arity.https.html.ini
@@ -1,8 +1,6 @@ [share-arity.https.html] [extra ShareData field (extra field ignored)] - expected: - if product == "chrome": FAIL + expected: FAIL [2 arguments (extra argument ignored)] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-error.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-error.https.html.ini index e0d6ed4..8c665598 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-error.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-error.https.html.ini
@@ -1,36 +1,27 @@ [share-error.https.html] [share with user cancellation] - expected: - if product == "chrome": FAIL + expected: FAIL [share with internal error] - expected: - if product == "chrome": FAIL + expected: FAIL [share with data url] - expected: - if product == "chrome": FAIL + expected: FAIL [share consumes user activation] - expected: - if product == "chrome": FAIL + expected: FAIL [only one share at a time] - expected: - if product == "chrome": FAIL + expected: FAIL [Failed file share does not lead to InvalidStateError] - expected: - if product == "chrome": FAIL + expected: FAIL [share with excessive title] - expected: - if product == "chrome": FAIL + expected: FAIL [share with excessive text] - expected: - if product == "chrome": FAIL + expected: FAIL [share with excessive url] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-nonutf8-encoding.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-nonutf8-encoding.https.html.ini index 605ec308..2133d99 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-nonutf8-encoding.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-nonutf8-encoding.https.html.ini
@@ -1,4 +1,3 @@ [share-nonutf8-encoding.https.html] [successful share with Unicode characters] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-success.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-success.https.html.ini index 51d1094..88376d0 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-success.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-success.https.html.ini
@@ -1,32 +1,24 @@ [share-success.https.html] [successful share] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with URL without a scheme] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with a path-only URL] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with a relative URL] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with an empty URL] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with percent-encoded URL characters] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with Unicode characters] - expected: - if product == "chrome": FAIL + expected: FAIL [successful share with long strings] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-types.https.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-types.https.html.ini index 2e4f7cc3..f72c677 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-types.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-types.https.html.ini
@@ -1,8 +1,6 @@ [share-types.https.html] [share of types other than string (expect implicitly converted to string)] - expected: - if product == "chrome": FAIL + expected: FAIL [share of null/undefined dict values] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/web-share/share-url-relative.https.sub.html.ini b/third_party/blink/web_tests/wpt_internal/web-share/share-url-relative.https.sub.html.ini index 8869fd2c..b73afa3f 100644 --- a/third_party/blink/web_tests/wpt_internal/web-share/share-url-relative.https.sub.html.ini +++ b/third_party/blink/web_tests/wpt_internal/web-share/share-url-relative.https.sub.html.ini
@@ -1,4 +1,3 @@ [share-url-relative.https.sub.html] [successful share with a URL relative to document base URL] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webaudio/channel-count-detached-frame.window.js.ini b/third_party/blink/web_tests/wpt_internal/webaudio/channel-count-detached-frame.window.js.ini index caf97d5..1897bd4 100644 --- a/third_party/blink/web_tests/wpt_internal/webaudio/channel-count-detached-frame.window.js.ini +++ b/third_party/blink/web_tests/wpt_internal/webaudio/channel-count-detached-frame.window.js.ini
@@ -1,4 +1,3 @@ [channel-count-detached-frame.window.html] [Changing channel after detaching the document throws an exception.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webcodecs/annexb_decoding.https.any.js.ini b/third_party/blink/web_tests/wpt_internal/webcodecs/annexb_decoding.https.any.js.ini index 9a6fbee2..8f89852d 100644 --- a/third_party/blink/web_tests/wpt_internal/webcodecs/annexb_decoding.https.any.js.ini +++ b/third_party/blink/web_tests/wpt_internal/webcodecs/annexb_decoding.https.any.js.ini
@@ -1,12 +1,8 @@ -[annexb_decoding.https.any.worker.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[annexb_decoding.https.any.html] [Decode AnnexB] expected: FAIL -[annexb_decoding.https.any.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' +[annexb_decoding.https.any.worker.html] [Decode AnnexB] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webcodecs/avc_encoder_config.https.any.js.ini b/third_party/blink/web_tests/wpt_internal/webcodecs/avc_encoder_config.https.any.js.ini index 208c301..2e9c9196 100644 --- a/third_party/blink/web_tests/wpt_internal/webcodecs/avc_encoder_config.https.any.js.ini +++ b/third_party/blink/web_tests/wpt_internal/webcodecs/avc_encoder_config.https.any.js.ini
@@ -1,6 +1,4 @@ [avc_encoder_config.https.any.worker.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test AvcConfig supports 'avc' and 'annexb'] expected: FAIL @@ -12,8 +10,6 @@ [avc_encoder_config.https.any.html] - disabled: - if flag_specific == "force-renderer-accessibility": was skipped in 'FlagExpectations/force-renderer-accessibility' [Test AvcConfig supports 'avc' and 'annexb'] expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/add-port.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/add-port.https.html.ini index 05f07222..cc124916 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/add-port.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/add-port.https.html.ini
@@ -1,4 +1,3 @@ [add-port.https.html] [Test if newly connected ports work correctly] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/implicit-open.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/implicit-open.https.html.ini index a7221be6..ce0ecf33 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/implicit-open.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/implicit-open.https.html.ini
@@ -1,4 +1,3 @@ [implicit-open.https.html] [MIDIPort implicit open] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/loopback-receive.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/loopback-receive.https.html.ini index 4718a1915..e55ba906 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/loopback-receive.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/loopback-receive.https.html.ini
@@ -1,4 +1,3 @@ [loopback-receive.https.html] [midimessage event handling works as expected] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/loopback-with-timestamp.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/loopback-with-timestamp.https.html.ini index 673e62a..63332ed 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/loopback-with-timestamp.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/loopback-with-timestamp.https.html.ini
@@ -1,4 +1,3 @@ [loopback-with-timestamp.https.html] [Test MIDIOutput.send() with non-zero timestamp.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/open-close.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/open-close.https.html.ini index 5dbb9d16..fb464bfd 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/open-close.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/open-close.https.html.ini
@@ -1,4 +1,3 @@ [open-close.https.html] [opening and closing MIDI devices] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/permission.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/permission.https.html.ini index 5b4d3908..d5df991 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/permission.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/permission.https.html.ini
@@ -1,8 +1,6 @@ [permission.https.html] [sysex permission grants are properly handled] - expected: - if product == "chrome": FAIL + expected: FAIL [sysex permission rejections are properly handled] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-basic.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-basic.https.html.ini index 84ac81a0..0bec5fd 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-basic.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-basic.https.html.ini
@@ -1,4 +1,4 @@ [requestmidiaccess-basic.https.html] expected: - if (processor == "x86") and (product == "chrome"): ERROR - if processor == "x86_64": ERROR + if product == "chrome": ERROR + [ERROR, OK]
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-fail.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-fail.https.html.ini index 2048876..aa7fd6f0b 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-fail.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-fail.https.html.ini
@@ -1,4 +1,3 @@ [requestmidiaccess-fail.https.html] [initialization failure causes requestMIDIAccess to fail] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-options.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-options.https.html.ini index 310f9c2..19950d65c 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-options.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-options.https.html.ini
@@ -1,4 +1,3 @@ [requestmidiaccess-options.https.html] [requestMIDIAccess with various options] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-upgrade.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-upgrade.https.html.ini index 200983d..cf288f5 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-upgrade.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess-upgrade.https.html.ini
@@ -1,4 +1,3 @@ [requestmidiaccess-upgrade.https.html] [Test if the second MIDIAccess with stronger authority works correctly] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess.https.html.ini index f168639..c221a0a 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/requestmidiaccess.https.html.ini
@@ -1,4 +1,3 @@ [requestmidiaccess.https.html] [basic MIDI access is functional] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/send-messages.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/send-messages.https.html.ini index 67debead..2da21b3 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/send-messages.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/send-messages.https.html.ini
@@ -1,4 +1,3 @@ [send-messages.https.html] [various MIDI messages can be validated] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webmidi/send-system-messages.https.html.ini b/third_party/blink/web_tests/wpt_internal/webmidi/send-system-messages.https.html.ini index 496fb93..6b29734 100644 --- a/third_party/blink/web_tests/wpt_internal/webmidi/send-system-messages.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webmidi/send-system-messages.https.html.ini
@@ -1,4 +1,3 @@ [send-system-messages.https.html] [various types of system messages can be validated] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-cross-origin-websocket.https.html.ini b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-cross-origin-websocket.https.html.ini index 1fdfa403..cead595 100644 --- a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-cross-origin-websocket.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-cross-origin-websocket.https.html.ini
@@ -1,4 +1,3 @@ [third-party-cookie-blocked-on-cross-origin-websocket.https.html] [Test that first-party cookies are blocked for WebSockets conforming the requirements of the SameSite attribute.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-same-origin-websocket.https.html.ini b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-same-origin-websocket.https.html.ini index 418534a..3a834ac 100644 --- a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-same-origin-websocket.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked-on-same-origin-websocket.https.html.ini
@@ -1,4 +1,3 @@ [third-party-cookie-blocked-on-same-origin-websocket.https.html] [Test that third-party cookies are blocked for WebSockets even when the WebSocket's URL's domain is an exact match for the domain of its initiator.] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked.https.html.ini b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked.https.html.ini index 2eeef5fe..08ee751 100644 --- a/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/websocket-cookies/third-party-cookie-blocked.https.html.ini
@@ -1,4 +1,3 @@ [third-party-cookie-blocked.https.html] [Test third-party cookie blocking for WebSockets] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webtransport/subresource-filter-disallowed.https.html.ini b/third_party/blink/web_tests/wpt_internal/webtransport/subresource-filter-disallowed.https.html.ini deleted file mode 100644 index a9d06d07..0000000 --- a/third_party/blink/web_tests/wpt_internal/webtransport/subresource-filter-disallowed.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[subresource-filter-disallowed.https.html] - [Request suffixed with "headers.py" should be blocked.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webusb/usb-iframe.https.html.ini b/third_party/blink/web_tests/wpt_internal/webusb/usb-iframe.https.html.ini index 83672b3b..9aa0bd1b 100644 --- a/third_party/blink/web_tests/wpt_internal/webusb/usb-iframe.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webusb/usb-iframe.https.html.ini
@@ -1,4 +1,3 @@ [usb-iframe.https.html] [detaching from iframe invalidates reference to the iframe USB object] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webusb/usbDevice-iframe.https.html.ini b/third_party/blink/web_tests/wpt_internal/webusb/usbDevice-iframe.https.html.ini index ca808d28..9e1c40e3 100644 --- a/third_party/blink/web_tests/wpt_internal/webusb/usbDevice-iframe.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webusb/usbDevice-iframe.https.html.ini
@@ -1,10 +1,7 @@ [usbDevice-iframe.https.html] - expected: - if product == "chrome": ERROR + expected: ERROR [events are not delivered to detached frames] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [forget() rejects in a detached context] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_anchor_getAnchors_null.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_anchor_getAnchors_null.https.html.ini deleted file mode 100644 index 9f537a2e..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_anchor_getAnchors_null.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[ar_anchor_getAnchors_null.https.html] - [XRFrame's trackedAnchors is empty when the feature was requested & device returned null anchorsData - webgl] - expected: - if product == "chrome": FAIL - - [XRFrame's trackedAnchors is empty when the feature was requested & device returned null anchorsData - webgl2] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_hittestsource_lifetimes.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_hittestsource_lifetimes.https.html.ini deleted file mode 100644 index bc8ee3c..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_hittestsource_lifetimes.https.html.ini +++ /dev/null
@@ -1,6 +0,0 @@ -[ar_hittestsource_lifetimes.https.html] - expected: - if flag_specific == "disable-site-isolation-trials": [OK, TIMEOUT] - [Ensures hit test source cancellation propagates to the device when manually cancelled. - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_light_estimation.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_light_estimation.https.html.ini deleted file mode 100644 index 99ad447..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/ar/ar_light_estimation.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[ar_light_estimation.https.html] - [Ensures lighting estimation feature works when enabled - webgl] - expected: - if product == "chrome": FAIL - - [Ensures lighting estimation feature works when enabled - webgl2] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/ar/iframe-oopif.sub.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/ar/iframe-oopif.sub.https.html.ini index 2f7e9db1..d9f9f6676 100644 --- a/third_party/blink/web_tests/wpt_internal/webxr/ar/iframe-oopif.sub.https.html.ini +++ b/third_party/blink/web_tests/wpt_internal/webxr/ar/iframe-oopif.sub.https.html.ini
@@ -1,14 +1,10 @@ [iframe-oopif.sub.https.html] - expected: - if product == "chrome": TIMEOUT + expected: TIMEOUT [Wait for fullscreenchange] - expected: - if product == "chrome": NOTRUN + expected: NOTRUN [DOM Overlay in iframe - webgl] - expected: - if product == "chrome": FAIL + expected: FAIL [DOM Overlay in iframe - webgl2] - expected: - if product == "chrome": FAIL + expected: FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/events_deviceconnect.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/events_deviceconnect.https.html.ini deleted file mode 100644 index f5be6ec..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/events_deviceconnect.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[events_deviceconnect.https.html] - [Test devicechange fires when devices are connected.] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/render_state_vertical_fov_inline.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/render_state_vertical_fov_inline.https.html.ini deleted file mode 100644 index 0b785e0..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/render_state_vertical_fov_inline.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[render_state_vertical_fov_inline.https.html] - [inlineVerticalFieldOfView is set appropriately on inline sessions - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive.https.html.ini deleted file mode 100644 index 0e0d351..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[xrDevice_supportsSession_immersive.https.html] - [supportsSession resolves when immersive options supported] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive_unsupported.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive_unsupported.https.html.ini deleted file mode 100644 index 8272d71..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_immersive_unsupported.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[xrDevice_supportsSession_immersive_unsupported.https.html] - [supportsSession rejects when options not supported] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_non_immersive.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_non_immersive.https.html.ini deleted file mode 100644 index cffdc373..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrDevice_supportsSession_non_immersive.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[xrDevice_supportsSession_non_immersive.https.html] - [supportsSession resolves when inline options supported] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrFrame_getPose.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrFrame_getPose.https.html.ini deleted file mode 100644 index 8a59c8da..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrFrame_getPose.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[xrFrame_getPose.https.html] - [XRFrame.getPose works between eye-level and floor-level spaces - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_immersive.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_immersive.https.html.ini deleted file mode 100644 index 6a454df..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_immersive.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[xrSession_dataProviderDisconnect_immersive.https.html] - expected: - if product == "chrome": ERROR - [Immersive session ends if data provider disconnects. - webgl] - expected: - if product == "chrome": FAIL - - [Immersive session ends if data provider disconnects. - webgl2] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_inline.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_inline.https.html.ini deleted file mode 100644 index 7334d3c6..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_dataProviderDisconnect_inline.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[xrSession_dataProviderDisconnect_inline.https.html] - expected: - if product == "chrome": ERROR - [Inline session ends if magic window data provider disconnects. - webgl] - expected: - if product == "chrome": FAIL - - [Inline session ends if magic window data provider disconnects. - webgl2] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentBlendMode.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentBlendMode.https.html.ini deleted file mode 100644 index 18ab221..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentBlendMode.https.html.ini +++ /dev/null
@@ -1,4 +0,0 @@ -[xrSession_environmentBlendMode.https.html] - [environmentBlendMode is correct for a VR device in immersive - webgl] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentProviderDisconnect.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentProviderDisconnect.https.html.ini deleted file mode 100644 index 17937f9..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_environmentProviderDisconnect.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[xrSession_environmentProviderDisconnect.https.html] - [Outstanding promises get rejected if environmentProvider disconnects - webgl] - expected: - if product == "chrome": FAIL - - [Outstanding promises get rejected if environmentProvider disconnects - webgl2] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_framesThrottled.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrSession_framesThrottled.https.html.ini deleted file mode 100644 index e3978e8c..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrSession_framesThrottled.https.html.ini +++ /dev/null
@@ -1,8 +0,0 @@ -[xrSession_framesThrottled.https.html] - [Blink appropriately reports when frames are throttled - webgl] - expected: - if product == "chrome": FAIL - - [Blink appropriately reports when frames are throttled - webgl2] - expected: - if product == "chrome": FAIL
diff --git a/third_party/blink/web_tests/wpt_internal/webxr/xrWebGLLayer_dirty_framebuffer.https.html.ini b/third_party/blink/web_tests/wpt_internal/webxr/xrWebGLLayer_dirty_framebuffer.https.html.ini deleted file mode 100644 index 1d82b6d..0000000 --- a/third_party/blink/web_tests/wpt_internal/webxr/xrWebGLLayer_dirty_framebuffer.https.html.ini +++ /dev/null
@@ -1,10 +0,0 @@ -[xrWebGLLayer_dirty_framebuffer.https.html] - expected: - if product == "chrome": ERROR - [A frame should be submitted if the base layer was written to during requestAnimationFrame - webgl] - expected: - if product == "chrome": FAIL - - [A frame should be submitted if the base layer was written to during requestAnimationFrame - webgl2] - expected: - if product == "chrome": TIMEOUT
diff --git a/third_party/closure_compiler/externs/test.js b/third_party/closure_compiler/externs/test.js index 2d5ab3ba..6e889c83 100644 --- a/third_party/closure_compiler/externs/test.js +++ b/third_party/closure_compiler/externs/test.js
@@ -1,4 +1,4 @@ -// Copyright 2022 The Chromium Authors +// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -135,6 +135,15 @@ chrome.test.assertEq = function(expected, actual, message) {}; /** + * @param {*=} expected + * @param {*=} actual + * @param {string=} message A custom error message to print out with the test + * failure, if any. + * @see https://developer.chrome.com/extensions/test#method-assertNe + */ +chrome.test.assertNe = function(expected, actual, message) {}; + +/** * @see https://developer.chrome.com/extensions/test#method-assertNoLastError */ chrome.test.assertNoLastError = function() {};
diff --git a/third_party/ipcz/src/ipcz/router.cc b/third_party/ipcz/src/ipcz/router.cc index 6c9f9219..d286a0c 100644 --- a/third_party/ipcz/src/ipcz/router.cc +++ b/third_party/ipcz/src/ipcz/router.cc
@@ -304,14 +304,12 @@ } if (!inward_edge_ && !bridge_) { - status_.flags |= IPCZ_PORTAL_STATUS_PEER_CLOSED; + is_peer_closed_ = true; if (inbound_parcels_.IsSequenceFullyConsumed()) { status_.flags |= IPCZ_PORTAL_STATUS_DEAD; } status_.num_remote_bytes = 0; status_.num_remote_parcels = 0; - traps_.UpdatePortalStatus( - context, status_, TrapSet::UpdateReason::kPeerClosed, dispatcher); } } else if (link_type.is_peripheral_inward()) { if (!outbound_parcels_.SetFinalSequenceLength(sequence_length)) { @@ -360,14 +358,12 @@ forwarding_links.push_back(bridge_->ReleaseDecayingLink()); } else { // Terminal routers may have trap events to fire. - status_.flags |= IPCZ_PORTAL_STATUS_PEER_CLOSED; + is_peer_closed_ = true; if (inbound_parcels_.IsSequenceFullyConsumed()) { status_.flags |= IPCZ_PORTAL_STATUS_DEAD; } status_.num_remote_parcels = 0; status_.num_remote_bytes = 0; - traps_.UpdatePortalStatus(context, status_, - TrapSet::UpdateReason::kPeerClosed, dispatcher); } } @@ -594,7 +590,7 @@ descriptor.next_incoming_sequence_number, descriptor.num_bytes_consumed); if (descriptor.peer_closed) { - router->status_.flags |= IPCZ_PORTAL_STATUS_PEER_CLOSED; + router->is_peer_closed_ = true; router->status_.num_remote_parcels = 0; router->status_.num_remote_bytes = 0; if (!router->inbound_parcels_.SetFinalSequenceLength( @@ -822,7 +818,7 @@ // which can only happen after `descriptor` is transmitted. inward_edge_.emplace(); - if (status_.flags & IPCZ_PORTAL_STATUS_PEER_CLOSED) { + if (is_peer_closed_) { descriptor.peer_closed = true; descriptor.closed_peer_sequence_length = *inbound_parcels_.final_sequence_length(); @@ -1307,6 +1303,7 @@ bool outward_link_decayed = false; bool dropped_last_decaying_link = false; ParcelsToFlush parcels_to_flush; + TrapEventDispatcher dispatcher; { absl::MutexLock lock(&mutex_); @@ -1370,6 +1367,17 @@ bridge_.reset(); } + if (is_peer_closed_ && + (status_.flags & IPCZ_PORTAL_STATUS_PEER_CLOSED) == 0 && + !inbound_parcels_.ExpectsMoreElements()) { + // Set the PEER_CLOSED bit and trigger any relevant traps, if and only if + // the peer is actually closed and there are no more inbound parcels in + // flight towards us. + status_.flags |= IPCZ_PORTAL_STATUS_PEER_CLOSED; + traps_.UpdatePortalStatus(context, status_, + TrapSet::UpdateReason::kPeerClosed, dispatcher); + } + // If we're dropping the last of our decaying links, our outward link may // now be stable. This may unblock proxy bypass or other operations. const bool inward_edge_stable =
diff --git a/third_party/ipcz/src/ipcz/router.h b/third_party/ipcz/src/ipcz/router.h index 78c9f25678..28d163337 100644 --- a/third_party/ipcz/src/ipcz/router.h +++ b/third_party/ipcz/src/ipcz/router.h
@@ -416,6 +416,13 @@ absl::Mutex mutex_; + // Indicates whether the opposite end of the route has been closed. This is + // the source of truth for peer closure status. The status bit + // (IPCZ_PORTAL_STATUS_PEER_CLOSED) within `status_`, and the corresponding + // trap condition (IPCZ_TRAP_PEER_CLOSED) are only raised when this is true + // AND we are not expecting any more in-flight parcels. + bool is_peer_closed_ ABSL_GUARDED_BY(mutex_) = false; + // The current computed portal status to be reflected by a portal controlling // this router, iff this is a terminal router. IpczPortalStatus status_ ABSL_GUARDED_BY(mutex_) = {sizeof(status_)};
diff --git a/tools/cast3p/runtime.version b/tools/cast3p/runtime.version index c00952a..18bc715 100644 --- a/tools/cast3p/runtime.version +++ b/tools/cast3p/runtime.version
@@ -1 +1 @@ -344759 +344773
diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py index f7172dbe..4fcaaab 100755 --- a/tools/clang/scripts/update.py +++ b/tools/clang/scripts/update.py
@@ -35,7 +35,7 @@ # https://chromium.googlesource.com/chromium/src/+/main/docs/updating_clang.md # Reverting problematic clang rolls is safe, though. # This is the output of `git describe` and is usable as a commit-ish. -CLANG_REVISION = 'llvmorg-17-init-2082-g6d4a674a' +CLANG_REVISION = 'llvmorg-17-init-2387-g68e81d7e' CLANG_SUB_REVISION = 1 PACKAGE_VERSION = '%s-%s' % (CLANG_REVISION, CLANG_SUB_REVISION)
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml index c0e995d..4ef5079fc 100644 --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml
@@ -4703,6 +4703,25 @@ <int value="9" label="Timeout"/> </enum> +<enum name="ArcPolicyKey"> + <summary>Defines the keys ArcPolicy object can contain.</summary> + <int value="0" label="unknown"/> + <int value="1" label="accountTypesWithManagementDisabled"/> + <int value="2" label="alwaysOnVpnPackage"/> + <int value="3" label="applications"/> + <int value="4" label="availableAppSetPolicy"/> + <int value="5" label="complianceRules"/> + <int value="6" label="installUnknownSourcesDisabled"/> + <int value="7" label="maintenanceWindow"/> + <int value="8" label="modifyAccountsDisabled"/> + <int value="9" label="permissionGrants"/> + <int value="10" label="permittedAccessibilityServices"/> + <int value="11" label="playStoreMode"/> + <int value="12" label="shortSupportMessage"/> + <int value="13" label="statusReportingSettings"/> + <int value="14" label="workAccountAppWhitelist"/> +</enum> + <enum name="ArcProvisioningCheckInError"> <summary>Defines ARC GMS check-in failure reasons</summary> <int value="1" label="Check-in failed"/>
diff --git a/tools/metrics/histograms/metadata/arc/histograms.xml b/tools/metrics/histograms/metadata/arc/histograms.xml index af36f04a..31cf192 100644 --- a/tools/metrics/histograms/metadata/arc/histograms.xml +++ b/tools/metrics/histograms/metadata/arc/histograms.xml
@@ -1882,6 +1882,17 @@ </summary> </histogram> +<histogram name="Arc.Policy.Keys" enum="ArcPolicyKey" + expires_after="2023-05-09"> + <owner>mhasank@google.com</owner> + <owner>arc-commercial@google.com</owner> + <summary> + Record which sub-policies are included in the ArcPolicy object that + represents policy restrictions set on ARC. The metric is emitted once when + arc_policy_bridge starts and any time the policy is updated. + </summary> +</histogram> + <histogram name="Arc.PrintPreview.PreviewEvent" enum="PrintPreviewHelperEvents" expires_after="2023-04-04"> <owner>bmgordon@chromium.org</owner>
diff --git a/tools/metrics/histograms/metadata/optimization/histograms.xml b/tools/metrics/histograms/metadata/optimization/histograms.xml index af3e001..61a085c 100644 --- a/tools/metrics/histograms/metadata/optimization/histograms.xml +++ b/tools/metrics/histograms/metadata/optimization/histograms.xml
@@ -143,6 +143,8 @@ summary="Batch update of hints for result links off the Google SRP"/> <variant name="BatchUpdateModels" summary="Batch update of models"/> <variant name="Bookmarks" summary="Batch update of hints for bookmarks"/> + <variant name="Journeys" summary="Journeys surface"/> + <variant name="NewTabPage" summary="New tab page"/> <variant name="PageNavigation" summary="Page navigation"/> </variants>
diff --git a/tools/metrics/histograms/metadata/power/histograms.xml b/tools/metrics/histograms/metadata/power/histograms.xml index 118f49f..70b3c9f 100644 --- a/tools/metrics/histograms/metadata/power/histograms.xml +++ b/tools/metrics/histograms/metadata/power/histograms.xml
@@ -736,35 +736,6 @@ <token key="AdaptiveChargingType" variants="AdaptiveChargingType"/> </histogram> -<histogram - name="Power.AltBatteryDischargeRateMilliwatts5{UsageScenario}{IntervalType}" - units="milliwatts" expires_after="2023-03-31"> - <owner>etiennep@chromium.org</owner> - <owner>olivierli@chromium.org</owner> - <owner>lgrey@chromium.org</owner> - <summary> - Battery discharge in milliwatts, example: - Battery charge at the beginning - of the interval: 4000 mWh; - Battery charge at the end of the interval: 3990 - mWh; - Discharge: (4000-3990) = 10 mWh per minute - Reported value: 600 mW. - - This is reported at the end of every valid 1 minute interval. An invalid - interval is one that deviate too much from 1 minute, which can be caused by - the computer going to sleep, or the OS sending multiple notifications in a - row. - - The difference with Power.BatteryDischargeRateMilliwatts5 is that values for - this histogram are calculated using the used battery capacity instead of the - current capacity. This difference matters only when the full charged - capacity changes between intervals. - - This is recorded for {UsageScenario}. - - This contains {IntervalType}. - </summary> - <token key="UsageScenario" variants="UsageScenario"/> - <token key="IntervalType" variants="IntervalType"/> -</histogram> - <histogram name="Power.AmbientLightOnResume" units="lux" expires_after="2023-06-25"> <owner>bkersten@chromium.org</owner> @@ -971,15 +942,15 @@ </histogram> <histogram - name="Power.BatteryDischargeRateMilliwatts5{UsageScenario}{IntervalType}" + name="Power.BatteryDischargeRateMilliwatts6{UsageScenario}{IntervalType}" units="milliwatts" expires_after="2023-03-31"> <owner>etiennep@chromium.org</owner> <owner>olivierli@chromium.org</owner> <owner>lgrey@chromium.org</owner> <summary> - Battery discharge in milliwatts, example: - Battery charge at the beginning - of the interval: 4000 mWh; - Battery charge at the end of the interval: 3990 - mWh; - Discharge: (4000-3990) = 10 mWh per minute - Reported value: 600 mW. + Battery discharge in milliwatts, example: - Used capacity at the beginning + of the interval: 1000 mWh; - Used capacity at the end of the interval: 1010 + mWh; - Discharge: (1010-1000) = 10 mWh per minute - Reported value: 600 mW. This is reported at the end of every valid 1 minute interval. An invalid interval is one that deviate too much from 1 minute, which can be caused by @@ -1000,9 +971,9 @@ <owner>pmonette@chromium.org</owner> <owner>catan-team@chromium.org</owner> <summary> - Battery discharge in milliwatts, example: - Battery charge at the beginning - of the interval: 4000 mWh; - Battery charge at the end of the interval: 3990 - mWh; - Discharge: (4000-3990) = 10 mWh per minute - Reported value: 600 mW. + Battery discharge in milliwatts, example: - Used capacity at the beginning + of the interval: 1000 mWh; - Used capacity at the end of the interval: 1010 + mWh; - Discharge: (1010-1000) = 10 mWh per minute - Reported value: 600 mW. This is reported at the end of every valid 1 minute interval. An invalid interval is one that deviate too much from 1 minute, which can be caused by
diff --git a/tools/metrics/ukm/ukm.xml b/tools/metrics/ukm/ukm.xml index 79909a0d..59090b8 100644 --- a/tools/metrics/ukm/ukm.xml +++ b/tools/metrics/ukm/ukm.xml
@@ -3254,10 +3254,29 @@ <event name="Blink.FedCm"> <owner>yigu@chromium.org</owner> - <owner>webid-core@google.com</owner> + <owner>web-identity-eng@google.com</owner> <summary> Records performance metrics for FedCM(Federated Credential Management) API. </summary> + <metric name="AutoReauthn.ReturningAccounts" enum="FedCmReturningAccounts"> + <summary> + Records whether there was zero, one, or multiple returning accounts when a + site calls the FedCM API with autoReauthn: true. Records at most one + sample per failed API call: some failures could occur before this metric + is recorded. + </summary> + </metric> + <metric name="AutoReauthn.Succeeded" enum="Boolean"> + <summary> + Records whether auto re-authn checks succeeded or not. The count would + provide roughly the number of FedCM re-authn attempts, the true count + would provide the number of times the re-authn UI is shown to the user, + and the false count would provide the number of attempts where auto + re-authn was blocked for some non-network related reason. Records at most + one sample per FedCM API with auto re-authn enabled: some failures could + occur before this metric is recorded. + </summary> + </metric> <metric name="FedCmSessionID"> <summary> Records the session ID associated to the FedCM call for which this event @@ -3312,7 +3331,7 @@ <event name="Blink.FedCmIdp"> <owner>npm@chromium.org</owner> - <owner>webid-core@google.com</owner> + <owner>web-identity-eng@google.com</owner> <summary> Records performance metrics for FedCM (Federated Credential Management) API. Recorded when the web developer calls the FedCM API. Individual metrics are
diff --git a/tools/perf/core/perfetto_binary_roller/binary_deps.json b/tools/perf/core/perfetto_binary_roller/binary_deps.json index ec4beae2..fb7a094e 100644 --- a/tools/perf/core/perfetto_binary_roller/binary_deps.json +++ b/tools/perf/core/perfetto_binary_roller/binary_deps.json
@@ -5,16 +5,16 @@ "full_remote_path": "perfetto-luci-artifacts/3b59f000c939bfe4d05267fd68d282ef0b541334/linux-arm64/trace_processor_shell" }, "win": { - "hash": "5952b645b8e655e24391ee5ca52e0f767c46a6dc", - "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/58600633967db2ab113cf205eb2be6b76aef97d4/trace_processor_shell.exe" + "hash": "1b7964fb57063bf31203b3599b80d69c6a4a4d29", + "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/0d180f46481a96cbe8340734fa5cdce3bba636c8/trace_processor_shell.exe" }, "linux_arm": { "hash": "e945a99da7a66211f847b8049627bbec846d2d1d", "full_remote_path": "perfetto-luci-artifacts/3b59f000c939bfe4d05267fd68d282ef0b541334/linux-arm/trace_processor_shell" }, "mac": { - "hash": "99dfbd718fb7d22bbf9f1af709a5614b3cc19b47", - "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/mac/1046bf928b4441cb79549691d76eeabec48e7274/trace_processor_shell" + "hash": "9cbb2a7158ad68845684442ab4456bd78de93b68", + "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/mac/0d180f46481a96cbe8340734fa5cdce3bba636c8/trace_processor_shell" }, "mac_arm64": { "hash": "f9caa6dfbdc44573d32a21a9aeeed2058ffc3d68",
diff --git a/ui/compositor/layer.cc b/ui/compositor/layer.cc index 10df2319..77119dd 100644 --- a/ui/compositor/layer.cc +++ b/ui/compositor/layer.cc
@@ -1346,7 +1346,16 @@ delegate_->OnDeviceScaleFactorChanged(old_device_scale_factor, device_scale_factor); } + + // We may add or remove children during child->OnDeviceScaleFactorChanged(). + std::vector<base::WeakPtr<Layer>> weak_children(children_.size()); for (auto* child : children_) { + weak_children.push_back(child->weak_ptr_factory_.GetWeakPtr()); + } + for (auto& child : weak_children) { + if (!child) { + continue; + } child->OnDeviceScaleFactorChanged(device_scale_factor); // A child layer may have triggered a delegate or an observer to delete
diff --git a/ui/message_center/public/cpp/notification.h b/ui/message_center/public/cpp/notification.h index 9f2ba43..fad74a6d0 100644 --- a/ui/message_center/public/cpp/notification.h +++ b/ui/message_center/public/cpp/notification.h
@@ -10,6 +10,7 @@ #include <string> #include <vector> +#include "base/files/file_path.h" #include "base/memory/scoped_refptr.h" #include "base/time/time.h" #include "build/chromeos_buildflags.h" @@ -125,6 +126,11 @@ // Large image to display on the notification. Optional. gfx::Image image; +#if BUILDFLAG(IS_CHROMEOS) + // The path to the file that backs `image`. Set if `image` is file backed. + absl::optional<base::FilePath> image_path; +#endif // BUILDFLAG(IS_CHROMEOS) + // Small badge to display on the notification to illustrate the source of the // notification. Optional. gfx::Image small_image;
diff --git a/ui/ozone/platform/drm/BUILD.gn b/ui/ozone/platform/drm/BUILD.gn index f55b31c..729c4f3 100644 --- a/ui/ozone/platform/drm/BUILD.gn +++ b/ui/ozone/platform/drm/BUILD.gn
@@ -102,8 +102,6 @@ "host/drm_cursor.h", "host/drm_device_connector.cc", "host/drm_device_connector.h", - "host/drm_device_handle.cc", - "host/drm_device_handle.h", "host/drm_display_host.cc", "host/drm_display_host.h", "host/drm_display_host_manager.cc",
diff --git a/ui/ozone/platform/drm/common/drm_util.cc b/ui/ozone/platform/drm/common/drm_util.cc index 72def7f..a248499 100644 --- a/ui/ozone/platform/drm/common/drm_util.cc +++ b/ui/ozone/platform/drm/common/drm_util.cc
@@ -26,7 +26,6 @@ #include "base/strings/string_piece.h" #include "base/strings/string_split.h" #include "base/strings/string_util.h" -#include "ui/base/ui_base_features.h" #include "ui/base/ui_base_switches.h" #include "ui/display/types/display_mode.h" #include "ui/display/util/display_util.h" @@ -44,8 +43,8 @@ uint32_t crtc, const std::vector<std::unique_ptr<HardwareDisplayControllerInfo>>& displays) { - for (size_t i = 0; i < displays.size(); ++i) { - if (crtc == displays[i]->crtc()->crtc_id) + for (const auto& display : displays) { + if (crtc == display->crtc()->crtc_id) return true; } @@ -57,7 +56,7 @@ // If there are multiple compatible CRTCs, the one that supports the majority of // planes will be returned as best CRTC. std::pair<uint32_t /* best_crtc */, uint32_t /* connected_crtc */> GetCrtcs( - int fd, + const DrmWrapper& drm, drmModeConnector* connector, drmModeRes* resources, const std::vector<std::unique_ptr<HardwareDisplayControllerInfo>>& displays, @@ -69,7 +68,7 @@ // Try to find an encoder for the connector. for (int i = 0; i < connector->count_encoders; ++i) { - ScopedDrmEncoderPtr encoder(drmModeGetEncoder(fd, connector->encoders[i])); + ScopedDrmEncoderPtr encoder = drm.GetEncoder(connector->encoders[i]); if (!encoder) continue; @@ -146,12 +145,12 @@ } template <typename T> -int GetDrmProperty(int fd, +int GetDrmProperty(const DrmWrapper& drm, T* object, const std::string& name, ScopedDrmPropertyPtr* property) { for (uint32_t i = 0; i < static_cast<uint32_t>(object->count_props); ++i) { - ScopedDrmPropertyPtr tmp(drmModeGetProperty(fd, object->props[i])); + ScopedDrmPropertyPtr tmp = drm.GetProperty(object->props[i]); if (!tmp) continue; @@ -173,30 +172,29 @@ return std::string(); } -ScopedDrmPropertyBlobPtr GetDrmPropertyBlob(int fd, +ScopedDrmPropertyBlobPtr GetDrmPropertyBlob(const DrmWrapper& drm, drmModeConnector* connector, const std::string& name) { ScopedDrmPropertyPtr property; - int index = GetDrmProperty(fd, connector, name, &property); + int index = GetDrmProperty(drm, connector, name, &property); if (index < 0) return nullptr; if (property->flags & DRM_MODE_PROP_BLOB) { - return ScopedDrmPropertyBlobPtr( - drmModeGetPropertyBlob(fd, connector->prop_values[index])); + return drm.GetPropertyBlob(connector->prop_values[index]); } return nullptr; } -display::PrivacyScreenState GetPrivacyScreenState(int fd, +display::PrivacyScreenState GetPrivacyScreenState(const DrmWrapper& drm, drmModeConnector* connector) { ScopedDrmPropertyPtr sw_property; const int sw_index = GetDrmProperty( - fd, connector, kPrivacyScreenSwStatePropertyName, &sw_property); + drm, connector, kPrivacyScreenSwStatePropertyName, &sw_property); ScopedDrmPropertyPtr hw_property; const int hw_index = GetDrmProperty( - fd, connector, kPrivacyScreenHwStatePropertyName, &hw_property); + drm, connector, kPrivacyScreenHwStatePropertyName, &hw_property); // Both privacy-screen properties (software- and hardware-state) must be // present in order for the feature to be supported, but the hardware-state @@ -213,7 +211,7 @@ // legacy privacy screen property. ScopedDrmPropertyPtr legacy_property; const int legacy_index = GetDrmProperty( - fd, connector, kPrivacyScreenPropertyNameLegacy, &legacy_property); + drm, connector, kPrivacyScreenPropertyNameLegacy, &legacy_property); if (legacy_index >= 0) { const std::string legacy_enum_value = GetNameForEnumValue( legacy_property.get(), connector->prop_values[legacy_index]); @@ -225,16 +223,17 @@ return display::PrivacyScreenState::kNotSupported; } -bool HasContentProtectionKey(int fd, drmModeConnector* connector) { +bool HasContentProtectionKey(const DrmWrapper& drm, + drmModeConnector* connector) { ScopedDrmPropertyPtr content_protection_key_property; - int idx = GetDrmProperty(fd, connector, kContentProtectionKey, + int idx = GetDrmProperty(drm, connector, kContentProtectionKey, &content_protection_key_property); return idx > -1; } -std::vector<uint64_t> GetPathTopology(int fd, drmModeConnector* connector) { - ScopedDrmPropertyBlobPtr path_blob = - GetDrmPropertyBlob(fd, connector, "PATH"); +std::vector<uint64_t> GetPathTopology(const DrmWrapper& drm, + drmModeConnector* connector) { + ScopedDrmPropertyBlobPtr path_blob = drm.GetPropertyBlob(connector, "PATH"); if (!path_blob) { DCHECK_GT(connector->connector_id, 0u); @@ -246,9 +245,9 @@ return ParsePathBlob(*path_blob); } -bool IsAspectPreserving(int fd, drmModeConnector* connector) { +bool IsAspectPreserving(const DrmWrapper& drm, drmModeConnector* connector) { ScopedDrmPropertyPtr property; - int index = GetDrmProperty(fd, connector, "scaling mode", &property); + int index = GetDrmProperty(drm, connector, "scaling mode", &property); if (index < 0) return false; @@ -256,10 +255,10 @@ "Full aspect"); } -display::PanelOrientation GetPanelOrientation(int fd, +display::PanelOrientation GetPanelOrientation(const DrmWrapper& drm, drmModeConnector* connector) { ScopedDrmPropertyPtr property; - int index = GetDrmProperty(fd, connector, "panel orientation", &property); + int index = GetDrmProperty(drm, connector, "panel orientation", &property); if (index < 0) return display::PanelOrientation::kNormal; @@ -274,16 +273,18 @@ return static_cast<display::PanelOrientation>(connector->prop_values[index]); } -bool HasPerPlaneColorCorrectionMatrix(const int fd, drmModeCrtc* crtc) { - ScopedDrmPlaneResPtr plane_resources(drmModeGetPlaneResources(fd)); +bool HasPerPlaneColorCorrectionMatrix(const DrmWrapper& drm, + drmModeCrtc* crtc) { + ScopedDrmPlaneResPtr plane_resources = drm.GetPlaneResources(); DCHECK(plane_resources); for (uint32_t i = 0; i < plane_resources->count_planes; ++i) { - ScopedDrmObjectPropertyPtr plane_props(drmModeObjectGetProperties( - fd, plane_resources->planes[i], DRM_MODE_OBJECT_PLANE)); + ScopedDrmObjectPropertyPtr plane_props = drm.GetObjectProperties( + plane_resources->planes[i], DRM_MODE_OBJECT_PLANE); DCHECK(plane_props); - if (!FindDrmProperty(fd, plane_props.get(), "PLANE_CTM")) + if (!FindDrmProperty(drm, plane_props.get(), "PLANE_CTM")) { return false; + } } // On legacy, if no planes are exposed then the property isn't available. @@ -303,21 +304,21 @@ } // namespace -ScopedDrmPropertyPtr FindDrmProperty(int fd, +ScopedDrmPropertyPtr FindDrmProperty(const DrmWrapper& drm, drmModeObjectProperties* properties, const char* name) { for (uint32_t i = 0; i < properties->count_props; ++i) { - ScopedDrmPropertyPtr property(drmModeGetProperty(fd, properties->props[i])); + ScopedDrmPropertyPtr property = drm.GetProperty(properties->props[i]); if (property && !strcmp(property->name, name)) return property; } return nullptr; } -bool HasColorCorrectionMatrix(int fd, drmModeCrtc* crtc) { - ScopedDrmObjectPropertyPtr crtc_props( - drmModeObjectGetProperties(fd, crtc->crtc_id, DRM_MODE_OBJECT_CRTC)); - return !!FindDrmProperty(fd, crtc_props.get(), "CTM"); +bool HasColorCorrectionMatrix(const DrmWrapper& drm, drmModeCrtc* crtc) { + ScopedDrmObjectPropertyPtr crtc_props = + drm.GetObjectProperties(crtc->crtc_id, DRM_MODE_OBJECT_CRTC); + return !!FindDrmProperty(drm, crtc_props.get(), "CTM"); } const gfx::Size ModeSize(const drmModeModeInfo& mode) { @@ -332,41 +333,43 @@ return mode.flags & DRM_MODE_FLAG_INTERLACE; } -gfx::Size GetMaximumCursorSize(int fd) { +gfx::Size GetMaximumCursorSize(const DrmWrapper& drm) { uint64_t width = 0, height = 0; // Querying cursor dimensions is optional and is unsupported on older Chrome // OS kernels. - if (drmGetCap(fd, DRM_CAP_CURSOR_WIDTH, &width) != 0 || - drmGetCap(fd, DRM_CAP_CURSOR_HEIGHT, &height) != 0) { + if (drm.GetCapability(DRM_CAP_CURSOR_WIDTH, &width) != 0 || + drm.GetCapability(DRM_CAP_CURSOR_HEIGHT, &height) != 0) { return gfx::Size(kDefaultCursorWidth, kDefaultCursorHeight); } return gfx::Size(width, height); } -bool IsVrrCapable(int fd, drmModeConnector* connector) { +bool IsVrrCapable(const DrmWrapper& drm, drmModeConnector* connector) { ScopedDrmPropertyPtr vrr_capable_property; const int vrr_capable_index = GetDrmProperty( - fd, connector, kVrrCapablePropertyName, &vrr_capable_property); + drm, connector, kVrrCapablePropertyName, &vrr_capable_property); return vrr_capable_index >= 0 && connector->prop_values[vrr_capable_index]; } -bool IsVrrEnabled(int fd, drmModeCrtc* crtc) { - ScopedDrmObjectPropertyPtr crtc_props( - drmModeObjectGetProperties(fd, crtc->crtc_id, DRM_MODE_OBJECT_CRTC)); +bool IsVrrEnabled(const DrmWrapper& drm, drmModeCrtc* crtc) { + ScopedDrmObjectPropertyPtr crtc_props = + drm.GetObjectProperties(crtc->crtc_id, DRM_MODE_OBJECT_CRTC); ScopedDrmPropertyPtr vrr_enabled_property; const int vrr_enabled_index = GetDrmProperty( - fd, crtc_props.get(), kVrrEnabledPropertyName, &vrr_enabled_property); + drm, crtc_props.get(), kVrrEnabledPropertyName, &vrr_enabled_property); return vrr_enabled_index >= 0 && crtc_props->prop_values[vrr_enabled_index]; } display::VariableRefreshRateState GetVariableRefreshRateState( - int fd, + const DrmWrapper& drm, HardwareDisplayControllerInfo* info) { - if (!IsVrrCapable(fd, info->connector())) + if (!IsVrrCapable(drm, info->connector())) { return display::kVrrNotCapable; + } - if (IsVrrEnabled(fd, info->crtc())) + if (IsVrrEnabled(drm, info->crtc())) { return display::kVrrEnabled; + } return display::kVrrDisabled; } @@ -380,8 +383,8 @@ HardwareDisplayControllerInfo::~HardwareDisplayControllerInfo() = default; std::pair<HardwareDisplayControllerInfoList, std::vector<uint32_t>> -GetDisplayInfosAndInvalidCrtcs(int fd) { - ScopedDrmResourcesPtr resources(drmModeGetResources(fd)); +GetDisplayInfosAndInvalidCrtcs(const DrmWrapper& drm) { + ScopedDrmResourcesPtr resources = drm.GetResources(); DCHECK(resources) << "Failed to get DRM resources"; std::vector<std::unique_ptr<HardwareDisplayControllerInfo>> displays; std::vector<uint32_t> invalid_crtcs; @@ -397,8 +400,8 @@ break; } - ScopedDrmConnectorPtr connector( - drmModeGetConnector(fd, resources->connectors[i])); + ScopedDrmConnectorPtr connector = + drm.GetConnector(resources->connectors[i]); if (!connector) continue; @@ -414,7 +417,7 @@ for (auto* c : available_connectors) { uint32_t possible_crtcs = 0; for (int i = 0; i < c->count_encoders; ++i) { - ScopedDrmEncoderPtr encoder(drmModeGetEncoder(fd, c->encoders[i])); + ScopedDrmEncoderPtr encoder = drm.GetEncoder(c->encoders[i]); if (!encoder) continue; possible_crtcs |= encoder->possible_crtcs; @@ -434,15 +437,15 @@ c1_crtcs != c2_crtcs; }); - ScopedDrmPlaneResPtr plane_resources(drmModeGetPlaneResources(fd)); + ScopedDrmPlaneResPtr plane_resources = drm.GetPlaneResources(); std::vector<ScopedDrmPlanePtr> planes; for (uint32_t i = 0; i < plane_resources->count_planes; i++) - planes.emplace_back(drmModeGetPlane(fd, plane_resources->planes[i])); + planes.emplace_back(drm.GetPlane(plane_resources->planes[i])); for (auto* c : available_connectors) { uint32_t best_crtc, connected_crtc; std::tie(best_crtc, connected_crtc) = - GetCrtcs(fd, c, resources.get(), displays, planes); + GetCrtcs(drm, c, resources.get(), displays, planes); if (!best_crtc) continue; @@ -451,7 +454,7 @@ if (connected_crtc && connected_crtc != best_crtc) invalid_crtcs.push_back((connected_crtc)); - ScopedDrmCrtcPtr crtc(drmModeGetCrtc(fd, best_crtc)); + ScopedDrmCrtcPtr crtc = drm.GetCrtc(best_crtc); auto iter = base::ranges::find(connectors, c, &ScopedDrmConnectorPtr::get); DCHECK(iter != connectors.end()); // |connectors.size()| <= 256, so |index| should be between 0-255. @@ -464,9 +467,9 @@ return std::make_pair(std::move(displays), std::move(invalid_crtcs)); } -std::vector<std::unique_ptr<HardwareDisplayControllerInfo>> -GetAvailableDisplayControllerInfos(int fd) { - return GetDisplayInfosAndInvalidCrtcs(fd).first; +HardwareDisplayControllerInfoList GetAvailableDisplayControllerInfos( + const DrmWrapper& drm) { + return GetDisplayInfosAndInvalidCrtcs(drm).first; } bool SameMode(const drmModeModeInfo& lhs, const drmModeModeInfo& rhs) { @@ -534,9 +537,8 @@ } std::unique_ptr<display::DisplaySnapshot> CreateDisplaySnapshot( + const DrmWrapper& drm, HardwareDisplayControllerInfo* info, - int fd, - const base::FilePath& sys_path, uint8_t device_index, const gfx::Point& origin, const display::DrmFormatsAndModifiers& drm_formats_and_modifiers) { @@ -548,30 +550,30 @@ gfx::Size(info->connector()->mmWidth, info->connector()->mmHeight); const display::DisplayConnectionType type = GetDisplayType(info->connector()); uint64_t base_connector_id = 0u; - std::vector<uint64_t> path_topology = GetPathTopology(fd, info->connector()); + std::vector<uint64_t> path_topology = GetPathTopology(drm, info->connector()); if (!path_topology.empty()) { base_connector_id = path_topology.front(); path_topology.erase(path_topology.begin()); } const bool is_aspect_preserving_scaling = - IsAspectPreserving(fd, info->connector()); + IsAspectPreserving(drm, info->connector()); const display::PanelOrientation panel_orientation = - GetPanelOrientation(fd, info->connector()); + GetPanelOrientation(drm, info->connector()); const display::PrivacyScreenState privacy_screen_state = - GetPrivacyScreenState(fd, info->connector()); + GetPrivacyScreenState(drm, info->connector()); const bool has_content_protection_key = - HasContentProtectionKey(fd, info->connector()); + HasContentProtectionKey(drm, info->connector()); const bool has_color_correction_matrix = - HasColorCorrectionMatrix(fd, info->crtc()) || - HasPerPlaneColorCorrectionMatrix(fd, info->crtc()); + HasColorCorrectionMatrix(drm, info->crtc()) || + HasPerPlaneColorCorrectionMatrix(drm, info->crtc()); // On rk3399 we can set a color correction matrix that will be applied in // linear space. https://crbug.com/839020 to track if it will be possible to // disable the per-plane degamma/gamma. const bool color_correction_in_linear_space = - has_color_correction_matrix && GetDrmDriverNameFromFd(fd) == "rockchip"; - const gfx::Size maximum_cursor_size = GetMaximumCursorSize(fd); + has_color_correction_matrix && drm.GetDriverName() == "rockchip"; + const gfx::Size maximum_cursor_size = GetMaximumCursorSize(drm); const display::VariableRefreshRateState variable_refresh_rate_state = - GetVariableRefreshRateState(fd, info); + GetVariableRefreshRateState(drm, info); std::string display_name; // Make sure the ID contains non index part. @@ -588,7 +590,7 @@ absl::optional<gfx::Range> vertical_display_range_limits; ScopedDrmPropertyBlobPtr edid_blob( - GetDrmPropertyBlob(fd, info->connector(), "EDID")); + GetDrmPropertyBlob(drm, info->connector(), "EDID")); base::UmaHistogramBoolean("DrmUtil.CreateDisplaySnapshot.HasEdidBlob", !!edid_blob); std::vector<uint8_t> edid; @@ -633,7 +635,7 @@ is_aspect_preserving_scaling, has_overscan, privacy_screen_state, has_content_protection_key, has_color_correction_matrix, color_correction_in_linear_space, display_color_space, bits_per_channel, - hdr_static_metadata, display_name, sys_path, std::move(modes), + hdr_static_metadata, display_name, drm.device_path(), std::move(modes), panel_orientation, edid, current_mode, native_mode, product_code, year_of_manufacture, maximum_cursor_size, variable_refresh_rate_state, vertical_display_range_limits, drm_formats_and_modifiers); @@ -668,8 +670,10 @@ } } -uint64_t GetEnumValueForName(int fd, int property_id, const char* str) { - ScopedDrmPropertyPtr res(drmModeGetProperty(fd, property_id)); +uint64_t GetEnumValueForName(const DrmWrapper& drm, + int property_id, + const char* str) { + ScopedDrmPropertyPtr res = drm.GetProperty(property_id); for (int i = 0; i < res->count_enums; ++i) { if (strcmp(res->enums[i].name, str) == 0) { return res->enums[i].value;
diff --git a/ui/ozone/platform/drm/common/drm_util.h b/ui/ozone/platform/drm/common/drm_util.h index ae7017e..6fd4738e 100644 --- a/ui/ozone/platform/drm/common/drm_util.h +++ b/ui/ozone/platform/drm/common/drm_util.h
@@ -14,13 +14,12 @@ #include <utility> #include <vector> -#include "base/files/file_path.h" #include "base/logging.h" #include "base/notreached.h" #include "third_party/abseil-cpp/absl/types/optional.h" #include "ui/display/types/display_constants.h" #include "ui/display/types/display_snapshot.h" -#include "ui/ozone/platform/drm/common/display_types.h" +#include "ui/ozone/platform/drm/common/drm_wrapper.h" #include "ui/ozone/platform/drm/common/scoped_drm_types.h" typedef struct _drmModeModeInfo drmModeModeInfo; @@ -115,10 +114,11 @@ // TODO(markyacoub): Create unit tests that tests the different bits and pieces // that this function goes through. std::pair<HardwareDisplayControllerInfoList, std::vector<uint32_t>> -GetDisplayInfosAndInvalidCrtcs(int fd); +GetDisplayInfosAndInvalidCrtcs(const DrmWrapper& drm); // Returns the display infos parsed in |GetDisplayInfosAndInvalidCrtcs| -HardwareDisplayControllerInfoList GetAvailableDisplayControllerInfos(int fd); +HardwareDisplayControllerInfoList GetAvailableDisplayControllerInfos( + const DrmWrapper& drm); bool SameMode(const drmModeModeInfo& lhs, const drmModeModeInfo& rhs); @@ -134,25 +134,24 @@ const display::DisplayMode** out_current_mode, const display::DisplayMode** out_native_mode); -// |info| provides the DRM information related to the display, |fd| is the -// connection to the DRM device. +// |info| provides the DRM information related to the display, |drm| is the +// access point to the DRM device to which |info| is related to. std::unique_ptr<display::DisplaySnapshot> CreateDisplaySnapshot( + const DrmWrapper& drm, HardwareDisplayControllerInfo* info, - int fd, - const base::FilePath& sys_path, uint8_t device_index, const gfx::Point& origin, const display::DrmFormatsAndModifiers& drm_formats_and_modifiers); int GetFourCCFormatForOpaqueFramebuffer(gfx::BufferFormat format); -gfx::Size GetMaximumCursorSize(int fd); +gfx::Size GetMaximumCursorSize(const DrmWrapper& drm); -ScopedDrmPropertyPtr FindDrmProperty(int fd, +ScopedDrmPropertyPtr FindDrmProperty(const DrmWrapper& drm, drmModeObjectProperties* properties, const char* name); -bool HasColorCorrectionMatrix(int fd, drmModeCrtc* crtc); +bool HasColorCorrectionMatrix(const DrmWrapper& drm, drmModeCrtc* crtc); bool MatchMode(const display::DisplayMode& display_mode, const drmModeModeInfo& m); @@ -163,15 +162,17 @@ bool ModeIsInterlaced(const drmModeModeInfo& mode); -bool IsVrrCapable(int fd, drmModeConnector* connector); +bool IsVrrCapable(const DrmWrapper& drm, drmModeConnector* connector); -bool IsVrrEnabled(int fd, drmModeCrtc* crtc); +bool IsVrrEnabled(const DrmWrapper& drm, drmModeCrtc* crtc); display::VariableRefreshRateState GetVariableRefreshRateState( - int fd, + const DrmWrapper& drm, HardwareDisplayControllerInfo* info); -uint64_t GetEnumValueForName(int fd, int property_id, const char* str); +uint64_t GetEnumValueForName(const DrmWrapper& drm, + int property_id, + const char* str); std::vector<uint64_t> ParsePathBlob(const drmModePropertyBlobRes& path_blob);
diff --git a/ui/ozone/platform/drm/common/drm_wrapper.cc b/ui/ozone/platform/drm/common/drm_wrapper.cc index c8521ad..6236fa3 100644 --- a/ui/ozone/platform/drm/common/drm_wrapper.cc +++ b/ui/ozone/platform/drm/common/drm_wrapper.cc
@@ -77,22 +77,28 @@ } DrmWrapper::DrmWrapper(const base::FilePath& device_path, - base::File file, + base::ScopedFD fd, bool is_primary_device) : device_path_(device_path), - file_(std::move(file)), + drm_fd_(std::move(fd)), is_primary_device_(is_primary_device) {} DrmWrapper::~DrmWrapper() = default; bool DrmWrapper::Initialize() { // Ignore devices that cannot perform modesetting. - if (!CanQueryForResources(file_.GetPlatformFile())) { + if (!CanQueryForResources(drm_fd_.get())) { VLOG(2) << "Cannot query for resources for '" << device_path_.value() << "'"; return false; } + // Set atomic capabilities. + is_atomic_ = SetCapability(DRM_CLIENT_CAP_ATOMIC, 1); + + // Expose all planes (overlay, primary, and cursor) to userspace. + SetCapability(DRM_CLIENT_CAP_UNIVERSAL_PLANES, 1); + uint64_t value; allow_addfb2_modifiers_ = GetCapability(DRM_CAP_ADDFB2_MODIFIERS, &value) && value; @@ -104,22 +110,22 @@ * CRTCs *******/ -ScopedDrmCrtcPtr DrmWrapper::GetCrtc(uint32_t crtc_id) { - DCHECK(file_.IsValid()); - return ScopedDrmCrtcPtr(drmModeGetCrtc(file_.GetPlatformFile(), crtc_id)); +ScopedDrmCrtcPtr DrmWrapper::GetCrtc(uint32_t crtc_id) const { + DCHECK(drm_fd_.is_valid()); + return ScopedDrmCrtcPtr(drmModeGetCrtc(drm_fd_.get(), crtc_id)); } bool DrmWrapper::SetCrtc(uint32_t crtc_id, uint32_t framebuffer, std::vector<uint32_t> connectors, const drmModeModeInfo& mode) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); DCHECK(!connectors.empty()); TRACE_EVENT2("drm", "DrmWrapper::SetCrtc", "crtc", crtc_id, "size", gfx::Size(mode.hdisplay, mode.vdisplay).ToString()); - if (!drmModeSetCrtc(file_.GetPlatformFile(), crtc_id, framebuffer, 0, 0, + if (!drmModeSetCrtc(drm_fd_.get(), crtc_id, framebuffer, 0, 0, connectors.data(), connectors.size(), const_cast<drmModeModeInfo*>(&mode))) { ++modeset_sequence_id_; @@ -130,37 +136,36 @@ } bool DrmWrapper::DisableCrtc(uint32_t crtc_id) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::DisableCrtc", "crtc", crtc_id); - return !drmModeSetCrtc(file_.GetPlatformFile(), crtc_id, 0, 0, 0, nullptr, 0, - nullptr); + return !drmModeSetCrtc(drm_fd_.get(), crtc_id, 0, 0, 0, nullptr, 0, nullptr); } /************** * Capabilities **************/ -bool DrmWrapper::GetCapability(uint64_t capability, uint64_t* value) { - DCHECK(file_.IsValid()); - return !drmGetCap(file_.GetPlatformFile(), capability, value); +bool DrmWrapper::GetCapability(uint64_t capability, uint64_t* value) const { + DCHECK(drm_fd_.is_valid()); + return !drmGetCap(drm_fd_.get(), capability, value); } bool DrmWrapper::SetCapability(uint64_t capability, uint64_t value) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); struct drm_set_client_cap cap = {capability, value}; - return !drmIoctl(file_.GetPlatformFile(), DRM_IOCTL_SET_CLIENT_CAP, &cap); + return !drmIoctl(drm_fd_.get(), DRM_IOCTL_SET_CLIENT_CAP, &cap); } /************ * Connectors ************/ -ScopedDrmConnectorPtr DrmWrapper::GetConnector(uint32_t connector_id) { - DCHECK(file_.IsValid()); +ScopedDrmConnectorPtr DrmWrapper::GetConnector(uint32_t connector_id) const { + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::GetConnector", "connector", connector_id); return ScopedDrmConnectorPtr( - drmModeGetConnector(file_.GetPlatformFile(), connector_id)); + drmModeGetConnector(drm_fd_.get(), connector_id)); } /******** @@ -168,20 +173,19 @@ ********/ bool DrmWrapper::MoveCursor(uint32_t crtc_id, const gfx::Point& point) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::MoveCursor", "crtc_id", crtc_id); - return !drmModeMoveCursor(file_.GetPlatformFile(), crtc_id, point.x(), - point.y()); + return !drmModeMoveCursor(drm_fd_.get(), crtc_id, point.x(), point.y()); } bool DrmWrapper::SetCursor(uint32_t crtc_id, uint32_t handle, const gfx::Size& size) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT2("drm", "DrmWrapper::SetCursor", "crtc_id", crtc_id, "handle", handle); - return !drmModeSetCursor(file_.GetPlatformFile(), crtc_id, handle, - size.width(), size.height()); + return !drmModeSetCursor(drm_fd_.get(), crtc_id, handle, size.width(), + size.height()); } /************ @@ -190,14 +194,14 @@ bool DrmWrapper::SetMaster() { TRACE_EVENT1("drm", "DrmWrapper::SetMaster", "path", device_path_.value()); - DCHECK(file_.IsValid()); - return (drmSetMaster(file_.GetPlatformFile()) == 0); + DCHECK(drm_fd_.is_valid()); + return (drmSetMaster(drm_fd_.get()) == 0); } bool DrmWrapper::DropMaster() { TRACE_EVENT1("drm", "DrmWrapper::DropMaster", "path", device_path_.value()); - DCHECK(file_.IsValid()); - return (drmDropMaster(file_.GetPlatformFile()) == 0); + DCHECK(drm_fd_.is_valid()); + return (drmDropMaster(drm_fd_.get()) == 0); } /************** @@ -207,30 +211,29 @@ bool DrmWrapper::CreateDumbBuffer(const SkImageInfo& info, uint32_t* handle, uint32_t* stride) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT0("drm", "DrmWrapper::CreateDumbBuffer"); - return DrmCreateDumbBuffer(file_.GetPlatformFile(), info, handle, stride); + return DrmCreateDumbBuffer(drm_fd_.get(), info, handle, stride); } bool DrmWrapper::DestroyDumbBuffer(uint32_t handle) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::DestroyDumbBuffer", "handle", handle); - return DrmDestroyDumbBuffer(file_.GetPlatformFile(), handle); + return DrmDestroyDumbBuffer(drm_fd_.get(), handle); } bool DrmWrapper::MapDumbBuffer(uint32_t handle, size_t size, void** pixels) { struct drm_mode_map_dumb map_request; memset(&map_request, 0, sizeof(map_request)); map_request.handle = handle; - if (drmIoctl(file_.GetPlatformFile(), DRM_IOCTL_MODE_MAP_DUMB, - &map_request)) { + if (drmIoctl(drm_fd_.get(), DRM_IOCTL_MODE_MAP_DUMB, &map_request)) { PLOG(ERROR) << "Cannot prepare dumb buffer for mapping"; return false; } *pixels = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, - file_.GetPlatformFile(), map_request.offset); + drm_fd_.get(), map_request.offset); if (*pixels == MAP_FAILED) { PLOG(ERROR) << "Cannot mmap dumb buffer"; return false; @@ -247,26 +250,34 @@ struct drm_gem_close close_request; memset(&close_request, 0, sizeof(close_request)); close_request.handle = handle; - return !drmIoctl(file_.GetPlatformFile(), DRM_IOCTL_GEM_CLOSE, - &close_request); + return !drmIoctl(drm_fd_.get(), DRM_IOCTL_GEM_CLOSE, &close_request); +} + +/********** + * Encoders + **********/ + +ScopedDrmEncoderPtr DrmWrapper::GetEncoder(uint32_t encoder_id) const { + DCHECK(drm_fd_.is_valid()); + TRACE_EVENT1("drm", "DrmWrapper::GetEncoder", "encoder", encoder_id); + return ScopedDrmEncoderPtr(drmModeGetEncoder(drm_fd_.get(), encoder_id)); } /************** * Framebuffers **************/ -ScopedDrmFramebufferPtr DrmWrapper::GetFramebuffer(uint32_t framebuffer) { - DCHECK(file_.IsValid()); +ScopedDrmFramebufferPtr DrmWrapper::GetFramebuffer(uint32_t framebuffer) const { + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::GetFramebuffer", "framebuffer", framebuffer); - return ScopedDrmFramebufferPtr( - drmModeGetFB(file_.GetPlatformFile(), framebuffer)); + return ScopedDrmFramebufferPtr(drmModeGetFB(drm_fd_.get(), framebuffer)); } bool DrmWrapper::RemoveFramebuffer(uint32_t framebuffer) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::RemoveFramebuffer", "framebuffer", framebuffer); - return !drmModeRmFB(file_.GetPlatformFile(), framebuffer); + return !drmModeRmFB(drm_fd_.get(), framebuffer); } bool DrmWrapper::AddFramebuffer2(uint32_t width, @@ -278,11 +289,11 @@ uint64_t modifiers[4], uint32_t* framebuffer, uint32_t flags) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT1("drm", "DrmWrapper::AddFramebuffer", "handle", handles[0]); - return !drmModeAddFB2WithModifiers(file_.GetPlatformFile(), width, height, - format, handles, strides, offsets, - modifiers, framebuffer, flags); + return !drmModeAddFB2WithModifiers(drm_fd_.get(), width, height, format, + handles, strides, offsets, modifiers, + framebuffer, flags); } /******* @@ -333,25 +344,24 @@ } } - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT0("drm", "DrmWrapper::SetGamma"); - return (drmModeCrtcSetGamma(file_.GetPlatformFile(), crtc_id, r.size(), &r[0], - &g[0], &b[0]) == 0); + return (drmModeCrtcSetGamma(drm_fd_.get(), crtc_id, r.size(), &r[0], &g[0], + &b[0]) == 0); } /******** * Planes ********/ -ScopedDrmPlaneResPtr DrmWrapper::GetPlaneResources() { - DCHECK(file_.IsValid()); - return ScopedDrmPlaneResPtr( - drmModeGetPlaneResources(file_.GetPlatformFile())); +ScopedDrmPlaneResPtr DrmWrapper::GetPlaneResources() const { + DCHECK(drm_fd_.is_valid()); + return ScopedDrmPlaneResPtr(drmModeGetPlaneResources(drm_fd_.get())); } -ScopedDrmPlanePtr DrmWrapper::GetPlane(uint32_t plane_id) { - DCHECK(file_.IsValid()); - return ScopedDrmPlanePtr(drmModeGetPlane(file_.GetPlatformFile(), plane_id)); +ScopedDrmPlanePtr DrmWrapper::GetPlane(uint32_t plane_id) const { + DCHECK(drm_fd_.is_valid()); + return ScopedDrmPlanePtr(drmModeGetPlane(drm_fd_.get(), plane_id)); } /************ @@ -360,28 +370,28 @@ ScopedDrmObjectPropertyPtr DrmWrapper::GetObjectProperties( uint32_t object_id, - uint32_t object_type) { - DCHECK(file_.IsValid()); - return ScopedDrmObjectPropertyPtr(drmModeObjectGetProperties( - file_.GetPlatformFile(), object_id, object_type)); + uint32_t object_type) const { + DCHECK(drm_fd_.is_valid()); + return ScopedDrmObjectPropertyPtr( + drmModeObjectGetProperties(drm_fd_.get(), object_id, object_type)); } bool DrmWrapper::SetObjectProperty(uint32_t object_id, uint32_t object_type, uint32_t property_id, uint32_t property_value) { - DCHECK(file_.IsValid()); - return !drmModeObjectSetProperty(file_.GetPlatformFile(), object_id, - object_type, property_id, property_value); + DCHECK(drm_fd_.is_valid()); + return !drmModeObjectSetProperty(drm_fd_.get(), object_id, object_type, + property_id, property_value); } ScopedDrmPropertyPtr DrmWrapper::GetProperty(drmModeConnector* connector, - const char* name) { + const char* name) const { TRACE_EVENT2("drm", "DrmWrapper::GetProperty", "connector", connector->connector_id, "name", name); for (int i = 0; i < connector->count_props; ++i) { ScopedDrmPropertyPtr property( - drmModeGetProperty(file_.GetPlatformFile(), connector->props[i])); + drmModeGetProperty(drm_fd_.get(), connector->props[i])); if (!property) { continue; } @@ -394,16 +404,16 @@ return ScopedDrmPropertyPtr(); } -ScopedDrmPropertyPtr DrmWrapper::GetProperty(uint32_t id) { - return ScopedDrmPropertyPtr(drmModeGetProperty(file_.GetPlatformFile(), id)); +ScopedDrmPropertyPtr DrmWrapper::GetProperty(uint32_t id) const { + return ScopedDrmPropertyPtr(drmModeGetProperty(drm_fd_.get(), id)); } bool DrmWrapper::SetProperty(uint32_t connector_id, uint32_t property_id, uint64_t value) { - DCHECK(file_.IsValid()); - return !drmModeConnectorSetProperty(file_.GetPlatformFile(), connector_id, - property_id, value); + DCHECK(drm_fd_.is_valid()); + return !drmModeConnectorSetProperty(drm_fd_.get(), connector_id, property_id, + value); } /**************** @@ -413,39 +423,40 @@ ScopedDrmPropertyBlob DrmWrapper::CreatePropertyBlob(const void* blob, size_t size) { uint32_t id = 0; - int ret = drmModeCreatePropertyBlob(file_.GetPlatformFile(), blob, size, &id); + int ret = drmModeCreatePropertyBlob(drm_fd_.get(), blob, size, &id); DCHECK(!ret && id); return std::make_unique<DrmPropertyBlobMetadata>(this, id); } void DrmWrapper::DestroyPropertyBlob(uint32_t id) { - drmModeDestroyPropertyBlob(file_.GetPlatformFile(), id); + drmModeDestroyPropertyBlob(drm_fd_.get(), id); } -ScopedDrmPropertyBlobPtr DrmWrapper::GetPropertyBlob(uint32_t property_id) { - DCHECK(file_.IsValid()); +ScopedDrmPropertyBlobPtr DrmWrapper::GetPropertyBlob( + uint32_t property_id) const { + DCHECK(drm_fd_.is_valid()); return ScopedDrmPropertyBlobPtr( - drmModeGetPropertyBlob(file_.GetPlatformFile(), property_id)); + drmModeGetPropertyBlob(drm_fd_.get(), property_id)); } ScopedDrmPropertyBlobPtr DrmWrapper::GetPropertyBlob( drmModeConnector* connector, - const char* name) { - DCHECK(file_.IsValid()); + const char* name) const { + DCHECK(drm_fd_.is_valid()); TRACE_EVENT2("drm", "DrmWrapper::GetPropertyBlob", "connector", connector->connector_id, "name", name); for (int i = 0; i < connector->count_props; ++i) { ScopedDrmPropertyPtr property( - drmModeGetProperty(file_.GetPlatformFile(), connector->props[i])); + drmModeGetProperty(drm_fd_.get(), connector->props[i])); if (!property) { continue; } if (strcmp(property->name, name) == 0 && (property->flags & DRM_MODE_PROP_BLOB)) { - return ScopedDrmPropertyBlobPtr(drmModeGetPropertyBlob( - file_.GetPlatformFile(), connector->prop_values[i])); + return ScopedDrmPropertyBlobPtr( + drmModeGetPropertyBlob(drm_fd_.get(), connector->prop_values[i])); } } @@ -456,9 +467,9 @@ * Resources ***********/ -ScopedDrmResourcesPtr DrmWrapper::GetResources() { - DCHECK(file_.IsValid()); - return ScopedDrmResourcesPtr(drmModeGetResources(file_.GetPlatformFile())); +ScopedDrmResourcesPtr DrmWrapper::GetResources() const { + DCHECK(drm_fd_.is_valid()); + return ScopedDrmResourcesPtr(drmModeGetResources(drm_fd_.get())); } /********* @@ -470,7 +481,18 @@ } absl::optional<std::string> DrmWrapper::GetDriverName() const { - return GetDrmDriverNameFromFd(file_.GetPlatformFile()); + DCHECK(drm_fd_.is_valid()); + ScopedDrmVersionPtr version(drmGetVersion(drm_fd_.get())); + if (!version) { + LOG(ERROR) << "Failed to query DRM version"; + return absl::nullopt; + } + + return std::string(version->name, version->name_len); +} + +base::ScopedFD DrmWrapper::ToScopedFD(std::unique_ptr<DrmWrapper> drm) { + return std::move(drm->drm_fd_); } } // namespace ui
diff --git a/ui/ozone/platform/drm/common/drm_wrapper.h b/ui/ozone/platform/drm/common/drm_wrapper.h index 297177e..4fbe3b4 100644 --- a/ui/ozone/platform/drm/common/drm_wrapper.h +++ b/ui/ozone/platform/drm/common/drm_wrapper.h
@@ -10,8 +10,8 @@ #include <memory> #include <vector> -#include "base/files/file.h" #include "base/files/file_path.h" +#include "base/files/scoped_file.h" #include "base/functional/callback.h" #include "third_party/abseil-cpp/absl/types/optional.h" #include "third_party/perfetto/include/perfetto/tracing/traced_value_forward.h" @@ -56,12 +56,21 @@ class DrmWrapper { public: DrmWrapper(const base::FilePath& device_path, - base::File file, + base::ScopedFD fd, bool is_primary_device); DrmWrapper(const DrmWrapper&) = delete; DrmWrapper& operator=(const DrmWrapper&) = delete; virtual ~DrmWrapper(); + struct Property { + // Unique identifier for the property. 0 denotes an invalid ID. + uint32_t id = 0; + + // Depending on the property, this may be an actual value describing the + // property or an ID of another property. + uint64_t value = 0; + }; + // Open device. virtual bool Initialize(); @@ -72,7 +81,7 @@ // Get the CRTC state. This is generally used to save state before using the // CRTC. When the user finishes using the CRTC, the user should restore the // CRTC to it's initial state. Use |SetCrtc| to restore the state. - virtual ScopedDrmCrtcPtr GetCrtc(uint32_t crtc_id); + virtual ScopedDrmCrtcPtr GetCrtc(uint32_t crtc_id) const; // Used to configure CRTC with ID |crtc_id| to use the connector in // |connectors|. The CRTC will be configured with mode |mode| and will display @@ -91,7 +100,7 @@ // Queries whether a |capability| is available and stores its value in // |value| if found. - virtual bool GetCapability(uint64_t capability, uint64_t* value); + virtual bool GetCapability(uint64_t capability, uint64_t* value) const; // Can be used to query device/driver |capability|. Sets the value of // |capability| to |value|. Returns true in case of a successful query. @@ -102,7 +111,7 @@ ************/ // Returns the connector properties for |connector_id|. - virtual ScopedDrmConnectorPtr GetConnector(uint32_t connector_id); + virtual ScopedDrmConnectorPtr GetConnector(uint32_t connector_id) const; /******** * Cursor @@ -137,12 +146,19 @@ virtual bool CloseBufferHandle(uint32_t handle); + /********** + * Encoders + **********/ + + // Returns the encoder properties for |encoder_id|. + virtual ScopedDrmEncoderPtr GetEncoder(uint32_t encoder_id) const; + /************** * Framebuffers **************/ // Get the DRM details associated with |framebuffer|. - virtual ScopedDrmFramebufferPtr GetFramebuffer(uint32_t framebuffer); + virtual ScopedDrmFramebufferPtr GetFramebuffer(uint32_t framebuffer) const; // Deregister the given |framebuffer|. virtual bool RemoveFramebuffer(uint32_t framebuffer); @@ -171,10 +187,10 @@ ********/ // Returns the list of all planes available on this DRM device. - virtual ScopedDrmPlaneResPtr GetPlaneResources(); + virtual ScopedDrmPlaneResPtr GetPlaneResources() const; // Returns the properties associated with plane with id |plane_id|. - virtual ScopedDrmPlanePtr GetPlane(uint32_t plane_id); + virtual ScopedDrmPlanePtr GetPlane(uint32_t plane_id) const; /************ * Properties @@ -182,8 +198,9 @@ // Returns the properties associated with object with id |object_id| and type // |object_type|. |object_type| is one of DRM_MODE_OBJECT_*. - virtual ScopedDrmObjectPropertyPtr GetObjectProperties(uint32_t object_id, - uint32_t object_type); + virtual ScopedDrmObjectPropertyPtr GetObjectProperties( + uint32_t object_id, + uint32_t object_type) const; // Sets a property (defined by {|property_id|, |property_value|} on an object // with ID |object_id| and type |object_type|. @@ -194,13 +211,13 @@ uint32_t property_id, uint32_t property_value); - virtual ScopedDrmPropertyPtr GetProperty(uint32_t id); + virtual ScopedDrmPropertyPtr GetProperty(uint32_t id) const; // Returns the property with name |name| associated with |connector|. Returns // NULL if property not found. If the returned value is valid, it must be // released using FreeProperty(). virtual ScopedDrmPropertyPtr GetProperty(drmModeConnector* connector, - const char* name); + const char* name) const; // Sets the value of property with ID |property_id| to |value|. The property // is applied to the connector with ID |connector_id|. @@ -219,14 +236,14 @@ // Returns a binary blob associated with |property_id|. May be nullptr if the // property couldn't be found. - virtual ScopedDrmPropertyBlobPtr GetPropertyBlob(uint32_t property_id); + virtual ScopedDrmPropertyBlobPtr GetPropertyBlob(uint32_t property_id) const; // Returns a binary blob associated with |connector|. The binary blob is // associated with the property with name |name|. Return NULL if the property // could not be found or if the property does not have a binary blob. If valid // the returned object must be freed using FreePropertyBlob(). virtual ScopedDrmPropertyBlobPtr GetPropertyBlob(drmModeConnector* connector, - const char* name); + const char* name) const; /*********** * Resources @@ -234,7 +251,7 @@ // Returns all the DRM resources for this device. This includes CRTC, // connectors, and encoders state. - virtual ScopedDrmResourcesPtr GetResources(); + virtual ScopedDrmResourcesPtr GetResources() const; /********* * Utility @@ -245,18 +262,22 @@ virtual absl::optional<std::string> GetDriverName() const; + // Extracts the FD from the given |drm|. The |drm| object will be invalidated. + static base::ScopedFD ToScopedFD(std::unique_ptr<DrmWrapper> drm); + base::FilePath device_path() const { return device_path_; } - int get_fd() const { return file_.GetPlatformFile(); } bool allow_addfb2_modifiers() const { return allow_addfb2_modifiers_; } int modeset_sequence_id() const { return modeset_sequence_id_; } + bool is_atomic() const { return is_atomic_; } bool is_primary_device() const { return is_primary_device_; } protected: // Path to the DRM device (in sysfs). const base::FilePath device_path_; - // DRM device. - const base::File file_; + // DRM device FD. + base::ScopedFD drm_fd_; + bool is_atomic_ = false; bool allow_addfb2_modifiers_ = false; // Sequence ID incremented at each modeset.
diff --git a/ui/ozone/platform/drm/gpu/drm_device.cc b/ui/ozone/platform/drm/gpu/drm_device.cc index ccd5399a..e93283f 100644 --- a/ui/ozone/platform/drm/gpu/drm_device.cc +++ b/ui/ozone/platform/drm/gpu/drm_device.cc
@@ -181,10 +181,10 @@ }; DrmDevice::DrmDevice(const base::FilePath& device_path, - base::File file, + base::ScopedFD fd, bool is_primary_device, std::unique_ptr<GbmDevice> gbm) - : DrmWrapper(device_path, std::move(file), is_primary_device), + : DrmWrapper(device_path, std::move(fd), is_primary_device), page_flip_manager_(new PageFlipManager()), gbm_(std::move(gbm)) {} @@ -196,7 +196,6 @@ } // Use atomic only if kernel allows it. - is_atomic_ = SetCapability(DRM_CLIENT_CAP_ATOMIC, 1); if (is_atomic_) { plane_manager_ = std::make_unique<HardwareDisplayPlaneManagerAtomic>(this); } else { @@ -210,8 +209,8 @@ return false; } - watcher_ = std::make_unique<IOWatcher>(file_.GetPlatformFile(), - page_flip_manager_.get()); + watcher_ = + std::make_unique<IOWatcher>(drm_fd_.get(), page_flip_manager_.get()); return true; } @@ -219,14 +218,14 @@ bool DrmDevice::PageFlip(uint32_t crtc_id, uint32_t framebuffer, scoped_refptr<PageFlipRequest> page_flip_request) { - DCHECK(file_.IsValid()); + DCHECK(drm_fd_.is_valid()); TRACE_EVENT2("drm", "DrmDevice::PageFlip", "crtc", crtc_id, "framebuffer", framebuffer); // NOTE: Calling drmModeSetCrtc will immediately update the state, though // callbacks to already scheduled page flips will be honored by the kernel. uint64_t id = page_flip_manager_->GetNextId(); - if (!drmModePageFlip(file_.GetPlatformFile(), crtc_id, framebuffer, + if (!drmModePageFlip(drm_fd_.get(), crtc_id, framebuffer, DRM_MODE_PAGE_FLIP_EVENT, reinterpret_cast<void*>(id))) { // If successful the payload will be removed by a PageFlip event. page_flip_manager_->RegisterCallback(id, 1, @@ -263,7 +262,7 @@ id = page_flip_manager_->GetNextId(); } - int result = drmModeAtomicCommit(file_.GetPlatformFile(), properties, flags, + int result = drmModeAtomicCommit(drm_fd_.get(), properties, flags, reinterpret_cast<void*>(id)); if (result && errno == EBUSY && (flags & DRM_MODE_ATOMIC_NONBLOCK)) { VLOG(1) << "Nonblocking atomic commit failed with EBUSY, retry without " @@ -277,7 +276,7 @@ // crashing. We still do want the underlying driver bugs fixed, but this // provide a better user experience. flags &= ~DRM_MODE_ATOMIC_NONBLOCK; - result = drmModeAtomicCommit(file_.GetPlatformFile(), properties, flags, + result = drmModeAtomicCommit(drm_fd_.get(), properties, flags, reinterpret_cast<void*>(id)); } if (!result) {
diff --git a/ui/ozone/platform/drm/gpu/drm_device.h b/ui/ozone/platform/drm/gpu/drm_device.h index f3bdf5b..28bf03e 100644 --- a/ui/ozone/platform/drm/gpu/drm_device.h +++ b/ui/ozone/platform/drm/gpu/drm_device.h
@@ -10,7 +10,6 @@ #include <memory> #include <vector> -#include "base/files/file.h" #include "base/files/file_path.h" #include "base/functional/callback.h" #include "base/time/time.h" @@ -31,17 +30,8 @@ base::OnceCallback<void(unsigned int /* frame */, base::TimeTicks /* timestamp */)>; - struct Property { - // Unique identifier for the property. 0 denotes an invalid ID. - uint32_t id = 0; - - // Depending on the property, this may be an actual value describing the - // property or an ID of another property. - uint64_t value = 0; - }; - DrmDevice(const base::FilePath& device_path, - base::File file, + base::ScopedFD fd, bool is_primary_device, std::unique_ptr<GbmDevice> gbm_device); @@ -72,7 +62,6 @@ // Adds trace records to |context|. void WriteIntoTrace(perfetto::TracedDictionary dict) const override; - bool is_atomic() const { return is_atomic_; } HardwareDisplayPlaneManager* plane_manager() { return plane_manager_.get(); } GbmDevice* gbm_device() const { return gbm_.get(); } @@ -95,7 +84,6 @@ class IOWatcher; class PageFlipManager; - bool is_atomic_ = false; std::unique_ptr<PageFlipManager> page_flip_manager_; // Watcher for |fd_| listening for page flip events.
diff --git a/ui/ozone/platform/drm/gpu/drm_device_generator.h b/ui/ozone/platform/drm/gpu/drm_device_generator.h index 580269b..fe1edce 100644 --- a/ui/ozone/platform/drm/gpu/drm_device_generator.h +++ b/ui/ozone/platform/drm/gpu/drm_device_generator.h
@@ -5,7 +5,8 @@ #ifndef UI_OZONE_PLATFORM_DRM_GPU_DRM_DEVICE_GENERATOR_H_ #define UI_OZONE_PLATFORM_DRM_GPU_DRM_DEVICE_GENERATOR_H_ -#include "base/files/file.h" +#include "base/files/file_path.h" +#include "base/files/scoped_file.h" #include "base/memory/scoped_refptr.h" namespace ui { @@ -25,7 +26,7 @@ // the DRM device. virtual scoped_refptr<DrmDevice> CreateDevice( const base::FilePath& device_path, - base::File file, + base::ScopedFD fd, bool is_primary_device) = 0; public:
diff --git a/ui/ozone/platform/drm/gpu/drm_device_manager.cc b/ui/ozone/platform/drm/gpu/drm_device_manager.cc index e924ac68..0a33ba6 100644 --- a/ui/ozone/platform/drm/gpu/drm_device_manager.cc +++ b/ui/ozone/platform/drm/gpu/drm_device_manager.cc
@@ -8,10 +8,8 @@ #include <utility> #include "base/containers/contains.h" -#include "base/file_descriptor_posix.h" #include "base/logging.h" #include "base/ranges/algorithm.h" -#include "base/task/single_thread_task_runner.h" #include "ui/ozone/platform/drm/gpu/drm_device.h" #include "ui/ozone/platform/drm/gpu/drm_device_generator.h" @@ -26,14 +24,14 @@ } bool DrmDeviceManager::AddDrmDevice(const base::FilePath& path, - base::File file) { + base::ScopedFD fd) { if (base::Contains(devices_, path, &DrmDevice::device_path)) { VLOG(2) << "Got request to add existing device: " << path.value(); return false; } scoped_refptr<DrmDevice> device = drm_device_generator_->CreateDevice( - path, std::move(file), !primary_device_); + path, std::move(fd), !primary_device_); if (!device) { // This is expected for non-modesetting devices like VGEM. VLOG(1) << "Could not initialize DRM device for " << path.value();
diff --git a/ui/ozone/platform/drm/gpu/drm_device_manager.h b/ui/ozone/platform/drm/gpu/drm_device_manager.h index 09e0dd8..831d088 100644 --- a/ui/ozone/platform/drm/gpu/drm_device_manager.h +++ b/ui/ozone/platform/drm/gpu/drm_device_manager.h
@@ -9,7 +9,7 @@ #include <memory> #include <vector> -#include "base/files/file.h" +#include "base/files/scoped_file.h" #include "base/memory/scoped_refptr.h" #include "ui/gfx/native_widget_types.h" @@ -37,7 +37,7 @@ ~DrmDeviceManager(); // The first device registered is assumed to be the primary device. - bool AddDrmDevice(const base::FilePath& path, base::File file); + bool AddDrmDevice(const base::FilePath& path, base::ScopedFD fd); void RemoveDrmDevice(const base::FilePath& path); // Updates the device associated with |widget|.
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.cc b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.cc index 3c2fda5..a440872 100644 --- a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.cc +++ b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.cc
@@ -19,7 +19,6 @@ #include "ui/display/types/display_mode.h" #include "ui/display/types/display_snapshot.h" #include "ui/display/types/gamma_ramp_rgb_entry.h" -#include "ui/gfx/linux/drm_util_linux.h" #include "ui/ozone/platform/drm/gpu/drm_device.h" #include "ui/ozone/platform/drm/gpu/drm_device_manager.h" #include "ui/ozone/platform/drm/gpu/drm_display.h" @@ -149,7 +148,7 @@ // Receiving a signal that DRM state was updated. Need to reset the plane // manager's resource cache since IDs may have changed. drm->plane_manager()->ResetConnectorsCache(drm->GetResources()); - auto display_infos = GetDisplayInfosAndUpdateCrtcs(drm->get_fd()); + auto display_infos = GetDisplayInfosAndUpdateCrtcs(*drm); for (const auto& display_info : display_infos) { auto it = base::ranges::find_if( old_displays, @@ -175,10 +174,8 @@ // Create the new DisplaySnapshot and resolve display ID collisions. std::unique_ptr<display::DisplaySnapshot> current_display_snapshot = CreateDisplaySnapshot( - display_info.get(), current_drm_display->drm()->get_fd(), - current_drm_display->drm()->device_path(), - static_cast<uint8_t>(device_index), current_drm_display->origin(), - drm_formats_and_modifiers); + *drm, display_info.get(), static_cast<uint8_t>(device_index), + current_drm_display->origin(), drm_formats_and_modifiers); const auto colliding_display_snapshot_iter = edid_id_collision_map.find( current_display_snapshot->edid_display_id());
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h index cee922d0..a592b36 100644 --- a/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h +++ b/ui/ozone/platform/drm/gpu/drm_gpu_display_manager.h
@@ -12,8 +12,6 @@ #include "base/functional/callback.h" #include "ui/display/types/display_configuration_params.h" #include "ui/display/types/display_constants.h" -#include "ui/gfx/geometry/point.h" -#include "ui/gfx/native_widget_types.h" #include "ui/ozone/platform/drm/common/display_types.h" using drmModeModeInfo = struct _drmModeModeInfo;
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_util.cc b/ui/ozone/platform/drm/gpu/drm_gpu_util.cc index c123eea..fa81f7d 100644 --- a/ui/ozone/platform/drm/gpu/drm_gpu_util.cc +++ b/ui/ozone/platform/drm/gpu/drm_gpu_util.cc
@@ -8,19 +8,17 @@ #include <xf86drm.h> #include <xf86drmMode.h> -#include "base/files/scoped_file.h" #include "base/logging.h" #include "base/trace_event/trace_event.h" #include "third_party/perfetto/include/perfetto/tracing/traced_value.h" #include "ui/display/types/gamma_ramp_rgb_entry.h" -#include "ui/ozone/platform/drm/gpu/drm_device.h" namespace ui { -bool GetDrmPropertyForName(DrmDevice* drm, +bool GetDrmPropertyForName(DrmWrapper* drm, drmModeObjectProperties* properties, const std::string& name, - DrmDevice::Property* property) { + DrmWrapper::Property* property) { for (uint32_t i = 0; i < properties->count_props; ++i) { ScopedDrmPropertyPtr drm_property(drm->GetProperty(properties->props[i])); if (name != drm_property->name) @@ -37,7 +35,7 @@ bool AddPropertyIfValid(drmModeAtomicReq* property_set, uint32_t object_id, - const DrmDevice::Property& property) { + const DrmWrapper::Property& property) { if (!property.id) return true; @@ -122,13 +120,14 @@ return result; } -HardwareDisplayControllerInfoList GetDisplayInfosAndUpdateCrtcs(int fd) { - auto [displays, invalid_crtcs] = GetDisplayInfosAndInvalidCrtcs(fd); +HardwareDisplayControllerInfoList GetDisplayInfosAndUpdateCrtcs( + DrmWrapper& drm) { + auto [displays, invalid_crtcs] = GetDisplayInfosAndInvalidCrtcs(drm); // Disable invalid CRTCs to allow the preferred CRTCs to be enabled later // instead. for (uint32_t crtc : invalid_crtcs) { - drmModeSetCrtc(fd, crtc, 0, 0, 0, nullptr, 0, nullptr); - VLOG(1) << "Disabled unpreferred CRTC " << crtc; + drm.DisableCrtc(crtc); + VLOG(1) << "Disabled undesired CRTC " << crtc; } return std::move(displays); }
diff --git a/ui/ozone/platform/drm/gpu/drm_gpu_util.h b/ui/ozone/platform/drm/gpu/drm_gpu_util.h index 8cd5fdcd..edc1609 100644 --- a/ui/ozone/platform/drm/gpu/drm_gpu_util.h +++ b/ui/ozone/platform/drm/gpu/drm_gpu_util.h
@@ -6,22 +6,22 @@ #define UI_OZONE_PLATFORM_DRM_GPU_DRM_GPU_UTIL_H_ #include "third_party/perfetto/include/perfetto/tracing/traced_value_forward.h" -#include "ui/ozone/platform/drm/common//drm_util.h" +#include "ui/ozone/platform/drm/common/drm_util.h" +#include "ui/ozone/platform/drm/common/drm_wrapper.h" #include "ui/ozone/platform/drm/common/scoped_drm_types.h" -#include "ui/ozone/platform/drm/gpu/drm_device.h" namespace ui { // Helper function that finds the property with the specified name. -bool GetDrmPropertyForName(DrmDevice* drm, +bool GetDrmPropertyForName(DrmWrapper* drm, drmModeObjectProperties* properties, const std::string& name, - DrmDevice::Property* property); + DrmWrapper::Property* property); // If the |property| has a valid ID add it to the |property_set| request. bool AddPropertyIfValid(drmModeAtomicReq* property_set, uint32_t object_id, - const DrmDevice::Property& property); + const DrmWrapper::Property& property); // Transforms the gamma ramp entries into the drm_color_lut format. ScopedDrmColorLutPtr CreateLutBlob( @@ -41,7 +41,8 @@ // Returns the display infos parsed in // |GetDisplayInfosAndInvalidCrtcs| and disables the invalid CRTCs // that weren't picked as preferred CRTCs. -HardwareDisplayControllerInfoList GetDisplayInfosAndUpdateCrtcs(int fd); +HardwareDisplayControllerInfoList GetDisplayInfosAndUpdateCrtcs( + DrmWrapper& drm); void DrmWriteIntoTraceHelper(const drmModeModeInfo& mode_info, perfetto::TracedValue context);
diff --git a/ui/ozone/platform/drm/gpu/drm_thread.cc b/ui/ozone/platform/drm/gpu/drm_thread.cc index e32ff3e..37fb4c6 100644 --- a/ui/ozone/platform/drm/gpu/drm_thread.cc +++ b/ui/ozone/platform/drm/gpu/drm_thread.cc
@@ -420,9 +420,10 @@ std::move(callback).Run(should_trigger); } -void DrmThread::AddGraphicsDevice(const base::FilePath& path, base::File file) { +void DrmThread::AddGraphicsDevice(const base::FilePath& path, + mojo::PlatformHandle fd_mojo_handle) { TRACE_EVENT0("drm", "DrmThread::AddGraphicsDevice"); - device_manager_->AddDrmDevice(path, std::move(file)); + device_manager_->AddDrmDevice(path, fd_mojo_handle.TakeFD()); // There might be tasks that were blocked on a DrmDevice becoming available. ProcessPendingTasks();
diff --git a/ui/ozone/platform/drm/gpu/drm_thread.h b/ui/ozone/platform/drm/gpu/drm_thread.h index cbf0ba7..af7bc9e 100644 --- a/ui/ozone/platform/drm/gpu/drm_thread.h +++ b/ui/ozone/platform/drm/gpu/drm_thread.h
@@ -10,7 +10,6 @@ #include <memory> #include "base/files/file.h" -#include "base/files/scoped_file.h" #include "base/memory/weak_ptr.h" #include "base/threading/thread.h" #include "mojo/public/cpp/bindings/associated_receiver_set.h" @@ -20,7 +19,6 @@ #include "ui/display/types/display_configuration_params.h" #include "ui/gfx/native_pixmap_handle.h" #include "ui/gfx/native_widget_types.h" -#include "ui/gfx/vsync_provider.h" #include "ui/ozone/platform/drm/common/display_types.h" #include "ui/ozone/platform/drm/gpu/drm_device_generator.h" #include "ui/ozone/platform/drm/mojom/device_cursor.mojom.h" @@ -156,7 +154,8 @@ base::OnceCallback<void(bool)> callback) override; void RefreshNativeDisplays( base::OnceCallback<void(MovableDisplaySnapshots)> callback) override; - void AddGraphicsDevice(const base::FilePath& path, base::File file) override; + void AddGraphicsDevice(const base::FilePath& path, + mojo::PlatformHandle fd_mojo_handle) override; void RemoveGraphicsDevice(const base::FilePath& path) override; void ConfigureNativeDisplays( const std::vector<display::DisplayConfigurationParams>& config_requests,
diff --git a/ui/ozone/platform/drm/gpu/drm_thread_proxy.cc b/ui/ozone/platform/drm/gpu/drm_thread_proxy.cc index 8680d78..1be64f8 100644 --- a/ui/ozone/platform/drm/gpu/drm_thread_proxy.cc +++ b/ui/ozone/platform/drm/gpu/drm_thread_proxy.cc
@@ -44,16 +44,16 @@ // DrmDeviceGenerator: scoped_refptr<DrmDevice> CreateDevice(const base::FilePath& path, - base::File file, + base::ScopedFD fd, bool is_primary_device) override { - auto gbm = CreateGbmDevice(file.GetPlatformFile()); + auto gbm = CreateGbmDevice(fd.get()); if (!gbm) { PLOG(ERROR) << "Unable to initialize GBM for " << path.value(); return nullptr; } auto drm = base::MakeRefCounted<DrmDevice>( - path, std::move(file), is_primary_device, std::move(gbm)); + path, std::move(fd), is_primary_device, std::move(gbm)); if (!drm->Initialize()) return nullptr; return drm;
diff --git a/ui/ozone/platform/drm/gpu/drm_thread_unittest.cc b/ui/ozone/platform/drm/gpu/drm_thread_unittest.cc index 60fdb7d..df68442 100644 --- a/ui/ozone/platform/drm/gpu/drm_thread_unittest.cc +++ b/ui/ozone/platform/drm/gpu/drm_thread_unittest.cc
@@ -6,8 +6,6 @@ #include <utility> -#include "base/files/scoped_temp_dir.h" -#include "base/functional/callback_helpers.h" #include "base/test/task_environment.h" #include "mojo/public/cpp/bindings/remote.h" #include "testing/gtest/include/gtest/gtest.h" @@ -22,7 +20,7 @@ class FakeDrmDeviceGenerator : public DrmDeviceGenerator { // DrmDeviceGenerator: scoped_refptr<DrmDevice> CreateDevice(const base::FilePath& path, - base::File file, + base::ScopedFD fd, bool is_primary_device) override { auto gbm_device = std::make_unique<MockGbmDevice>(); return base::MakeRefCounted<MockDrmDevice>(std::move(gbm_device)); @@ -75,7 +73,9 @@ base::FilePath file_path("/dev/null"); base::File file(file_path, base::File::FLAG_OPEN | base::File::FLAG_WRITE | base::File::FLAG_READ); - drm_device_->AddGraphicsDevice(file_path, std::move(file)); + drm_device_->AddGraphicsDevice( + file_path, + mojo::PlatformHandle(base::ScopedFD(file.TakePlatformFile()))); } base::test::TaskEnvironment env_;
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_controller.cc b/ui/ozone/platform/drm/gpu/hardware_display_controller.cc index d7c0365..f89b70d 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_controller.cc +++ b/ui/ozone/platform/drm/gpu/hardware_display_controller.cc
@@ -507,7 +507,7 @@ void HardwareDisplayController::AllocateCursorBuffers() { TRACE_EVENT0("drm", "HDC::AllocateCursorBuffers"); - gfx::Size max_cursor_size = GetMaximumCursorSize(GetDrmDevice()->get_fd()); + gfx::Size max_cursor_size = GetMaximumCursorSize(*GetDrmDevice()); SkImageInfo info = SkImageInfo::MakeN32Premul(max_cursor_size.width(), max_cursor_size.height()); for (size_t i = 0; i < std::size(cursor_buffers_); ++i) {
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_controller_unittest.cc b/ui/ozone/platform/drm/gpu/hardware_display_controller_unittest.cc index c0a9ad5b..de0de8f 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_controller_unittest.cc +++ b/ui/ozone/platform/drm/gpu/hardware_display_controller_unittest.cc
@@ -10,7 +10,6 @@ #include <string> #include <utility> -#include "base/containers/contains.h" #include "base/files/file_util.h" #include "base/ranges/algorithm.h" #include "base/strings/string_number_conversions.h" @@ -238,7 +237,7 @@ uint64_t HardwareDisplayControllerTest::GetPlanePropertyValue( uint32_t plane, const std::string& property_name) { - DrmDevice::Property p{}; + DrmWrapper::Property p{}; ScopedDrmObjectPropertyPtr properties( drm_->GetObjectProperties(plane, DRM_MODE_OBJECT_PLANE)); EXPECT_TRUE( @@ -263,19 +262,19 @@ ScopedDrmObjectPropertyPtr crtc_props = drm_->GetObjectProperties(primary_crtc_, DRM_MODE_OBJECT_CRTC); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "ACTIVE", &prop); EXPECT_EQ(kActivePropId, prop.id); EXPECT_EQ(1U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "MODE_ID", &prop); EXPECT_EQ(kModePropId, prop.id); EXPECT_GT(prop.value, 0U); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "VRR_ENABLED", &prop); EXPECT_EQ(kVrrEnabledPropId, prop.id); EXPECT_EQ(0U, prop.value); @@ -291,13 +290,13 @@ drm_->GetObjectProperties(kConnectorIdBase, DRM_MODE_OBJECT_CONNECTOR); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), connector_props.get(), "CRTC_ID", &prop); EXPECT_EQ(kCrtcIdPropId, prop.id); EXPECT_EQ(kCrtcIdBase, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), connector_props.get(), "link-status", &prop); EXPECT_EQ(kLinkStatusPropId, prop.id); @@ -317,37 +316,37 @@ DrmOverlayPlane::GetPrimaryPlane(modeset_planes); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_ID", &prop); EXPECT_EQ(kPlaneCrtcId, prop.id); EXPECT_EQ(kCrtcIdBase, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_X", &prop); EXPECT_EQ(kCrtcX, prop.id); EXPECT_EQ(primary_plane->display_bounds.x(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_Y", &prop); EXPECT_EQ(kCrtcY, prop.id); EXPECT_EQ(primary_plane->display_bounds.y(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_W", &prop); EXPECT_EQ(kCrtcW, prop.id); EXPECT_EQ(kDefaultModeSize.width(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_H", &prop); EXPECT_EQ(kCrtcH, prop.id); EXPECT_EQ(kDefaultModeSize.height(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "FB_ID", &prop); EXPECT_EQ(kPlaneFbId, prop.id); EXPECT_EQ(primary_plane->buffer->opaque_framebuffer_id(), @@ -362,31 +361,31 @@ gfx::Rect(crop_rect.x() << 16, crop_rect.y() << 16, crop_rect.width() << 16, crop_rect.height() << 16); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_X", &prop); EXPECT_EQ(kSrcX, prop.id); EXPECT_EQ(fixed_point_rect.x(), static_cast<float>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_Y", &prop); EXPECT_EQ(kSrcY, prop.id); EXPECT_EQ(fixed_point_rect.y(), static_cast<float>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_W", &prop); EXPECT_EQ(kSrcW, prop.id); EXPECT_EQ(fixed_point_rect.width(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_H", &prop); EXPECT_EQ(kSrcH, prop.id); EXPECT_EQ(fixed_point_rect.height(), static_cast<int>(prop.value)); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "IN_FENCE_FD", &prop); EXPECT_EQ(kInFencePropId, prop.id); EXPECT_GT(static_cast<int>(prop.value), base::kInvalidPlatformFile); @@ -401,7 +400,7 @@ // Test invalid fence fd { - DrmDevice::Property fence_fd_prop = {}; + DrmWrapper::Property fence_fd_prop = {}; ScopedDrmObjectPropertyPtr plane_props = drm_->GetObjectProperties(kPlaneOffset, DRM_MODE_OBJECT_PLANE); GetDrmPropertyForName(drm_.get(), plane_props.get(), "IN_FENCE_FD", @@ -419,7 +418,7 @@ // Verify fence FD after a GPU Fence is added to the plane. { - DrmDevice::Property fence_fd_prop = {}; + DrmWrapper::Property fence_fd_prop = {}; ScopedDrmObjectPropertyPtr plane_props = drm_->GetObjectProperties(kPlaneOffset, DRM_MODE_OBJECT_PLANE); GetDrmPropertyForName(drm_.get(), plane_props.get(), "IN_FENCE_FD", @@ -436,7 +435,7 @@ // Test an invalid FD again after the fence is removed. { - DrmDevice::Property fence_fd_prop = {}; + DrmWrapper::Property fence_fd_prop = {}; ScopedDrmObjectPropertyPtr plane_props = drm_->GetObjectProperties(kPlaneOffset, DRM_MODE_OBJECT_PLANE); GetDrmPropertyForName(drm_.get(), plane_props.get(), "IN_FENCE_FD", @@ -458,19 +457,19 @@ ScopedDrmObjectPropertyPtr crtc_props = drm_->GetObjectProperties(primary_crtc_, DRM_MODE_OBJECT_CRTC); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "ACTIVE", &prop); EXPECT_EQ(kActivePropId, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "MODE_ID", &prop); EXPECT_EQ(kModePropId, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), crtc_props.get(), "VRR_ENABLED", &prop); EXPECT_EQ(kVrrEnabledPropId, prop.id); EXPECT_EQ(0U, prop.value); @@ -479,7 +478,7 @@ ScopedDrmObjectPropertyPtr connector_props = drm_->GetObjectProperties(kConnectorIdBase, DRM_MODE_OBJECT_CONNECTOR); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), connector_props.get(), "CRTC_ID", &prop); EXPECT_EQ(kCrtcIdPropId, prop.id); EXPECT_EQ(0U, prop.value); @@ -488,67 +487,67 @@ ScopedDrmObjectPropertyPtr plane_props = drm_->GetObjectProperties(kPlaneOffset, DRM_MODE_OBJECT_PLANE); { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_ID", &prop); EXPECT_EQ(kPlaneCrtcId, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_X", &prop); EXPECT_EQ(kCrtcX, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_Y", &prop); EXPECT_EQ(kCrtcY, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_W", &prop); EXPECT_EQ(kCrtcW, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "CRTC_H", &prop); EXPECT_EQ(kCrtcH, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "FB_ID", &prop); EXPECT_EQ(kPlaneFbId, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_X", &prop); EXPECT_EQ(kSrcX, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_Y", &prop); EXPECT_EQ(kSrcY, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_W", &prop); EXPECT_EQ(kSrcW, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "SRC_H", &prop); EXPECT_EQ(kSrcH, prop.id); EXPECT_EQ(0U, prop.value); } { - DrmDevice::Property prop = {}; + DrmWrapper::Property prop = {}; GetDrmPropertyForName(drm_.get(), plane_props.get(), "IN_FENCE_FD", &prop); EXPECT_EQ(kInFencePropId, prop.id); EXPECT_EQ(base::kInvalidPlatformFile, static_cast<int>(prop.value));
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_plane.cc b/ui/ozone/platform/drm/gpu/hardware_display_plane.cc index 6ace9e1..2eb4641 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_plane.cc +++ b/ui/ozone/platform/drm/gpu/hardware_display_plane.cc
@@ -113,11 +113,10 @@ type_ = properties_.type.value; if (properties_.plane_color_encoding.id) { - color_encoding_bt601_ = - GetEnumValueForName(drm->get_fd(), properties_.plane_color_encoding.id, - "ITU-R BT.601 YCbCr"); + color_encoding_bt601_ = GetEnumValueForName( + *drm, properties_.plane_color_encoding.id, "ITU-R BT.601 YCbCr"); color_range_limited_ = GetEnumValueForName( - drm->get_fd(), properties_.plane_color_range.id, "YCbCr limited range"); + *drm, properties_.plane_color_range.id, "YCbCr limited range"); } VLOG(3) << "Initialized plane=" << id_
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_plane.h b/ui/ozone/platform/drm/gpu/hardware_display_plane.h index bac6f76d..eab4764 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_plane.h +++ b/ui/ozone/platform/drm/gpu/hardware_display_plane.h
@@ -15,11 +15,12 @@ #include "base/containers/flat_set.h" #include "third_party/perfetto/include/perfetto/tracing/traced_value_forward.h" -#include "ui/ozone/platform/drm/common/scoped_drm_types.h" -#include "ui/ozone/platform/drm/gpu/drm_device.h" +#include "ui/ozone/platform/drm/common/drm_wrapper.h" namespace ui { +class DrmDevice; + class HardwareDisplayPlane { public: explicit HardwareDisplayPlane(uint32_t id); @@ -61,25 +62,25 @@ ~Properties(); // These properties are mandatory on DRM atomic. On legacy they may or may // not be present. - DrmDevice::Property crtc_id; - DrmDevice::Property crtc_x; - DrmDevice::Property crtc_y; - DrmDevice::Property crtc_w; - DrmDevice::Property crtc_h; - DrmDevice::Property fb_id; - DrmDevice::Property src_x; - DrmDevice::Property src_y; - DrmDevice::Property src_w; - DrmDevice::Property src_h; - DrmDevice::Property type; + DrmWrapper::Property crtc_id; + DrmWrapper::Property crtc_x; + DrmWrapper::Property crtc_y; + DrmWrapper::Property crtc_w; + DrmWrapper::Property crtc_h; + DrmWrapper::Property fb_id; + DrmWrapper::Property src_x; + DrmWrapper::Property src_y; + DrmWrapper::Property src_w; + DrmWrapper::Property src_h; + DrmWrapper::Property type; // Optional properties. - DrmDevice::Property rotation; - DrmDevice::Property in_formats; - DrmDevice::Property in_fence_fd; - DrmDevice::Property plane_ctm; - DrmDevice::Property plane_color_encoding; - DrmDevice::Property plane_color_range; + DrmWrapper::Property rotation; + DrmWrapper::Property in_formats; + DrmWrapper::Property in_fence_fd; + DrmWrapper::Property plane_ctm; + DrmWrapper::Property plane_color_encoding; + DrmWrapper::Property plane_color_range; }; const uint32_t id_;
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.cc b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.cc index 63c6714..418a649a 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.cc +++ b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.cc
@@ -449,8 +449,7 @@ // encoder). if (connector->encoder_id && connector->connection == DRM_MODE_DISCONNECTED) { - ScopedDrmEncoderPtr encoder( - drmModeGetEncoder(drm_->get_fd(), connector->encoder_id)); + ScopedDrmEncoderPtr encoder = drm_->GetEncoder(connector->encoder_id); if (encoder) drm_->DisableCrtc(encoder->crtc_id); }
diff --git a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.h b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.h index a801cffc..137a408d 100644 --- a/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.h +++ b/ui/ozone/platform/drm/gpu/hardware_display_plane_manager.h
@@ -21,7 +21,6 @@ #include "ui/ozone/platform/drm/gpu/drm_device.h" #include "ui/ozone/platform/drm/gpu/drm_overlay_plane.h" #include "ui/ozone/public/hardware_capabilities.h" -#include "ui/ozone/public/swap_completion_callback.h" namespace gfx { class Rect; @@ -72,17 +71,17 @@ uint32_t id; // Keeps track of the CRTC state. If a surface has been bound, then the // value is set to true. Otherwise it is false. - DrmDevice::Property active; - DrmDevice::Property mode_id; + DrmWrapper::Property active; + DrmWrapper::Property mode_id; // Optional properties. - DrmDevice::Property ctm; - DrmDevice::Property gamma_lut; - DrmDevice::Property gamma_lut_size; - DrmDevice::Property degamma_lut; - DrmDevice::Property degamma_lut_size; - DrmDevice::Property out_fence_ptr; - DrmDevice::Property background_color; - DrmDevice::Property vrr_enabled; + DrmWrapper::Property ctm; + DrmWrapper::Property gamma_lut; + DrmWrapper::Property gamma_lut_size; + DrmWrapper::Property degamma_lut; + DrmWrapper::Property degamma_lut_size; + DrmWrapper::Property out_fence_ptr; + DrmWrapper::Property background_color; + DrmWrapper::Property vrr_enabled; }; struct CrtcState { @@ -216,8 +215,8 @@ protected: struct ConnectorProperties { uint32_t id; - DrmDevice::Property crtc_id; - DrmDevice::Property link_status; + DrmWrapper::Property crtc_id; + DrmWrapper::Property link_status; }; bool InitializeCrtcState();
diff --git a/ui/ozone/platform/drm/gpu/mock_drm_device.cc b/ui/ozone/platform/drm/gpu/mock_drm_device.cc index 23b88826..0c4a759 100644 --- a/ui/ozone/platform/drm/gpu/mock_drm_device.cc +++ b/ui/ozone/platform/drm/gpu/mock_drm_device.cc
@@ -136,6 +136,13 @@ return it != properties.end() ? &(*it) : nullptr; } +// The const version of FindObjectById(). +template <class Type> +const Type* FindObjectById(uint32_t id, const std::vector<Type>& properties) { + auto it = base::ranges::find(properties, id, &Type::id); + return it != properties.end() ? &(*it) : nullptr; +} + // TODO(dnicoara): Generate all IDs internal to MockDrmDevice. // For now generate something with a high enough ID to be unique in tests. uint32_t GetUniqueNumber() { @@ -299,10 +306,9 @@ MockDrmDevice::MockDrmDevice(std::unique_ptr<GbmDevice> gbm_device) : DrmDevice(base::FilePath(), - base::File(), + base::ScopedFD(), true /* is_primary_device */, std::move(gbm_device)), - get_crtc_call_count_(0), set_crtc_call_count_(0), add_framebuffer_call_count_(0), remove_framebuffer_call_count_(0), @@ -379,7 +385,7 @@ system_watermark_limitations_ = limit; } -ScopedDrmResourcesPtr MockDrmDevice::GetResources() { +ScopedDrmResourcesPtr MockDrmDevice::GetResources() const { ScopedDrmResourcesPtr resources(DrmAllocator<drmModeRes>()); resources->count_crtcs = drm_state_.crtc_properties.size(); resources->crtcs = static_cast<uint32_t*>( @@ -396,7 +402,7 @@ return resources; } -ScopedDrmPlaneResPtr MockDrmDevice::GetPlaneResources() { +ScopedDrmPlaneResPtr MockDrmDevice::GetPlaneResources() const { ScopedDrmPlaneResPtr resources(DrmAllocator<drmModePlaneRes>()); resources->count_planes = drm_state_.plane_properties.size(); resources->planes = static_cast<uint32_t*>( @@ -409,19 +415,19 @@ ScopedDrmObjectPropertyPtr MockDrmDevice::GetObjectProperties( uint32_t object_id, - uint32_t object_type) { + uint32_t object_type) const { if (object_type == DRM_MODE_OBJECT_PLANE) { - PlaneProperties* properties = + const PlaneProperties* properties = FindObjectById(object_id, drm_state_.plane_properties); if (properties) return CreatePropertyObject(properties->properties); } else if (object_type == DRM_MODE_OBJECT_CRTC) { - CrtcProperties* properties = + const CrtcProperties* properties = FindObjectById(object_id, drm_state_.crtc_properties); if (properties) return CreatePropertyObject(properties->properties); } else if (object_type == DRM_MODE_OBJECT_CONNECTOR) { - ConnectorProperties* properties = + const ConnectorProperties* properties = FindObjectById(object_id, drm_state_.connector_properties); if (properties) return CreatePropertyObject(properties->properties); @@ -430,8 +436,7 @@ return nullptr; } -ScopedDrmCrtcPtr MockDrmDevice::GetCrtc(uint32_t crtc_id) { - get_crtc_call_count_++; +ScopedDrmCrtcPtr MockDrmDevice::GetCrtc(uint32_t crtc_id) const { return ScopedDrmCrtcPtr(DrmAllocator<drmModeCrtc>()); } @@ -450,7 +455,7 @@ return true; } -ScopedDrmConnectorPtr MockDrmDevice::GetConnector(uint32_t connector_id) { +ScopedDrmConnectorPtr MockDrmDevice::GetConnector(uint32_t connector_id) const { return ScopedDrmConnectorPtr(DrmAllocator<drmModeConnector>()); } @@ -492,7 +497,8 @@ return true; } -ScopedDrmFramebufferPtr MockDrmDevice::GetFramebuffer(uint32_t framebuffer) { +ScopedDrmFramebufferPtr MockDrmDevice::GetFramebuffer( + uint32_t framebuffer) const { return ScopedDrmFramebufferPtr(); } @@ -508,8 +514,8 @@ return page_flip_expectation_; } -ScopedDrmPlanePtr MockDrmDevice::GetPlane(uint32_t plane_id) { - PlaneProperties* properties = +ScopedDrmPlanePtr MockDrmDevice::GetPlane(uint32_t plane_id) const { + const PlaneProperties* properties = FindObjectById(plane_id, drm_state_.plane_properties); if (!properties) return nullptr; @@ -520,11 +526,11 @@ } ScopedDrmPropertyPtr MockDrmDevice::GetProperty(drmModeConnector* connector, - const char* name) { + const char* name) const { return ScopedDrmPropertyPtr(DrmAllocator<drmModePropertyRes>()); } -ScopedDrmPropertyPtr MockDrmDevice::GetProperty(uint32_t id) { +ScopedDrmPropertyPtr MockDrmDevice::GetProperty(uint32_t id) const { auto it = drm_state_.property_names.find(id); if (it == drm_state_.property_names.end()) return nullptr; @@ -552,11 +558,12 @@ EXPECT_TRUE(allocated_property_blobs_.erase(id)); } -bool MockDrmDevice::GetCapability(uint64_t capability, uint64_t* value) { +bool MockDrmDevice::GetCapability(uint64_t capability, uint64_t* value) const { return true; } -ScopedDrmPropertyBlobPtr MockDrmDevice::GetPropertyBlob(uint32_t property_id) { +ScopedDrmPropertyBlobPtr MockDrmDevice::GetPropertyBlob( + uint32_t property_id) const { auto it = blob_property_map_.find(property_id); if (it == blob_property_map_.end()) return nullptr; @@ -572,7 +579,7 @@ ScopedDrmPropertyBlobPtr MockDrmDevice::GetPropertyBlob( drmModeConnector* connector, - const char* name) { + const char* name) const { return ScopedDrmPropertyBlobPtr(DrmAllocator<drmModePropertyBlobRes>()); }
diff --git a/ui/ozone/platform/drm/gpu/mock_drm_device.h b/ui/ozone/platform/drm/gpu/mock_drm_device.h index 9373046..bae7a10 100644 --- a/ui/ozone/platform/drm/gpu/mock_drm_device.h +++ b/ui/ozone/platform/drm/gpu/mock_drm_device.h
@@ -26,6 +26,7 @@ #include "third_party/skia/include/core/SkRefCnt.h" #include "third_party/skia/include/core/SkSurface.h" #include "ui/ozone/platform/drm/gpu/drm_device.h" +#include "ui/ozone/platform/drm/gpu/page_flip_request.h" namespace ui { @@ -82,7 +83,7 @@ uint32_t id; - std::vector<DrmDevice::Property> properties; + std::vector<DrmWrapper::Property> properties; }; struct ConnectorProperties { @@ -92,7 +93,7 @@ uint32_t id; - std::vector<DrmDevice::Property> properties; + std::vector<DrmWrapper::Property> properties; }; struct PlaneProperties { @@ -102,13 +103,13 @@ uint32_t type() const; - absl::optional<const DrmDevice::Property*> GetProp(uint32_t prop_id) const; + absl::optional<const DrmWrapper::Property*> GetProp(uint32_t prop_id) const; void SetProp(uint32_t prop_id, uint32_t value); uint32_t id; uint32_t crtc_mask; - std::vector<DrmDevice::Property> properties; + std::vector<DrmWrapper::Property> properties; }; struct MockDrmState { @@ -152,7 +153,6 @@ const std::vector<uint32_t>& supported_formats, const std::vector<drm_format_modifier>& supported_format_modifiers); - int get_get_crtc_call_count() const { return get_crtc_call_count_; } int get_set_crtc_call_count() const { return set_crtc_call_count_; } int get_add_framebuffer_call_count() const { return add_framebuffer_call_count_; @@ -235,17 +235,18 @@ } // DrmDevice: - ScopedDrmResourcesPtr GetResources() override; - ScopedDrmPlaneResPtr GetPlaneResources() override; - ScopedDrmObjectPropertyPtr GetObjectProperties(uint32_t object_id, - uint32_t object_type) override; - ScopedDrmCrtcPtr GetCrtc(uint32_t crtc_id) override; + ScopedDrmResourcesPtr GetResources() const override; + ScopedDrmPlaneResPtr GetPlaneResources() const override; + ScopedDrmObjectPropertyPtr GetObjectProperties( + uint32_t object_id, + uint32_t object_type) const override; + ScopedDrmCrtcPtr GetCrtc(uint32_t crtc_id) const override; bool SetCrtc(uint32_t crtc_id, uint32_t framebuffer, std::vector<uint32_t> connectors, const drmModeModeInfo& mode) override; bool DisableCrtc(uint32_t crtc_id) override; - ScopedDrmConnectorPtr GetConnector(uint32_t connector_id) override; + ScopedDrmConnectorPtr GetConnector(uint32_t connector_id) const override; bool AddFramebuffer2(uint32_t width, uint32_t height, uint32_t format, @@ -256,24 +257,24 @@ uint32_t* framebuffer, uint32_t flags) override; bool RemoveFramebuffer(uint32_t framebuffer) override; - ScopedDrmFramebufferPtr GetFramebuffer(uint32_t framebuffer) override; + ScopedDrmFramebufferPtr GetFramebuffer(uint32_t framebuffer) const override; bool PageFlip(uint32_t crtc_id, uint32_t framebuffer, scoped_refptr<PageFlipRequest> page_flip_request) override; - ScopedDrmPlanePtr GetPlane(uint32_t plane_id) override; + ScopedDrmPlanePtr GetPlane(uint32_t plane_id) const override; ScopedDrmPropertyPtr GetProperty(drmModeConnector* connector, - const char* name) override; - ScopedDrmPropertyPtr GetProperty(uint32_t id) override; + const char* name) const override; + ScopedDrmPropertyPtr GetProperty(uint32_t id) const override; bool SetProperty(uint32_t connector_id, uint32_t property_id, uint64_t value) override; ScopedDrmPropertyBlob CreatePropertyBlob(const void* blob, size_t size) override; void DestroyPropertyBlob(uint32_t id) override; - bool GetCapability(uint64_t capability, uint64_t* value) override; - ScopedDrmPropertyBlobPtr GetPropertyBlob(uint32_t property_id) override; + bool GetCapability(uint64_t capability, uint64_t* value) const override; + ScopedDrmPropertyBlobPtr GetPropertyBlob(uint32_t property_id) const override; ScopedDrmPropertyBlobPtr GetPropertyBlob(drmModeConnector* connector, - const char* name) override; + const char* name) const override; bool SetObjectProperty(uint32_t object_id, uint32_t object_type, uint32_t property_id, @@ -315,13 +316,12 @@ bool UpdateProperty(uint32_t id, uint64_t value, - std::vector<DrmDevice::Property>* properties); + std::vector<DrmWrapper::Property>* properties); bool UpdateProperty(uint32_t object_id, uint32_t property_id, uint64_t value); bool ValidatePropertyValue(uint32_t id, uint64_t value); - int get_crtc_call_count_; int set_crtc_call_count_; int add_framebuffer_call_count_; int remove_framebuffer_call_count_; @@ -357,7 +357,7 @@ std::set<uint32_t> framebuffer_ids_; std::map<uint32_t, uint32_t> crtc_fb_; - base::queue<PageFlipCallback> callbacks_; + base::queue<PageFlipRequest::PageFlipCallback> callbacks_; MockDrmState drm_state_;
diff --git a/ui/ozone/platform/drm/host/drm_device_handle.cc b/ui/ozone/platform/drm/host/drm_device_handle.cc deleted file mode 100644 index 2c95cf6..0000000 --- a/ui/ozone/platform/drm/host/drm_device_handle.cc +++ /dev/null
@@ -1,114 +0,0 @@ -// Copyright 2015 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "ui/ozone/platform/drm/host/drm_device_handle.h" - -#include <fcntl.h> -#include <xf86drm.h> -#include <xf86drmMode.h> -#include <utility> - -#include "base/files/file_path.h" -#include "base/logging.h" -#include "base/posix/eintr_wrapper.h" -#include "base/threading/scoped_blocking_call.h" -#include "base/time/time.h" - -namespace ui { - -namespace { - -// Sleep this many milliseconds before retrying after authentication fails. -const int kAuthFailSleepMs = 100; - -// Log a warning after failing to authenticate for this many milliseconds. -const int kLogAuthFailDelayMs = 1000; - -} // namespace - -DrmDeviceHandle::DrmDeviceHandle() { -} - -DrmDeviceHandle::~DrmDeviceHandle() { - if (file_.is_valid()) { - base::ScopedBlockingCall scoped_blocking_call( - FROM_HERE, base::BlockingType::MAY_BLOCK); - file_.reset(); - } -} - -bool DrmDeviceHandle::Initialize(const base::FilePath& dev_path, - const base::FilePath& sys_path) { - // Security folks have requested that we assert the graphics device has the - // expected path, so use a CHECK instead of a DCHECK. The sys_path is only - // used a label and is otherwise unvalidated. - CHECK(dev_path.DirName() == base::FilePath("/dev/dri")); - base::ScopedBlockingCall scoped_blocking_call(FROM_HERE, - base::BlockingType::MAY_BLOCK); - - int num_auth_attempts = 0; - const base::TimeTicks start_time = base::TimeTicks::Now(); - while (true) { - file_.reset(); - int fd = HANDLE_EINTR(open(dev_path.value().c_str(), O_RDWR | O_CLOEXEC)); - if (fd < 0) { - PLOG(ERROR) << "Failed to open " << dev_path.value(); - return false; - } - - file_.reset(fd); - sys_path_ = sys_path; - - num_auth_attempts++; - // To avoid spamming the logs, hold off before logging a warning (some - // failures are expected at first). - const bool should_log_error = - (base::TimeTicks::Now() - start_time).InMilliseconds() >= - kLogAuthFailDelayMs; - drm_magic_t magic; - memset(&magic, 0, sizeof(magic)); - // We need to make sure the DRM device has enough privilege. Use the DRM - // authentication logic to figure out if the device has enough permissions. - int drm_errno = drmGetMagic(fd, &magic); - if (drm_errno) { - LOG_IF(ERROR, should_log_error) - << "Failed to get magic cookie to authenticate: " << dev_path.value() - << " with errno: " << drm_errno << " after " << num_auth_attempts - << " attempt(s)"; - usleep(kAuthFailSleepMs * 1000); - continue; - } - drm_errno = drmAuthMagic(fd, magic); - if (drm_errno) { - LOG_IF(ERROR, should_log_error) - << "Failed to authenticate: " << dev_path.value() - << " with errno: " << drm_errno << " after " << num_auth_attempts - << " attempt(s)"; - usleep(kAuthFailSleepMs * 1000); - continue; - } - struct drm_set_client_cap cap = {DRM_CLIENT_CAP_ATOMIC, 1}; - has_atomic_capabilities_ = - !drmIoctl(file_.get(), DRM_IOCTL_SET_CLIENT_CAP, &cap); - - cap = {DRM_CLIENT_CAP_UNIVERSAL_PLANES, 1}; - drmIoctl(file_.get(), DRM_IOCTL_SET_CLIENT_CAP, &cap); - break; - } - - VLOG(1) << "Succeeded authenticating " << dev_path.value() << " in " - << (base::TimeTicks::Now() - start_time).InMilliseconds() << " ms " - << "with " << num_auth_attempts << " attempt(s)"; - return true; -} - -bool DrmDeviceHandle::IsValid() const { - return file_.is_valid(); -} - -base::ScopedFD DrmDeviceHandle::PassFD() { - return std::move(file_); -} - -} // namespace ui
diff --git a/ui/ozone/platform/drm/host/drm_device_handle.h b/ui/ozone/platform/drm/host/drm_device_handle.h deleted file mode 100644 index c941ac2e..0000000 --- a/ui/ozone/platform/drm/host/drm_device_handle.h +++ /dev/null
@@ -1,44 +0,0 @@ -// Copyright 2015 The Chromium Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef UI_OZONE_PLATFORM_DRM_HOST_DRM_DEVICE_HANDLE_H_ -#define UI_OZONE_PLATFORM_DRM_HOST_DRM_DEVICE_HANDLE_H_ - -#include "base/files/file_path.h" -#include "base/files/scoped_file.h" - -namespace base { -class FilePath; -} - -namespace ui { - -class DrmDeviceHandle { - public: - DrmDeviceHandle(); - - DrmDeviceHandle(const DrmDeviceHandle&) = delete; - DrmDeviceHandle& operator=(const DrmDeviceHandle&) = delete; - - ~DrmDeviceHandle(); - - int fd() const { return file_.get(); } - const base::FilePath& sys_path() { return sys_path_; } - bool has_atomic_capabilities() const { return has_atomic_capabilities_; } - - bool Initialize(const base::FilePath& dev_path, - const base::FilePath& sys_path); - - bool IsValid() const; - base::ScopedFD PassFD(); - - private: - base::FilePath sys_path_; - base::ScopedFD file_; - bool has_atomic_capabilities_ = false; -}; - -} // namespace ui - -#endif // UI_OZONE_PLATFORM_DRM_HOST_DRM_DEVICE_HANDLE_H_
diff --git a/ui/ozone/platform/drm/host/drm_display_host_manager.cc b/ui/ozone/platform/drm/host/drm_display_host_manager.cc index 5c711a0..e590382 100644 --- a/ui/ozone/platform/drm/host/drm_display_host_manager.cc +++ b/ui/ozone/platform/drm/host/drm_display_host_manager.cc
@@ -14,17 +14,17 @@ #include "base/files/file_path.h" #include "base/files/file_util.h" #include "base/functional/bind.h" -#include "base/ranges/algorithm.h" #include "base/strings/string_util.h" #include "base/strings/stringprintf.h" #include "base/task/single_thread_task_runner.h" #include "base/task/thread_pool.h" +#include "base/threading/scoped_blocking_call.h" #include "base/threading/thread_restrictions.h" #include "ui/display/types/display_snapshot.h" #include "ui/events/ozone/device/device_event.h" #include "ui/events/ozone/device/device_manager.h" #include "ui/ozone/platform/drm/common/drm_util.h" -#include "ui/ozone/platform/drm/host/drm_device_handle.h" +#include "ui/ozone/platform/drm/common/drm_wrapper.h" #include "ui/ozone/platform/drm/host/drm_display_host.h" #include "ui/ozone/platform/drm/host/drm_native_display_delegate.h" #include "ui/ozone/platform/drm/host/gpu_thread_adapter.h" @@ -37,11 +37,17 @@ typedef base::OnceCallback<void(const base::FilePath&, const base::FilePath&, - std::unique_ptr<DrmDeviceHandle>)> + std::unique_ptr<DrmWrapper>)> OnOpenDeviceReplyCallback; const char kDefaultGraphicsCardPattern[] = "/dev/dri/card%d"; +// Sleep this many milliseconds before retrying after authentication fails. +const int kAuthFailSleepMs = 100; + +// Log a warning after failing to authenticate for this many milliseconds. +const int kLogAuthFailDelayMs = 1000; + const char* kDisplayActionString[] = { "ADD", "REMOVE", @@ -88,16 +94,84 @@ return sys_path; } +std::unique_ptr<DrmWrapper> OpenDrmDevice(const base::FilePath& dev_path, + const base::FilePath& sys_path, + bool is_primary_device) { + // Security folks have requested that we assert the graphics device has the + // expected path, so use a CHECK instead of a DCHECK. The sys_path is only + // used a label and is otherwise unvalidated. + CHECK(dev_path.DirName() == base::FilePath("/dev/dri")); + base::ScopedBlockingCall scoped_blocking_call(FROM_HERE, + base::BlockingType::MAY_BLOCK); + + base::ScopedFD scoped_fd; + int num_auth_attempts = 0; + const base::TimeTicks start_time = base::TimeTicks::Now(); + while (true) { + scoped_fd.reset(); + int fd = HANDLE_EINTR(open(dev_path.value().c_str(), O_RDWR | O_CLOEXEC)); + if (fd < 0) { + PLOG(ERROR) << "Failed to open " << dev_path.value(); + return nullptr; + } + scoped_fd.reset(fd); + + num_auth_attempts++; + // To avoid spamming the logs, hold off before logging a warning (some + // failures are expected at first). + const bool should_log_error = + (base::TimeTicks::Now() - start_time).InMilliseconds() >= + kLogAuthFailDelayMs; + drm_magic_t magic; + memset(&magic, 0, sizeof(magic)); + // We need to make sure the DRM device has enough privilege. Use the DRM + // authentication logic to figure out if the device has enough permissions. + int drm_errno = drmGetMagic(fd, &magic); + if (drm_errno) { + LOG_IF(ERROR, should_log_error) + << "Failed to get magic cookie to authenticate: " << dev_path.value() + << " with errno: " << drm_errno << " after " << num_auth_attempts + << " attempt(s)"; + usleep(kAuthFailSleepMs * 1000); + continue; + } + drm_errno = drmAuthMagic(fd, magic); + if (drm_errno) { + LOG_IF(ERROR, should_log_error) + << "Failed to authenticate: " << dev_path.value() + << " with errno: " << drm_errno << " after " << num_auth_attempts + << " attempt(s)"; + usleep(kAuthFailSleepMs * 1000); + continue; + } + break; + } + + VLOG(1) << "Succeeded authenticating " << dev_path.value() << " in " + << (base::TimeTicks::Now() - start_time).InMilliseconds() << " ms " + << "with " << num_auth_attempts << " attempt(s)"; + + auto drm = std::make_unique<DrmWrapper>(sys_path, std::move(scoped_fd), + is_primary_device); + + if (!drm->Initialize()) { + LOG(ERROR) << "Failed to initialize " << dev_path.value(); + return nullptr; + } + + return drm; +} + void OpenDeviceAsync(const base::FilePath& device_path, const scoped_refptr<base::TaskRunner>& reply_runner, OnOpenDeviceReplyCallback callback) { base::FilePath sys_path = MapDevPathToSysPath(device_path); - std::unique_ptr<DrmDeviceHandle> handle(new DrmDeviceHandle()); - handle->Initialize(device_path, sys_path); + std::unique_ptr<DrmWrapper> drm = + OpenDrmDevice(device_path, sys_path, /*is_primary_device=*/false); reply_runner->PostTask( FROM_HERE, base::BindOnce(std::move(callback), device_path, sys_path, - std::move(handle))); + std::move(drm))); } struct DisplayCard { @@ -189,14 +263,14 @@ base::FilePath primary_graphics_card_path_sysfs = MapDevPathToSysPath(primary_graphics_card_path_); - primary_drm_device_handle_ = std::make_unique<DrmDeviceHandle>(); - if (!primary_drm_device_handle_->Initialize( - primary_graphics_card_path_, primary_graphics_card_path_sysfs)) { + primary_drm_device_ = OpenDrmDevice(primary_graphics_card_path_, + primary_graphics_card_path_sysfs, + /*is_primary_device=*/true); + if (!primary_drm_device_) { LOG(FATAL) << "Failed to open primary graphics card"; return; } - host_properties->supports_overlays = - primary_drm_device_handle_->has_atomic_capabilities(); + host_properties->supports_overlays = primary_drm_device_->is_atomic(); drm_devices_[primary_graphics_card_path_] = primary_graphics_card_path_sysfs; } @@ -205,16 +279,13 @@ proxy_->RegisterHandlerForDrmDisplayHostManager(this); proxy_->AddGpuThreadObserver(this); - auto display_infos = - GetAvailableDisplayControllerInfos(primary_drm_device_handle_->fd()); + auto display_infos = GetAvailableDisplayControllerInfos(*primary_drm_device_); has_dummy_display_ = !display_infos.empty(); MapEdidIdToDisplaySnapshot edid_id_collision_map; for (auto& display_info : display_infos) { // Create a dummy DisplaySnapshot and resolve display ID collisions. std::unique_ptr<display::DisplaySnapshot> current_display_snapshot = - CreateDisplaySnapshot(display_info.get(), - primary_drm_device_handle_->fd(), - primary_drm_device_handle_->sys_path(), 0, + CreateDisplaySnapshot(*primary_drm_device_, display_info.get(), 0, gfx::Point(), display::DrmFormatsAndModifiers()); const auto colliding_display_snapshot_iter = @@ -352,8 +423,7 @@ if (event.device_type() != DeviceEvent::DISPLAY) return; - event_queue_.push( - DisplayEvent(event.action_type(), event.path(), event.properties())); + event_queue_.emplace(event.action_type(), event.path(), event.properties()); ProcessEvent(); } @@ -410,10 +480,11 @@ void DrmDisplayHostManager::OnAddGraphicsDevice( const base::FilePath& dev_path, const base::FilePath& sys_path, - std::unique_ptr<DrmDeviceHandle> handle) { - if (handle->IsValid()) { + std::unique_ptr<DrmWrapper> drm) { + if (drm) { drm_devices_[dev_path] = sys_path; - proxy_->GpuAddGraphicsDevice(sys_path, handle->PassFD()); + proxy_->GpuAddGraphicsDevice(sys_path, + DrmWrapper::ToScopedFD(std::move(drm))); NotifyDisplayDelegate(); } @@ -435,8 +506,8 @@ } void DrmDisplayHostManager::OnGpuProcessLaunched() { - std::unique_ptr<DrmDeviceHandle> handle = - std::move(primary_drm_device_handle_); + std::unique_ptr<DrmWrapper> primary_drm_device = + std::move(primary_drm_device_); { base::ScopedAllowBlocking scoped_allow_blocking; @@ -444,18 +515,22 @@ drm_devices_[primary_graphics_card_path_] = MapDevPathToSysPath(primary_graphics_card_path_); - if (!handle) { - handle = std::make_unique<DrmDeviceHandle>(); - if (!handle->Initialize(primary_graphics_card_path_, - drm_devices_[primary_graphics_card_path_])) - LOG(FATAL) << "Failed to open primary graphics card"; + if (!primary_drm_device) { + primary_drm_device = + OpenDrmDevice(primary_graphics_card_path_, + drm_devices_[primary_graphics_card_path_], + /*is_primary_device=*/true); + if (!primary_drm_device) { + LOG(FATAL) << "Failed to open the primary graphics card"; + } } } // Send the primary device first since this is used to initialize graphics // state. - proxy_->GpuAddGraphicsDevice(drm_devices_[primary_graphics_card_path_], - handle->PassFD()); + proxy_->GpuAddGraphicsDevice( + drm_devices_[primary_graphics_card_path_], + DrmWrapper::ToScopedFD(std::move(primary_drm_device))); } void DrmDisplayHostManager::OnGpuThreadReady() {
diff --git a/ui/ozone/platform/drm/host/drm_display_host_manager.h b/ui/ozone/platform/drm/host/drm_display_host_manager.h index 30c862c..8cb2020 100644 --- a/ui/ozone/platform/drm/host/drm_display_host_manager.h +++ b/ui/ozone/platform/drm/host/drm_display_host_manager.h
@@ -23,10 +23,10 @@ namespace ui { class DeviceManager; -class DrmDeviceHandle; class DrmDisplayHost; class DrmDisplayHostManager; class DrmNativeDisplayDelegate; +class DrmWrapper; class GpuThreadAdapter; // The portion of the DrmDisplayHostManager implementation that is agnostic @@ -99,7 +99,7 @@ // are responsible for dequing the event and scheduling the next event. void OnAddGraphicsDevice(const base::FilePath& path, const base::FilePath& sysfs_path, - std::unique_ptr<DrmDeviceHandle> handle); + std::unique_ptr<DrmWrapper> drm); void OnUpdateGraphicsDevice(const EventPropertyMap& udev_event_props); void OnRemoveGraphicsDevice(const base::FilePath& path); @@ -146,7 +146,7 @@ // This is used to cache the primary DRM device until the channel is // established. - std::unique_ptr<DrmDeviceHandle> primary_drm_device_handle_; + std::unique_ptr<DrmWrapper> primary_drm_device_; base::WeakPtrFactory<DrmDisplayHostManager> weak_ptr_factory_{this}; };
diff --git a/ui/ozone/platform/drm/host/host_drm_device.cc b/ui/ozone/platform/drm/host/host_drm_device.cc index d7799c87..dfaf948 100644 --- a/ui/ozone/platform/drm/host/host_drm_device.cc +++ b/ui/ozone/platform/drm/host/host_drm_device.cc
@@ -173,8 +173,7 @@ if (!drm_device_.is_bound()) return; - base::File file(std::move(fd)); - drm_device_->AddGraphicsDevice(path, std::move(file)); + drm_device_->AddGraphicsDevice(path, mojo::PlatformHandle(std::move(fd))); } bool HostDrmDevice::GpuRemoveGraphicsDevice(const base::FilePath& path) {
diff --git a/ui/ozone/platform/drm/mojom/drm_device.mojom b/ui/ozone/platform/drm/mojom/drm_device.mojom index e351b23..72028af 100644 --- a/ui/ozone/platform/drm/mojom/drm_device.mojom +++ b/ui/ozone/platform/drm/mojom/drm_device.mojom
@@ -46,7 +46,7 @@ // Transfers ownership of a DRM device to the GPU process. AddGraphicsDevice(mojo_base.mojom.FilePath path, - mojo_base.mojom.File file); + handle<platform> fd_mojo_handle); // Instructs the GPU to abandon a DRM device. RemoveGraphicsDevice(mojo_base.mojom.FilePath path);
diff --git a/ui/ozone/platform/drm/test/integration_test_helpers.cc b/ui/ozone/platform/drm/test/integration_test_helpers.cc index 967f5a9..fedf2a7e 100644 --- a/ui/ozone/platform/drm/test/integration_test_helpers.cc +++ b/ui/ozone/platform/drm/test/integration_test_helpers.cc
@@ -5,10 +5,11 @@ #include "ui/ozone/platform/drm/test/integration_test_helpers.h" #include <fcntl.h> +#include <unistd.h> + #include <string> #include <utility> -#include "base/files/file.h" #include "base/files/file_path.h" #include "base/logging.h" #include "base/strings/string_util.h" @@ -18,7 +19,7 @@ namespace ui::test { -PathAndFile FindDrmDriverOrDie(std::string name) { +PathAndFd FindDrmDriverOrDie(std::string name) { constexpr char kDefaultGraphicsCardPattern[] = "/dev/dri/card%d"; std::vector<std::string> seen_drivers; @@ -43,7 +44,7 @@ continue; } - return {base::FilePath(card_path), base::File(std::move(fd))}; + return {base::FilePath(card_path), std::move(fd)}; } }
diff --git a/ui/ozone/platform/drm/test/integration_test_helpers.h b/ui/ozone/platform/drm/test/integration_test_helpers.h index 74c3bb8..838a683 100644 --- a/ui/ozone/platform/drm/test/integration_test_helpers.h +++ b/ui/ozone/platform/drm/test/integration_test_helpers.h
@@ -8,16 +8,17 @@ #include <string> #include <utility> +#include "base/files/scoped_file.h" + namespace base { -class File; class FilePath; } // namespace base namespace ui::test { -using PathAndFile = std::pair<base::FilePath, base::File>; +using PathAndFd = std::pair<base::FilePath, base::ScopedFD>; -PathAndFile FindDrmDriverOrDie(std::string name); +PathAndFd FindDrmDriverOrDie(std::string name); } // namespace ui::test
diff --git a/ui/ozone/platform/drm/test/vkms_tests.cc b/ui/ozone/platform/drm/test/vkms_tests.cc index 134221da..bab61808 100644 --- a/ui/ozone/platform/drm/test/vkms_tests.cc +++ b/ui/ozone/platform/drm/test/vkms_tests.cc
@@ -4,7 +4,6 @@ #include <vector> -#include "base/logging.h" #include "base/run_loop.h" #include "base/test/bind.h" #include "base/test/task_environment.h" @@ -37,8 +36,8 @@ drm_device_.BindNewPipeAndPassReceiver()); run_loop.Run(); - auto [path, file] = ui::test::FindDrmDriverOrDie("vkms"); - drm_device_->AddGraphicsDevice(path, std::move(file)); + auto [path, fd] = ui::test::FindDrmDriverOrDie("vkms"); + drm_device_->AddGraphicsDevice(path, mojo::PlatformHandle(std::move(fd))); } protected:
diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc index d92d33c..a73f04e 100644 --- a/ui/views/win/hwnd_message_handler.cc +++ b/ui/views/win/hwnd_message_handler.cc
@@ -58,6 +58,8 @@ #include "ui/events/win/system_event_state_lookup.h" #include "ui/gfx/canvas.h" #include "ui/gfx/geometry/insets.h" +#include "ui/gfx/geometry/rect_conversions.h" +#include "ui/gfx/geometry/rect_f.h" #include "ui/gfx/geometry/resize_utils.h" #include "ui/gfx/icon_util.h" #include "ui/gfx/path_win.h" @@ -307,6 +309,20 @@ // same location as the cursor. constexpr int kSynthesizedMouseMessagesTimeDifference = 500; +// This is used in headless mode where we have to manually scale window +// bounds because we cannot rely on the platform window size since it gets +// clamped to the monitor work area. +gfx::Rect ScaleWindowBoundsMaybe(HWND hwnd, const gfx::Rect& bounds) { + const float scale = display::win::ScreenWin::GetScaleFactorForHWND(hwnd); + if (scale > 1.0) { + gfx::RectF scaled_bounds(bounds); + scaled_bounds.Scale(scale); + return gfx::ToEnclosingRect(scaled_bounds); + } + + return bounds; +} + } // namespace // A scoping class that prevents a window from being able to redraw in response @@ -446,12 +462,36 @@ initial_bounds_valid_ = !bounds.IsEmpty(); // Provide the headless mode window state container. - if (headless_mode) + if (headless_mode) { headless_mode_window_ = absl::make_optional<HeadlessModeWindow>(); + } // Create the window. WindowImpl::Init(parent, bounds); + // In headless mode remember the expected window bounds possibly adjusted + // according to the scale factor. + if (headless_mode) { + if (initial_bounds_valid_) { + headless_mode_window_->bounds = bounds; + } else { + // If initial window bounds were not provided, use the newly created + // platform window size or fall back to the default headless window size + // as the last resort. + RECT window_rect; + if (GetWindowRect(hwnd(), &window_rect)) { + headless_mode_window_->bounds = gfx::Rect(window_rect); + } else { + // Even if the window rectangle cannot be retrieved, there is still a + // chance that ScreenWin::GetScaleFactorForHWND() will be able to figure + // out the scale factor. + constexpr gfx::Rect kDefaultHeadlessBounds(800, 600); + headless_mode_window_->bounds = + ScaleWindowBoundsMaybe(hwnd(), kDefaultHeadlessBounds); + } + } + } + if (!called_enable_non_client_dpi_scaling_ && delegate_->HasFrame()) { // Derived signature; not available in headers. // This call gets Windows to scale the non-client area when @@ -534,12 +574,48 @@ } gfx::Rect HWNDMessageHandler::GetWindowBoundsInScreen() const { + // In headless mode return the expected window rectangle set in Init() and + // updated in SetBounds() and SetSize(). + if (IsHeadless()) { + return headless_mode_window_->bounds; + } + RECT r; GetWindowRect(hwnd(), &r); return gfx::Rect(r); } gfx::Rect HWNDMessageHandler::GetClientAreaBoundsInScreen() const { + // In headless mode calculate the client rectangle using the difference + // between platform window and client rectangles. + if (IsHeadless()) { + gfx::Insets client_insets; + if (!GetClientAreaInsets(&client_insets, last_monitor_)) { + RECT window_rect; + if (!GetWindowRect(hwnd(), &window_rect)) { + return gfx::Rect(); + } + + RECT client_rect; + if (!GetClientRect(hwnd(), &client_rect)) { + return gfx::Rect(window_rect); + } + + client_insets.set_left(client_rect.left - window_rect.left); + client_insets.set_right(window_rect.right - client_rect.right); + client_insets.set_top(client_rect.top - window_rect.top); + client_insets.set_bottom(window_rect.bottom - client_rect.bottom); + } + + gfx::Rect bounds = headless_mode_window_->bounds; + bounds.Inset(client_insets); + if (bounds.IsEmpty()) { + return headless_mode_window_->bounds; + } + + return bounds; + } + RECT r; GetClientRect(hwnd(), &r); POINT point = {r.left, r.top}; @@ -548,10 +624,11 @@ } gfx::Rect HWNDMessageHandler::GetRestoredBounds() const { - // Headless mode window never goes fullscreen, so just return an empty - // rectangle here. - if (IsHeadless()) - return gfx::Rect(); + // Headless mode window never goes fullscreen, so just return the expected + // bounds rectangle here. + if (IsHeadless()) { + return headless_mode_window_->bounds; + } // If we're in fullscreen mode, we've changed the normal bounds to the monitor // rect, so return the saved bounds instead. @@ -630,6 +707,17 @@ } void HWNDMessageHandler::SetSize(const gfx::Size& size) { + // In headless mode update the expected window size and pretend the platform + // window size was updated. + if (IsHeadless()) { + bool size_changed = headless_mode_window_->bounds.size() != size; + headless_mode_window_->bounds.set_size(size); + if (size_changed) { + delegate_->HandleClientSizeChanged(GetClientAreaBounds().size()); + } + return; + } + SetWindowPos(hwnd(), nullptr, 0, 0, size.width(), size.height(), SWP_NOACTIVATE | SWP_NOZORDER | SWP_NOMOVE); } @@ -1533,9 +1621,13 @@ } void HWNDMessageHandler::ClientAreaSizeChanged() { - // Ignore size changes due to fullscreen windows losing activation. - if (background_fullscreen_hack_ && !sent_window_size_changing_) + // Ignore size changes due to fullscreen windows losing activation and + // in headless mode since it maintains expected rather than actual platform + // window bounds. + if ((background_fullscreen_hack_ && !sent_window_size_changing_) || + IsHeadless()) { return; + } auto ref = msg_handler_weak_factory_.GetWeakPtr(); delegate_->HandleClientSizeChanged(GetClientAreaBounds().size()); if (!ref) @@ -3618,6 +3710,17 @@ void HWNDMessageHandler::SetBoundsInternal(const gfx::Rect& bounds_in_pixels, bool force_size_changed) { gfx::Size old_size = GetClientAreaBounds().size(); + + // In headless update the expected window bounds and notify the delegate + // pretending the platform window size has been changed. + if (IsHeadless()) { + headless_mode_window_->bounds = bounds_in_pixels; + if (old_size != bounds_in_pixels.size() || force_size_changed) { + delegate_->HandleClientSizeChanged(GetClientAreaBounds().size()); + } + return; + } + SetWindowPos(hwnd(), nullptr, bounds_in_pixels.x(), bounds_in_pixels.y(), bounds_in_pixels.width(), bounds_in_pixels.height(), SWP_NOACTIVATE | SWP_NOZORDER);
diff --git a/ui/views/win/hwnd_message_handler.h b/ui/views/win/hwnd_message_handler.h index 401ae3f66..3f20e62 100644 --- a/ui/views/win/hwnd_message_handler.h +++ b/ui/views/win/hwnd_message_handler.h
@@ -28,7 +28,9 @@ #include "ui/base/ui_base_types.h" #include "ui/base/win/window_event_target.h" #include "ui/events/event.h" +#include "ui/gfx/geometry/point.h" #include "ui/gfx/geometry/rect.h" +#include "ui/gfx/geometry/size.h" #include "ui/gfx/sequential_id_generator.h" #include "ui/gfx/win/msg_util.h" #include "ui/gfx/win/window_impl.h" @@ -826,6 +828,8 @@ bool fullscreen_state = false; bool active_state = false; enum { kNormal, kMinimized, kMaximized } minmax_state = kNormal; + + gfx::Rect bounds; }; // This is present iff the window has been created in headless mode.
diff --git a/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_mixin.ts b/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_mixin.ts index e25c185..faf25d6 100644 --- a/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_mixin.ts +++ b/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_mixin.ts
@@ -48,6 +48,12 @@ observer: 'onFocusableChanged_', }, + hideLabelText: { + type: Boolean, + value: false, + reflectToAttribute: true, + }, + label: { type: String, value: '', // Allows hidden$= binding to run without being set. @@ -72,6 +78,7 @@ checked: boolean; disabled: boolean; focusable: boolean; + hideLabelText: boolean; label: string; name: string; private buttonTabIndex_: number; @@ -146,6 +153,7 @@ checked: boolean; disabled: boolean; focusable: boolean; + hideLabelText: boolean; label: string; name: string;
diff --git a/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css b/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css index 752cdc06..dcc727a 100644 --- a/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css +++ b/ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css
@@ -65,6 +65,13 @@ color: inherit; } + /* Visually hide the label but allow the screen reader to pick it up. */ + :host([hide-label-text]) #label { + clip: rect(0,0,0,0); + display: block; + position: fixed; + } + .disc-border, .disc, .disc-wrapper,
diff --git a/ui/webui/resources/tools/build_webui.gni b/ui/webui/resources/tools/build_webui.gni index c1994d1..d3e3196 100644 --- a/ui/webui/resources/tools/build_webui.gni +++ b/ui/webui/resources/tools/build_webui.gni
@@ -3,6 +3,10 @@ # found in the LICENSE file. import("//build/config/features.gni") +import( + "//tools/code_coverage/js_source_maps/create_js_source_maps/create_js_source_maps.gni") +import( + "//tools/code_coverage/js_source_maps/merge_js_source_maps/merge_js_source_maps.gni") import("//tools/grit/grit_rule.gni") import("//tools/grit/preprocess_if_expr.gni") import("//tools/polymer/css_to_wrapper.gni") @@ -30,6 +34,12 @@ optimize = invoker.optimize } + enable_source_maps = false + if (defined(invoker.enable_source_maps)) { + assert(!invoker.enable_source_maps || !optimize) + enable_source_maps = invoker.enable_source_maps + } + ### Compute the lists of files that are used across multiple targets. # At least one of `web_component_files` or 'non_web_component_files` must be @@ -100,11 +110,15 @@ # Specifically the order in which these targets are executed is: # # 1) preprocess_if_expr() - # 2) html_to_wrapper(), css_to_wrapper() - # 3) ts_library() - # 4) optimize_webui() (only if |invoker.optimize| is true) - # 5) generate_grd() - # 6) grit() + # 2) create_js_source_maps() (only if |invoker.enable_source_maps| flag is + # true) + # 3) html_to_wrapper(), css_to_wrapper() + # 4) ts_library() + # 5) merge_js_source_maps() (only if the |invoker.enable_source_maps| flag is + # true) + # 6) optimize_webui() (only if |invoker.optimize| is true) + # 7) generate_grd() + # 8) grit() if (defined(invoker.static_files)) { preprocess_if_expr("preprocess_static_files") { @@ -126,6 +140,9 @@ ":build_ts", ":html_wrapper_files", ] + if (enable_source_maps) { + visibility += [ ":create_source_maps" ] + } if (use_blink) { defines = chrome_grit_defines @@ -133,9 +150,33 @@ in_folder = "." out_folder = preprocess_dir + if (enable_source_maps) { + out_folder = "${preprocess_dir}/_tmp" + enable_removal_comments = enable_source_maps + } in_files = ts_files } + if (enable_source_maps) { + create_js_source_maps("create_source_maps") { + # TODO(dpapad): Make this only visible to ":build_ts" and + # ":html_wrapper_files". + inline_sourcemaps = true + + sources = + filter_include(get_target_outputs(":preprocess_ts_files"), [ "*.ts" ]) + originals = [] + outputs = [] + + foreach(in_file, sources) { + rebased_path = rebase_path(in_file, "${preprocess_dir}/_tmp") + originals += [ rebased_path ] + outputs += [ "${preprocess_dir}/" + rebased_path ] + } + deps = [ ":preprocess_ts_files" ] + } + } + if (defined(html_files) || defined(invoker.css_files)) { preprocess_if_expr("preprocess_html_css_files") { visibility = [ @@ -173,7 +214,11 @@ if (defined(invoker.html_to_wrapper_template)) { template = invoker.html_to_wrapper_template if (invoker.html_to_wrapper_template == "detect") { - deps += [ ":preprocess_ts_files" ] + if (enable_source_maps) { + deps += [ ":create_source_maps" ] + } else { + deps += [ ":preprocess_ts_files" ] + } } } } @@ -213,6 +258,10 @@ ":build_bundle", ":build_grd", ] + + if (enable_source_maps) { + visibility += [ ":merge_source_maps" ] + } } if (!defined(invoker.ts_use_local_config) || invoker.ts_use_local_config) { @@ -221,7 +270,14 @@ in_files = ts_files - extra_deps = [ ":preprocess_ts_files" ] + extra_deps = [] + if (enable_source_maps) { + # ts_library()'s |enable_source_maps| param inherited from the outer + # scope's enable_source_maps + extra_deps += [ ":create_source_maps" ] + } else { + extra_deps += [ ":preprocess_ts_files" ] + } if (defined(html_files)) { in_files += html_wrapper_files @@ -262,6 +318,24 @@ } } + if (enable_source_maps) { + merge_js_source_maps("merge_source_maps") { + deps = [ ":build_ts" ] + manifest_files = + filter_include(get_target_outputs(":build_ts"), [ "*.manifest" ]) + js_files = filter_include(get_target_outputs(":build_ts"), [ "*.js" ]) + + sources = [] + outputs = [] + + out_dir = "$target_gen_dir/merge_source_maps" + foreach(_js_file, js_files) { + sources += [ _js_file ] + outputs += [ string_replace(_js_file, tsc_dir, out_dir) ] + } + } + } + if (optimize) { bundle_manifest = "bundle_manifest.json" @@ -306,9 +380,16 @@ resource_path_rewrites += [ "${output_file}|${f}" ] } } else { - deps += [ ":build_ts" ] - manifest_files += - filter_include(get_target_outputs(":build_ts"), [ "*.manifest" ]) + if (enable_source_maps) { + deps += [ ":merge_source_maps" ] + manifest_files += + filter_include(get_target_outputs(":merge_source_maps"), + [ "*.manifest" ]) + } else { + deps += [ ":build_ts" ] + manifest_files += + filter_include(get_target_outputs(":build_ts"), [ "*.manifest" ]) + } } if (defined(invoker.extra_grdp_deps)) {